|Most expensive month:||June|
|Average price in Sankt-Peterburg:||$139/night|
|Absolute cheapest price found:||$4/night|
|Most expensive day:||Wednesday|
$6 - $33
Best prices found by HotelsCombined users in the past 24 hours.
You can find several places worth visiting in Sankt-Peterburg. Saint Petersburg, Petergof, and Zelenogorsk are some of the most popular amongst our users.
Belmond Grand Hotel Europe (9.3/10 from 1,212 reviews), Corinthia Hotel St Petersburg (8.9/10 from 3,617 reviews), and Kempinski Hotel Moika 22 (8.9/10 from 1,077 reviews) are all highly rated places to stay in Sankt-Peterburg.