Sort by
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.

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
We offer 9183 hotels in Saint Petersburg
Get Prices

9262 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.

Comfitel NevadaNevsky 136, Saint Petersburg, Russia, 191036View on map
1.9 mi from City Center1500 yd from Beloselsky-Belozersky Palace
Placed close to State Russian Museum in the middle of Saint Petersburg, this hotel offers 7 rooms.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Cookware/ Kitchen utensils
    +1
Price fromUS$ 124per nightSelect
Not available
Hotel SymfonyMarata 9, Saint Petersburg, Russia, 191025View on map
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
While House of Bazhanov Children Library is located nearby, the surrounding area includes Vladimirskaya metro station within 900 feet from the property.
Select
Not available
Sonata At Nevsky Ave.Nevsky Prospect 11 App 6, Saint Petersburg, Russia, 191186View on map
400 yd from City Center300 yd from Palace Square
While Peter and Paul Cathedral is located nearby, the surrounding area includes Admiralteyskaya tube station within 550 metres from the property.
Select
Not available
GenesisNevsky Avenue 163, Saint Petersburg, Russia, 191167View on map
2.5 mi from City Center300 yd from Ploshchad' Aleksandra Nevskogo
Located a few steps from Faberge Museum, the hotel features 9 rooms with views over the city.
Price fromUS$ 76per nightSelect
Not available
The Faces KaleidoscopeUlitsa Mira 7G, Saint Petersburg, Russia, 197101View on map
1.4 mi from City Center1.1 mi from Yubileyny Sports Complex
Located a few steps from Smoke Shop, the hotel features 25 rooms with views over the city.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 106per nightSelect
Not available
Sonata On ZagorodnomZagorodny Prospect 5, Apt. 1, Saint Petersburg, RussiaView on map
1.3 mi from City Center700 yd from Beloselsky-Belozersky Palace
Guests can relax near an indoor swimming pool of the hotel, that includes 31 rooms within 300 meters of Vladimirskaya metro station.
Price fromUS$ 91per nightSelect
Not available
Hotel Rubinshteina 30Lit. B, 30 Rubinshteyn Street, St Petersburg City 191002, Ru, Saint Petersburg, RussiaView on map
1.2 mi from City Center600 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to Saint Isaac's Cathedral, boasting 12 rooms in the heart of Saint Petersburg.
  • The hotel has
    • RUB 500 per day
    +1
Price fromUS$ 59per nightSelect
Not available
Le Diaghilev Boutique HotelFontanka River Embankment, 56, Saint Petersburg, Russia, 191002View on map
1.1 mi from City Center500 yd from Anichkov Palace
Guests can enjoy the grill restaurant on site that offers local cuisine and views of the garden.
  • The hotel has
    • Off-site car park
    +1
3.8
Guest rating1 review
Price fromUS$ 77per nightSelect
Not available
Aristocrat Boutique Hotel VladimirskyVladimirskiy Prospect 3, St Petersburg, Ru, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
While The State Hermitage Museum is located nearby, the surrounding area includes Vladimirskaya subway station within 300 meters from the property.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    +1
Price fromUS$ 76per nightSelect
Not available
SevernyySuvorovsky Prospect 32, Saint Petersburg, Russia, 191015View on map
2.0 mi from City Center1100 yd from Tauride Palace
While Catherine the Great Monument is located nearby, the surrounding area includes Chernyshevskaya tube station within 800 metres from the property.
Select
Not available
Rotas City Center HotelGrodnensky Pereulok 12/14, Saint Petersburg, RussiaView on map
1.6 mi from City Center1200 yd from Tauride Palace
The budget hotel is a good starting point to Saint Petersburg' sights including House of Bogdanov and V.V. Mayakovskiy Monument.
  • The aparthotel has
    • Off-site car park
    +1
  • The aparthotel has
    • Paid airport shuttle
    +1
Price fromUS$ 55per nightSelect
Not available
ViktoriaAfanasyevskaya Street 16, Saint Petersburg, RussiaView on map
6.6 mi from City Center
Featuring an outdoor pool, this property is set a short distance from Chapel of All Saints in the Memory of Soldiers and Monument Tsarskaya Progulka.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 59per nightSelect
Not available
Jean TolNevsky 147-8, Saint Petersburg, RussiaView on map
2.4 mi from City Center500 yd from Ploshchad' Aleksandra Nevskogo
Featuring squash courts, a tennis court and a golf course, this venue provides convenient access to Alexander Garden and is within a 25-minute drive from Pulkovo airport.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Select
Not available
Elefant HotelNevskiy Prospekt 147, Bld 1, Saint Petersburg, RussiaView on map
2.4 mi from City Center500 yd from Ploshchad' Aleksandra Nevskogo
Adjacent to Cultural and Historical Centre Dom Romanovykh, and close to Power Museum, this budget hotel features 11 non-smoking rooms.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 50per nightSelect
Not available
Apart Hotel Union Na Sadovoy42 Sadovaya Street, St Petersburg, Ru, Saint Petersburg, Russia, 190031View on map
1700 yd from City Center800 yd from Mariinsky Palace
The hotel has an outdoor heated swimming pool and lies close to Mariinsky Theatre which is worth visiting.
  • The aparthotel has
    • Paid airport shuttle
    +1
  • The aparthotel has
    • Flat-screen TV
    +1
Price fromUS$ 78per nightSelect
Not available
Ptitsa HotelTambovskaya Street 45, Saint Petersburg, Russia, 192007View on map
2.3 mi from City Center600 yd from Obvodny Kanal Metro Station
While Cathedral of the Assumption of the Blessed Virgin Mary is located nearby, the surrounding area includes Obvodny Kanal tube station within 550 metres from the property.
Select
Not available
Alex Hotel Na PetrogradskoyMalyy Prospekt 19, Saint Petersburg, Russia, 197198View on map
1.4 mi from City Center900 yd from Yubileyny Sports Complex
While Palace Square is located nearby, the surrounding area includes Chkalovskaya subway station within 200 meters from the property.
  • The inn has
    • 24-hour reception
    +1
  • The inn has
    • Flat-screen TV
    +1
Price fromUS$ 91per nightSelect
Not available
Loft GardenLigovsky Prospect 125, Saint Petersburg, Russia, 191119View on map
1.9 mi from City Center1.0 mi from Beloselsky-Belozersky Palace
While Anna Akhmatova Museum is located nearby, the surrounding area includes Ligovsky Prospekt tube station within 350 metres from the property.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 74per nightSelect
Not available
Alye ParusaFontanka River Embarkment, 89, Saint Petersburg, Russia, 190031View on map
1.0 mi from City Center1000 yd from Vorontsov Palace
While staying in the hotel you are invited to discover Historic Centre of Saint Petersburg set nearby, or walk for only 10 minutes to enjoy Apotheke Bar.
Select
Not available
PetrovskyMalij Prospect P.S. 5, Saint Petersburg, Russia, 197198View on map
1400 yd from City Center400 yd from Anichkov Palace
While Palace Bridge is located nearby, the surrounding area includes Dostoyevskaya tube station within 400 metres from the property.
  • The hotel has
    • Cots available
    +1
Price fromUS$ 62per nightSelect
Not available

Filtering results

Please wait...

9262 hotels found