COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Saint Petersburg Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Saint Petersburg

Solo Sokos Hotel Palace Bridge
5 out of 5
Birzhevoi Pereulok 4, Building 4 lit.A, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$78 per night from 18 Apr. to 19 Apr.
4.4/5Wonderful! (714 reviews)

"Good hotel with very nice spa and excellent breakfast"…"

Reviewed on 16 Oct. 2020

Solo Sokos Hotel Palace Bridge
Park Inn by Radisson Pulkovo Airport St Petersburg
4 out of 5
Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$74 per night from 18 Apr. to 19 Apr.
4.4/5Wonderful! (281 reviews)

"Отель удобно расположен в аэропорту. Номера стандартные, есть с видом на посадочную полосу. Про Expedia VIP access тут никто в принципе и не слышал, и не знает что это. Ну соответственно и ни каких benefits..."…"

Reviewed on 11 Mar. 2021

Park Inn by Radisson Pulkovo Airport St Petersburg
Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$171 per night from 11 Apr. to 12 Apr.
4.4/5Wonderful! (989 reviews)

"The stay was quite and nice but upon check out I discovered a cigaret bud under my seat, even though we were checking out it was pleasant finding that. After advising the front desk about it, I was expecting a little more rather than “when yuh come back we will upgrade you”. Whatever."…"

Reviewed on 20 Mar. 2021

Corinthia Hotel St Petersburg
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kempinski Hotel Moika 22
5 out of 5
22, Moika River Embankment, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$229 per night from 10 May to 11 May
4.6/5Wonderful! (433 reviews)

"One of the best hotels was truly amazed at the quality"…"

Reviewed on 2 Dec. 2020

Kempinski Hotel Moika 22
Solo Sokos Hotel Vasilievsky
4 out of 5
Vasilievsky Ostrov 8th line 11-13, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$72 per night from 17 Apr. to 18 Apr.
4.4/5Wonderful! (397 reviews)

"a stylish hotel with spacious rooms, I stayed at superior room, the breakfasts were good and the staff are friendly and helpfull. The location is really great. Definitely will come back and highly recommend :) Thank you!"…"

Reviewed on 5 Aug. 2020

Solo Sokos Hotel Vasilievsky
Grand Hotel Tchaikovsky
4 out of 5
Chaikovskiy street, 55, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$54 per night from 19 Apr. to 20 Apr.
4.4/5Excellent! (28 reviews)
A Comfortable Base

"Tastefully decorated fasçade and lobby. The staff is attentive and helpful. The room was clean and comfortable, with plenty of outlets for recharging personal electronics. The hotel elevator can get busy when tour groups are about. The metro is 2½ blocks away. An adjacent grocery store has stocks ..."…"

Reviewed on 6 Aug. 2019

Grand Hotel Tchaikovsky
Grand Hotel Europe, A Belmond Hotel, St Petersburg
5 out of 5
1/7 Mikhailovskaya street, Nevsky Prospekt, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$264 per night from 12 Apr. to 13 Apr.
4.7/5Exceptional! (419 reviews)

"Absolutely fantastic hotel, The young man who checked us in, set the scene: courteous, kind, knowledgeable and friendly. The welcome glass of bubby was fabulous, too. The room was stylish and in-keeping with the age of the hotel. The bed was huge. We had lunch in one of the restaurants/cafes, which ..."…"

Reviewed on 23 Oct. 2020

Grand Hotel Europe, A Belmond Hotel, St Petersburg
Courtyard by Marriott St. Petersburg Center
4 out of 5
166 Griboedov's Canal, 33 Kanonerskaya Street, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$82 per night from 18 Apr. to 19 Apr.
4.3/5Excellent! (200 reviews)

"Location is a bit far from center. Restaurent staff are amazing but front desk not si cooperative. Food is not that good either. I had to change to other courtyard , which was much better."…"

Reviewed on 4 Dec. 2019

Courtyard by Marriott St. Petersburg Center
Park Inn by Radisson Pribaltiyskaya Hotel
4 out of 5
14 Korablestroiteley Street, St. Petersburg
The price is NZ$58 per night from 14 Apr. to 15 Apr.
3.8/5Good! (208 reviews)

"Very clean and calm place to stay. Good breakfast, free parking."…"

Reviewed on 21 Feb. 2021

Park Inn by Radisson Pribaltiyskaya Hotel
AZIMUT Hotel St. Petersburg
4 out of 5
43-1 Lermontovsky Prospect, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$48 per night from 18 Apr. to 19 Apr.
3.6/5Good! (309 reviews)

"Nice 3-stars hotel, everything was good as expected:)"…"

Reviewed on 11 Dec. 2020

AZIMUT Hotel St. Petersburg
Don't see what you're looking for?
See all available properties in Saint Petersburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.