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...
Domina St.Petersburg Hotel
99 Moika River Emb., St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
This Saint Petersburg hotel is located just 5 minutes on foot from Mariinsky Theatre and the 1880s Savior on the Spilled Blood Church is a…
Read more...
Corinthia Hotel St Petersburg
Nevskij Prospekt 57, Saint Petersburg, Russia (Open map)
The accommodation stands only a short distance from Fontanka river embankment, a few steps from Mayakovskaya underground station. Corinthia Hotel St Petersburg Saint Petersburg is…
Read more...
Top 4-star hotels in Saint Petersburg
Saint-Petersburg Hotel
Pirogovskaya Embankment 5/2, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
The accommodation is located a mere 350 metres from Sampsonievskiy Bridge, relatively near Lenin Square tube station. Saint-Petersburg Hotel Saint Petersburg is a great…
Read more...
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 at a 350-metre distance from MusEros Museum of Eroticism, and 2.8 km from Winter Palace. The 4-star…
Read more...
Top 3-star hotels in Saint Petersburg
Kamerdiner Hotel
6 Ozernoy Lane, Saint Petersburg, Russia (Open map)
This hotel stands just a minute's drive from Chapel of Holy Cross Cathedral, a few steps from Ploshchad Vosstaniya underground station. Offering location about 5…
Read more...
Bristol Hotel
Rasstannaya St., 2/1, Saint Petersburg, Russia (Open map)
Located around 5 minutes' walk from Temple of the Resurrection, this Saint Petersburg hotel is around a 10-minute drive from Palace Square. Situated in…
Read more...
Comfort Hotel
25 Bolshaya Morskaya Street, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
The property is a 16-minute walk from Central Naval Museum and not so far from Admiralteyskaya underground station. The perfect 3-star Comfort Hotel…
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, a 25-minute walk from Nicholas Naval Cathedral of The Epiphany, and within a 400…
Read more...
Yellow Hotel
Lomonosova, 3, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)
The accommodation is about 25 km from Pulkovo airport and 25 minutes' walk from such cultural venues as Peter and Paul Fortress. Located a 25…
Read more...