By Budget


  • Rachmaninov Antique Hotel A winner on all fronts, this smart place is an insider's top choice.
  • Hotel Indigo Breathing new life into an old building, this superb transformation is an excellent choice.
  • Tradition Hotel This charming Petrograd Side hotel is a consistent traveller favourite due to its helpful staff.


Best Hostels

  • Soul Kitchen Hostel Winning combo of boho-hip and boutique-hotel comfort.
  • Kultura Hostel Creative cluster hostel with colourful St Petersburg–themed designs on the walls.
  • Taiga Hostel Highly rated place with stripped back decor and scattered artwork.

Best Small Hotels

  • Sovremenik Colourful and whimsically decorated place on Petrograd Side.
  • Nils Bed & Breakfast Beautifully renovated old apartment with four spacious bedrooms.
  • Ognivo Attractive, well-maintained rooms with a quirky design.

Luxury Hotels