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$326 per night from 4 Jul. to 4 Jul.
2.1 km from city centre
4.4/5Wonderful! (991 reviews)
"I assume this is one of the best hotels in the city. Deserved 5 stars."

Reviewed on 2 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$374 per night from 14 Jul. to 14 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
Free cancellationReserve now, pay when you stay
The price is NZ$214 per night from 13 Jul. to 13 Jul.
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
Free cancellationReserve now, pay when you stay
The price is NZ$792 per night from 4 Jul. to 4 Jul.
0.57 km from city centre
4.9/5Exceptional! (212 reviews)
"Great"

Reviewed on 16 May 2021

Four Seasons Hotel Lion Palace St. Petersburg
Angleterre Hotel
4 out of 5
24, Malaya Morskaya str., St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$355 per night from 13 Jul. to 13 Jul.
0.68 km from city centre
4.4/5Excellent! (278 reviews)
"Central area, Staff were extremely polite, the view of st Isaacs cathedral we had put the window was magical!!"

Reviewed on 4 Jan. 2020

Angleterre 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.