St. Petersbourg Hotel 5*

St. Petersbourg is a tiny boutique hotel in Tallinn. The 5* hotel invites you to wander around in the Old Town and to admire the dignified historical grace of the building! The luxurious hotel is located at the heart of Tallinn – in Rataskaevu Street in the Old Town. The building has been constructed in the characteristic style of Russian merchants, combining luxury with elegance and marvellous Russian cuisine!

The St. Petersbourg Hotel is the oldest operating hotel in Tallinn, as well as Estonia. The hotel staff is friendly and helpful, aiming to make your stay at the hotel as comfortable as possible!

St. Petersbourg is a tiny boutique hotel in Tallinn. The 5* hotel invites you to wander around in the Old Town and to admire the dignified historical grace of the building! The luxurious hotel is located at the heart of Tallinn – in Rataskaevu Street

TripAdvisor Traveler Rating
Based on 912 reviews | Write a review
  • City break in Tallinn

    Had a fantastic stay at the St Petersbourg as our base for our Tallinn visit. Perfect base ideally placed. Great welcome and service from start to finish. The staff and amenities cannot be faulted...

  • Exquisite service, small rooms

    This hotel is perfectly situated one block away from the Main Square in Tallinn's Old Town. The staff is polite and professional and the overall ambience of the hotel is dignified. Not perhaps the...

  • Beautiful interior, very friendly and helpful staff and great location

    Visited with my daughter in early September. The hotel was perfect, On arrival we were given welcome drinks and told we had been upgraded to a junior suite. This has never happened to me before and...


Features and amenities
stress buster
Share your photos by using #visitestonia