Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


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

217 properties found

  • Vladimirskiy Kaskad Mini

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

    More...

    Book Now
  • 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
  • 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$ 92
    price for 1 night
    Book Now From US$ 92
  • Nevsky 147

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

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • 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$ 105
    price for 1 night
    Book Now From US$ 105
  • 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$ 71
    price for 1 night
    Book Now From US$ 71
  • Simfoniya

    Ul Kompozitorov 12, Saint Petersburg, Russia (Show map)

    Simfoniya Hotel offers a perfect accommodation in Saint Petersburg. The property is located in Vyborgsky district, 13 km from Palace Square .

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • 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$ 47
    price for 1 night
    Book Now From US$ 47
  • Mini Hotel Raskolnikoff

    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$ 4
    price for 1 night
    Book Now From US$ 4
  • 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...

    Book Now
  • Dolce Vita Mini-Hotel

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

    More...

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

    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$ 1089
    price for 1 night
    Book Now From US$ 1089
  • Black & White Na Sennoy

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

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Mini Hotel City On Nevsky

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

    Mini Hotel City On Nevsky offers a perfect accommodation in Saint Petersburg. Bronze Horseman is about 30 minutes' walk away.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Milnas On Sredny Prospekt V.O

    Sredny Prospekt V.O 27, Saint Petersburg, Russia (Show map)

    Milnas On Sredny Prospekt V.O Hotel is a great place to stay in Saint Petersburg. Milnas On Sredny Prospekt V.O Hotel is also placed within a 25-minute…

    More...

    Book Now
  • Mini-Hotel Propiter

    Rizhskiy Ave, 12 Flat 10, Saint Petersburg, Russia (Show map)

    Mini-Hotel Propiter is rated 3 stars and is placed about 2.9 km from Kazan Cathedral. Mini-Hotel Propiter is also placed within a 15-minute walk of St.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Library Hotel

    Voznesenskiy Prospekt 4, Saint Petersburg, Russia (Show map)

    The 3-star hotel Library provides a bright accommodation and gives a quick access to Palace Square, which is around 550 meters away.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Nevsky 109

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

    Nevsky 109 Hotel is a 3-star venue set 2.5 km away from State Russian Museum. Palace Square is about 3.2 km from the hotel.

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Nomera Na Sadovoy

    Lomonosova Street, 3, Saint Petersburg, Russia (Show map)

    Located 1400 meters away from Hermitage Museum, a 3-star Nomera Na Sadovoy hotel offers a soundproof accommodation within a 15-minute walk from Palace Square .

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Park Inn By Radisson Pribaltiyskaya

    14 Korablestroiteley Street, Saint Petersburg, Russia (Show map)

    Park Inn By Radisson Pribaltiyskaya is rated 4 stars and is placed about 3.8 km from Saint Andrew's Cathedral. This comfortable hotel was opened in 1978 and renovated in 2009.

    More...

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