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!


TripAdvisor Traveler Rating
Based on 646 reviews | Write a review
  • Liz H Liz H

    Luxury in the middle of the old town

    Boutique hotel with very attentive and friendly staff who all had excellent English. They were very helpful in advising us on how to use public transport, checked places were open and always greeted...

  • Steve C Steve C

    Only ate in the street cafe!

    We just arrived in the city and were so hungry when we passed this Hotel and Restaurant so we only ate in the on street restaurant but it was fabulous food and Sarku Kuld beer is fantastic! All the...

  • Arun S Arun S

    Truely a very fine boutique hotel

    On my first visit to Tallinn, I was not sure what I would find in old town area. St petersbourg turned out to be exactly what you want in Tallinn. Great location off the main square, elegantly and...

Features and amenities

Share your photos by using #visitestonia