Hotel deals in Saint Petersburg
Where to stay in Saint Petersburg?
6522 Apartments | 878 Hotels | 461 Hostels
- 5-star hotels
- 4-star hotels
- 3-star hotels
- 2-star hotels
Top 5-star hotels in Saint Petersburg
Helvetia Hotel
11 Marata Street, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
Situated about a 25-minute walk from State Hermitage Museum, this Saint Petersburg hotel is within easy walking distance of Mayakovskaya underground station. Providing 75…
Read more...
Grand Hotel Europe, A Belmond Hotel, St Petersburg
1/7 Mikhailovskaya Street, Nevsky Prospekt, Saint Petersburg, Russia (Open map)
Leningrad Zoo is 3.5 km from the property, which also stands only 5 minutes on foot from Saint Michael's Castle. Located in Tsentralny, which is…
Read more...
Taleon Imperial Hotel
15 Nevsky Prospect, Saint Petersburg, Russia (Open map)
Situated right in the centre of Saint Petersburg, in a shopping area, the property is 6 minutes' walk from Palace Square. Located in Tsentralny, which…
Read more...
Top 4-star hotels in Saint Petersburg
Angleterre Hotel
24, Malaya Morskaya Str., St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
The accommodation boasts a central location a stroll from Admiralteyskaya tube station. Offering a swimming pool, the 4-star Angleterre Hotel Saint Petersburg is nestled…
Read more...
Oktiabrskaya Hotel
10 Ligovsky Prospect, Saint Petersburg, Russia (Open map)
This Saint Petersburg hotel is located 350 metres from MusEros Museum of Eroticism, and 2.8 km from Winter Palace. The 4-star Oktiabrskaya Hotel Saint…
Read more...
Saint-Petersburg Hotel
Pirogovskaya Embankment 5/2, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
The accommodation is located merely 5 minutes' walk from Sampsonievskiy Bridge, relatively near Lenin Square tube station. Saint-Petersburg Hotel Saint Petersburg is a great…
Read more...
Top 3-star hotels in Saint Petersburg
Kamerdiner Hotel
6 Ozernoy Lane, Saint Petersburg, Russia (Open map)
This hotel stands within walking distance of Chapel of Holy Cross Cathedral, a few steps from Ploshchad Vosstaniya underground station. Offering location 5 minutes' stroll…
Read more...
Bristol Hotel
Rasstannaya St., 2/1, Saint Petersburg, Russia (Open map)
This Saint Petersburg hotel stands a 10-minute drive of Palace Square, at a 700-metres distance from Obvodny Kanal underground station. Situated in the…
Read more...
M-Hotel
Sadovaya St., 22/2 Entrance from Krylova lane, Saint Petersburg, Russia (Open map)
The hotel is located a mere 600 metres from Tovstonogov Bolshoi Drama Theater and just a minute's drive from Gostiny Dvor underground station. Along with…
Read more...
Top 2-star hotels in Saint Petersburg
Baby Lemonade Hostel
Ulitsa Inzhenernaya 7, Tsentralny District, 191011, Saint Petersburg, Russia (Open map)
The nearest airport is Pulkovo, 25 km from the hostel. The 2-star Baby Lemonade Hostel is situated merely 1.9 km from State Hermitage Museum…
Read more...
Park Lane Inn
20-22 Pravdy St., St Petersburg, Ru, Saint Petersburg, Russia (Open map)
The property is in the very heart of the city, 5 minutes' drive from Nicholas Naval Cathedral of The Epiphany, and a minute's walk from…
Read more...
Simple Hotel
Gorokhovaya Ulitsa 4, Saint Petersburg, Russia (Open map)
The property places you merely 600 metres from State Hermitage Museum and nearly a 5-minute ride from Yusupov Palace on Moika River. The 2…
Read more...