Hotels in Saint Petersburg from the cheapest tonight
Districts of Saint Petersburg for a hotel
the Hermitage, legendary 5★
the Mariinsky, canals, boutiques
art nouveau, quieter, Neva views
chain 4★, metro, airport
Good to know: Bridges open at 1:10 — for Vasilievsky or Petrogradsky hotels be back by 1 a.m. or taxi via the WHSD. Season: May — September (White Nights peak), New Year.
Hotels in Saint Petersburg: questions
How much do hotels in Saint Petersburg cost?+
Live rates start from about 3 500 ₽ per night for a good 3★; 4★ from roughly 5 950 ₽, 5★ from 10 500 ₽. Peak season — May — September (White Nights peak), New Year. Prices on this page update from Ostrovok/ETG and are often below the hotels’ own sites thanks to closed B2B tariffs.
Which district of Saint Petersburg is best to stay in?+
Nevsky / Palace Square — the Hermitage, legendary 5★; Admiralteysky / Kolomna — the Mariinsky, canals, boutiques; Petrogradsky side — art nouveau, quieter, Neva views; Moskovsky Prospekt — chain 4★, metro, airport.
Is the price on Sales.Travel final?+
Yes: what you see is what you pay — 0% service fee, taxes as required by the hotel are shown before payment. Some destinations charge a local tourist tax on the spot; we flag it in the booking.
Can I cancel a hotel booking for free?+
Most rates in the list are marked “free cancellation” with the deadline shown; non-refundable rates are cheaper by 10–20% and clearly labelled. The concierge helps to rebook or cancel 24/7.
How do I get from the airport to a hotel in Saint Petersburg?+
We book the transfer together with the hotel — fixed price, name-sign meeting, flight tracking. Ask the concierge for a quote.
Book a hotel in Saint Petersburg at a closed rate
Live prices, instant confirmation, free cancellation by rate, upgrades and 24/7 concierge — or ask us to pick three options for your dates.









