Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

9033 hotels in Saint Petersburg

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

AnichkovNevsky Prospekt 64/11, Saint Petersburg, Russia, 000000View on map
1700 yd from City Center200 yd from Anichkov Palace
This excellent hotel with sea views lies close to the sights of Saint Petersburg including Kazan Cathedral.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.4
Great54 reviews
Price fromUS$ 142per nightSelect
Not available
Kievskaya Hotel On KurskayaKurskaya Street 40, Saint Petersburg, Russia, 192007View on map
2.4 mi from City Center700 yd from Obvodny Kanal Metro Station
Set close to Saint Isaac's Square, the hotel boasts Russian meals served at the onsite seasonal restaurant.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 108per nightSelect
Not available
Alex Hotel Yugo ZapadMarshala Zhukova Pr.,48/1, Saint Petersburg, Russia, 198260View on map
7.5 mi from City Center
Near the hotel, there are a bus stop, a train station and an underground station and guests can easily reach Temple of the Icon of the Mother of God the Perishing which is not far away.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
8.8
Great1 review
Price fromUS$ 73per nightSelect
Not available
Svarog Film HotelProspekt Rimskogo-Korsakova 37-А, Saint Petersburg, RussiaView on map
1.2 mi from City Center800 yd from Yusupov Palace on Moyka Street
Located 2 km away from Saint Petersburg city center, this hotel features 8 rooms and a private swimming pool.
  • The hotel has
    • Off-site car park
    +1
7.2
Very good4 reviews
Price fromUS$ 39per nightSelect
Not available
Best Value HotelGuest house7-Ya Sovetskaya Street 9/20 App.37, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Tauride Palace
Located a few steps from State Russian Museum, the hotel features 14 rooms with views over the city.
  • The guest house has
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +2
  • The guest house has
    • Airport shuttle
    +1
7.4
Very good55 reviews
Price fromUS$ 39per nightSelect
Not available
Hotel KievskayaDnepropetrovskaya Street 49, Saint Petersburg, Russia, 197002View on map
2.3 mi from City Center700 yd from Obvodny Kanal Metro Station
Set close to Saint Isaac's Cathedral, the hotel boasts Russian meals served at the onsite seasonal restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.8
Guest rating8 reviews
Price fromUS$ 105per nightSelect
Not available
Friends On VosstaniyaVosstaniya Street 11, Saint Petersburg, Russia, 191011View on map
1.6 mi from City Center1000 yd from Beloselsky-Belozersky Palace
Located within 30 minutes' walk of the city center, this designer hostel gives quick access to Nevsky Prospekt.
  • The hostel has
    • Shared kitchen
    +1
  • The hostel has
    • Self-service laundry
    +1
8.6
Great182 reviews
Price fromUS$ 48per nightSelect
Not available
Sonata On LomonosovaHotel14 8 Lomonosova Str, Saint Petersburg, Russia, 197101View on map
1.1 mi from City Center700 yd from Vorontsov Palace
This hotel with 7 rooms and a café bar is centrally located 20 minutes' walk from the city center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Coffee/Tea in lobby
    • Coffee shop
    +2
Price fromUS$ 101per nightSelect
Not available
Dolce VitaGriboyedov Canal Quay, 38, Saint Petersburg, Russia, 191023View on map
1100 yd from City Center700 yd from Vorontsov Palace
Located a few steps from Admiralty Building, the hotel features 14 rooms with views over the city.
  • The hotel has
    • Off-site car park
    +1
7.6
Very good17 reviews
Price fromUS$ 43per nightSelect
Not available
Sweet DreamsЗагородный Проспект 11, Saint Petersburg, Russia, 191002View on map
1.3 mi from City Center800 yd from Beloselsky-Belozersky Palace
There are rooms facing the city and the hotel is set close to Palace Square .
  • The has
    • Free Wi-Fi in rooms
    +1
  • The has
    • Electric kettle
    • Shared kitchen
    +2
  • The has
    • Paid airport shuttle
    +1
