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

Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$280 per night from 4 Jul. to 4 Jul.
4.4/5Wonderful! (991 reviews)
"Everything was great"

Reviewed on 21 Jun. 2021

Corinthia Hotel St Petersburg
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$375 per night from 4 Jul. to 4 Jul.
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
Four Seasons Hotel Lion Palace St. Petersburg
5 out of 5
1 Voznesensky Prospekt, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$726 per night from 24 Jul. to 24 Jul.
4.9/5Exceptional! (213 reviews)
"Great"

Reviewed on 16 May 2021

Four Seasons Hotel Lion Palace 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.
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$150 per night from 20 Jul. to 20 Jul.
4.4/5Wonderful! (721 reviews)
"ovely hotel with pool spa"

Reviewed on 21 Jun. 2021

Solo Sokos Hotel Palace Bridge
Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$220 per night from 24 Jul. to 24 Jul.
4.6/5Exceptional! (104 reviews)
"Loved staying here. We had a room on the 4th floor with views of The Admiralty. Beautifully decorated room; spacious and a comfortable bed. All staff very helpful and friendly and thankyou to the concierge for organising tickets to the opera - saw Sadko which was brilliant. Fabulous location - out ..."

Reviewed on 7 Mar. 2020

Petr Hotel
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.