|Most expensive month:||July|
|Average price in Saint Petersburg:||€127/night|
|Absolute cheapest price found:||€8/night|
|Most expensive day:||Saturday|
€6 - €198
€18 - €207
Best prices found by HotelsCombined users in the past 24 hours.
Admiralteysky District, Frunzensky District, and Kirovsky District are the most popular places on HotelsCombined for stays in Saint Petersburg.
One of the most popular hotels in Saint Petersburg is Egoeast Hotel, which has been reviewed by 310 users and currently has a rating of 9.0/10. Other top-rated locations include Four Seasons Hotel Lion Palace St. Petersburg and Grand Hotel Emerald, which have received 9.3/10 and 8.8/10 ratings from our users, respectively.
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,561 ratings.
U Fontana is rated 8.1 from 396 reviews and is close to Moskovsky Victory Park.
A good hotel near Mariinsky Dvorets is Four Seasons Hotel Lion Palace St. Petersburg, which has been rated 9.3/10 by 823 HotelsCombined user reviews.
€74/night is the average price of a hotel in Saint Petersburg, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Saint Petersburg, the average price found is €114/night, and for 5-star hotels the average price is €174/night.
HotelsCombined users have found cheap hotels in Saint Petersburg starting from €5 per night in the last 3 days.
Over the last 3 days, the starting price of a hotel in Saint Petersburg tonight has been as low as €5 and the average price has been €53. If you’d prefer 4-star accommodation, expect to pay at least €18 for this evening.