6.6
Nice18 reviews
Price fromUS$ 26per nightSelect
Not available
Egoeast HotelVladimirsky Prospekt 1, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
Near the hotel, there are a tube station, a bus stop and a train station and guests can easily reach Gift shop Museum which is not far away.
  • The bed & breakfast has
    • 24-hour reception
    +1
9.0
Perfect123 reviews
Price fromUS$ 71per nightSelect
Not available
Timclub HotelMilionnaya Street 19, Saint Petersburg, Russia, 191186View on map
700 yd from City Center100 yd from Novo-Mikhailovsky Palace
This hotel, lodged in Admiralteyskiy district, boasts a 24-hour bar and views of the city.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.2
Great69 reviews
Price fromUS$ 69per nightSelect
Not available
RosesVosstaniya Street, 13, Saint Petersburg, RussiaView on map
1.6 mi from City Center1000 yd from Beloselsky-Belozersky Palace
Offering convenient proximity to Anichkov Bridge, the hotel is also close to Kazan Cathedral.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.6
Great596 reviews
Price fromUS$ 37per nightSelect
Not available
Sky Hotel17 Bolshaya Konyushennaya Street District Centre St Petersburg, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Placed close to Hermitage Museum in the centre of Saint Petersburg, this hotel offers 15 rooms.
  • The hotel has
    • Kitchen
    +1
7.0
Very good4 reviews
Price fromUS$ 62per nightSelect
Not available
Solo Hotel On Furshtatskaya StreetGuest houseFurshtatskaya Street 2, Saint Petersburg, RussiaView on map
1.3 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Located a few steps from Hermitage Museum, the hotel features 9 rooms with views over the city.
  • The guest house has
    • Off-site car park
    +1
8.8
Great13 reviews
Price fromUS$ 84per nightSelect
Not available
Meridian HotelItalyanskaya Ulitsa 12, Saint Petersburg, Russia, 191011View on map
1500 yd from City Center400 yd from Anichkov Palace
The hotel offers easy access to Gostiny Dvor, boasting 20 rooms in the heart of Saint Petersburg.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • RUB 400 per day
    +1
8.0
Great187 reviews
Price fromUS$ 81per nightSelect
Not available
Nordic Hotel4 Gospitalnaya Street, Saint Petersburg, Russia, 191015View on map
2.0 mi from City Center1200 yd from Tauride Palace
There are rooms facing the courtyard and the hotel is set close to Nevsky Prospekt.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Valet parking
    +1
8.2
Great47 reviews
Price fromUS$ 36per nightSelect
Not available
Aximaris Furnished RoomsGuest houseZverinskaya Street 2/5, Saint Petersburg, Russia, 169004View on map
1.3 mi from City Center500 yd from Yubileyny Sports Complex
The designer hotel is a good starting point to Saint Petersburg' sights including Birzhevoy Bridge and House of Anastasia Nikolaevna Kopec.
  • The guest house has
    • Free Wi-Fi in rooms
    +1
  • The guest house has
    • Refrigerator
    +1
  • The guest house has
    • Air conditioning in public areas
    +1
9.2
Perfect3 reviews
Price fromUS$ 58per nightSelect
Not available
Mini Hotel SymfoniaMarata Street 9, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center700 yd from Beloselsky-Belozersky Palace
There are rooms facing the city and the hotel is set close to Palace Square .
  • The has
    • Shared kitchen
    +1
Price fromUS$ 42per nightSelect
Not available
Lebedushka Na KuznechnomKuznechny Pereulok 14, Saint Petersburg, Russia, 191025View on map
1.6 mi from City Center900 yd from Beloselsky-Belozersky Palace
Adjacent to a train station, the venue boasts a historical-style building in Frunzenskiy district, offering 20 rooms and a 24-hour bar.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
6.8
Nice3 reviews
Price fromUS$ 46per nightSelect
Not available

Filtering results

Please wait...

9033 hotels found