|Most expensive month:||August|
|Average price in Saint Petersburg:||£82/night|
|Absolute cheapest price found:||£4/night|
|Most expensive day:||Monday|
Best prices found by HotelsCombined users in the past 24 hours.
Tsentralny District, Admiralteysky District, and Frunzensky District are the most popular places on HotelsCombined for stays in Saint Petersburg.
Corinthia Hotel St Petersburg (8.9/10 from 4,357 reviews), Grand Hotel Europe, A Belmond Hotel, St Petersburg (9.4/10 from 1,725 reviews), and Original Sokos Hotel Olympia Garden (8.9/10 from 4,269 reviews) are all highly rated places to stay in Saint Petersburg.
Corinthia Hotel St Petersburg is a popular hotel near Summer Garden that is highly recommended, with a score of 8.9 across 4,357 reviews.
Station Hotel Premier S10 is the most recommended hotel near New Holland Island on HotelsCombined (scoring 8.7 over 1,476 reviews).
If you’re looking for good hotels near Lenexpo Exhibition Complex, consider Park Inn by Radisson Pribaltiyskaya St.Petersburg (rated 8.6 over 6,532 reviews).
The average price of a hotel in Saint Petersburg has been around £63 per night over the last 3 days. For a 5-star hotel in Saint Petersburg, the average price is around £164/night, depending on your dates. The average price of a 4-star hotel is £79/night.
Over the last 3 days, Saint Petersburg hotels have been found for as cheap as £4/night in searches by HotelsCombined users.
Prices for a hotel in Saint Petersburg tonight are about £49 on average, but HotelsCombined users have found prices as low as £9 for tonight in the last 3 days. The best price found for a 4-star hotel in Saint Petersburg tonight is £16.