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 638 reviews | Write a review
  • lampostva lampostva

    Lovely Hotel

    Two days before check-in to our original hotel, Hotel Schlossle, we received a message from them stating that the hotel had caught fire. As a response, they upgraded our room and sent us to their...

  • ECO333 ECO333

    St. Petersbourg Hotel Tallin Estonia

    Small charming hotel in center of old town, really nice rooms and friendly staff Not a lot of traffic and noise outside and near to everything in the center of Tallin Good restaurant with estonian...

  • CarSteHolden CarSteHolden

    Great hotel with perfect location

    This was our first trip to this hotel and we loved it. Just a 20 minute drive from the airport and in a perfect location in the Old Town within walking distance to all attractions and numerous bars...

Features and amenities

Share your photos by using #visitestonia