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

Search St. Petersburg, Saint Petersburg Hotels from NZ$65

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.

Filter by

Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$281 per night from 27 Jun. to 27 Jun.
2.1 km from city centre
4.4/5Wonderful! (992 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
The price is NZ$376 per night from 6 Jul. to 6 Jul.
0.9 km from city centre
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
Solo Sokos Hotel Palace Bridge
5 out of 5
Birzhevoi Pereulok 4, Building 4 lit.A, St. Petersburg
The price is NZ$148 per night from 29 Jun. to 29 Jun.
1.32 km from city centre
4.4/5Wonderful! (719 reviews)
"Good hotel with very nice spa and excellent breakfast"

Reviewed on 16 Oct. 2020

Solo Sokos Hotel Palace Bridge
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.
Four Seasons Hotel Lion Palace St. Petersburg
5 out of 5
1 Voznesensky Prospekt, St. Petersburg
The price is NZ$796 per night from 6 Jul. to 6 Jul.
0.57 km from city centre
4.9/5Exceptional! (213 reviews)
"Great"

Reviewed on 16 May 2021

Four Seasons Hotel Lion Palace St. Petersburg
Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$221 per night from 22 Jul. to 22 Jul.
0.49 km from city centre
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 St. 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.