Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Inns in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

347 properties found

  • Vladimirskiy Kaskad Mini-Hotel

    Ulitsa Marata 29, Saint Petersburg, Russia (Show map)

    Vladimirskiy Kaskad Mini is a 4-star property only 1.8 km from State Russian Museum. The hotel is placed 30 minutes' walk from Coffee Museum.

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Apartments On Lebedeva 10V

    Akademika Lebedeva Street 10 V, Saint Petersburg, Russia (Show map)

    SuperHostel on Lebedeva 10 Saint Petersburg is only 2.5 km from Church of Our Savior on Spilled Blood, Hermitage Museum and Peter and Paul Fortress.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Day Dream Inn

    Ul. Mokhovaya 44,Tsentralny District,Saint Petersburg 191028 Zip : 191028, Saint Petersburg, Russia (Show map)

    Day Dream Inn offers a perfect accommodation in Saint Petersburg. The center of Saint Petersburg is 20 minutes walk from the property.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Apartment In The Center Of Saint Petersburg- Iguana

    Baskov Pereulok 29, Saint Petersburg, Russia (Show map)

    The hotel is steps away from Transfiguration Cathedral featuring soundproof rooms with a microwave, a dining area, a wardrobe, a sofa and hi-fi.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Mini Hotel Fontanka 38

    Naberezhnaya Reki Fontanki 38, Saint Petersburg, Russia (Show map)

    Mini Hotel Fontanka 38 is a fine option to stay in Saint Petersburg. Notable for its location in Admiralteyskiy district of Saint Petersburg, the hotel provides access to State Hermitage…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Nevsky 147

    Nevsky Prospekt 147, Saint Petersburg, Russia (Show map)

    Nevsky 147 is located in the middle of Tsentralny district in 3.8 km distance from Palace Square . The property lies within 4.1 km of Saint Isaac's Cathedral.

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Mini Hotel Zhasmin

    Naberezhnaya Reki Fontanki 18, Saint Petersburg, Russia (Show map)

    Mini Hotel Zhasmin is a 2-star property only 2 km from Saint Isaac's Cathedral. The hotel is 20 minutes' walk away from Admiralty Building.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Guest House Fenix

    Ulitsa Blokhina 17/3, Saint Petersburg, Russia (Show map)

    Guest House Fenix is 1350 meters away from Hermitage Museum. The hotel is around 20 minutes on foot from the city center.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Ogni Zaliva

    Posyolok Strelna, Ulitsa Nagornaya 17 Bldg 2, Saint Petersburg, Russia (Show map)

    The 2-star Ogni Zaliva is situated a mere 7 km away from Grand Palace. The National Congress Palace is 2.3 km from Ogni Zaliva.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Tuchkov Hotel At The Palace Square

    Ulitsa Gorokhovaya 8/13, Saint Petersburg, Russia (Show map)

    Tuchkov Hotel At The Palace Square is a 3-star property only 1.5 km from Mikhailovskiy Castle Historical Museum.

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Superhostel Nevsky 117

    Nevsky Prospekt 117, Saint Petersburg, Russia (Show map)

    SuperHostel Nevsky 117 Saint Petersburg is situated in Tsentralny district of Saint Petersburg, close to museums, churches and the cathedral.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Mini-Hotel Venetsiya

    Nevskiy Prospekt 132B, Saint Petersburg, Russia (Show map)

    The 3-star central hotel Mini-Hotel Venetsiya offers a soundproof accommodation within easy reach of Church of the Savior on Spilled Blood, which is about 25 minutes` walk.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Novaya Istoriya

    Naberezhnaya Kanala Griboyedova 14, Saint Petersburg, Russia (Show map)

    Novaya Istoriya Hotel is 250 meters away from Gostiny Dvor. The property lies within 750 meters from Palace Square .

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Milnas Spb Apart

    7-Ya Liniya Vasilevskogo Ostrova, 54, Saint Petersburg, Russia (Show map)

    The hotel is steps away from Cathedral of St. Andrew the First featuring soundproof rooms with pay television, a refrigerator, a kitchenette, a sofa and a work desk.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Inn Like Home

    Ulitsa Chaykovskogo 10, Saint Petersburg, Russia (Show map)

    Inn Like Home is a fine place to lodge in Saint Petersburg. This property lies in the middle of Saint Petersburg, putting guests 1300 meters away from State Russian Museum.

    More...

    Book Now
  • Guest House Polinski

    Stolyarniy Pereulok 7, Saint Petersburg, Russia (Show map)

    Offering soundproof rooms, the budget Mini Hotel Raskolnikoff is located only 1.7 km from St. Petersburg University.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Mini-Hotel Clever

    130 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    Mini-Hotel Clever welcomes guests in the middle of Saint Petersburg meters away from a church, a cathedral and a palace.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Dolce Vita Mini-Hotel

    Nevsky Prospect 106 З Этаж, Saint Petersburg, Russia (Show map)

    Offering soundproof rooms, the budget Dolce Vita Mini-Hotel is located only 1.7 km from State Russian Museum.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Villa Perlov

    Bolshaya Konushennaya, 2, Saint Petersburg, Russia (Show map)

    Villa Perlov Hotel is a boutique place to stay in Saint Petersburg. A central location in Admiralteyskiy district provides an access within a 5-minute walk to State Russian Museum.

    More...

    From US$ 614
    price for 1 night
    Book Now From US$ 614
  • Black & White Na Sennoy

    Сенная Площадь 13, Кв 8, Saint Petersburg, Russia (Show map)

    Black & White Na Sennoy stands 1350 meters away from Admiralty Building. The Admiralty is located 1350 meters from the hotel.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64