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)
Standing a mere 5 minutes' stroll from Russian State Museum of Arctic and Antarctic in Saint Petersburg, the accommodation is set a 5-minute drive…
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 is close to Saint Isaac's Cathedral and Petrovskaya Aquatoria Museum-Model of St. Angleterre Hotel Saint Petersburg is located in Admiralteyskiy, which is…
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)
This property boasts a prime location in Saint Petersburg, just a short drive from Admiralteyskaya underground station. Located only 0.6 km from the simply designed…
Read more...