|Most expensive month:||July|
|Average price in Saint Petersburg:||S$ 205/night|
|Absolute cheapest price found:||S$ 5/night|
|Most expensive day:||Wednesday|
S$ 11 - S$ 57
S$ 33 - S$ 146
S$ 57 - S$ 563
Best prices found by HotelsCombined users in the past 24 hours.
Users favour staying in areas such as Admiralteysky District, Frunzensky District, and Kirovsky District. Consider these locations when searching for your desired stay.
Cronwell Inn Stremyannaya is a very popular hotel in Saint Petersburg, with a score of 9.1 from 1,276 reviews. Grand Hotel Europe, A Belmond Hotel, St Petersburg (9.4 from 1,782 reviews) and Big Marine (9.2 from 828 reviews) are also highly rated Saint Petersburg hotels based on recent feedback from HotelsCombined users.
Reviews of Park Inn by Radisson Pribaltiyskaya St.Petersburg recommend it as a good place to stay near Lenexpo Exhibition Complex, scoring 8.5/10 from 6,836 ratings.
U Fontana is rated 8.1 from 416 reviews and is close to Moskovsky Victory Park.
1,782 HotelsCombined reviews of Grand Hotel Europe, A Belmond Hotel, St Petersburg score it 9.4/10, making it a highly recommended hotel near Mariinsky Dvorets.
The average price of a hotel in Saint Petersburg is S$ 121 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Saint Petersburg around is S$ 195 per night, whereas for a 5-star hotel it’s S$ 464 per night.
S$ 8/night is the cheapest price found for a hotel in Saint Petersburg by HotelsCombined users over the last 72 hours.