$35 - $86
$48 - $491
Best prices found by HotelsCombined users in the past 24 hours.
1,714 reviews rated Grand Hotel Europe, A Belmond Hotel, St Petersburg with an average score of 9.4/10. It may also be worth looking into the Kempinski Hotel Moika 22, which received a rating of 8.8/10 from 1,313 reviews. Four Seasons Hotel Lion Palace St. Petersburg could be another great option, with a score of 9.3/10 from 821 reviews.