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

Travel to St. Petersburg

Top hotels in St. Petersburg

Solo Sokos Hotel Palace Bridge
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 RM640 per night from 6 Jul to 6 Jul
4.4/5Wonderful! (718 reviews)
"Good hotel with very nice spa and excellent breakfast"

Reviewed on 16 Oct 2020

Solo Sokos Hotel Palace Bridge
Corinthia Hotel 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 RM796 per night from 4 Jul to 4 Jul
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
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 RM913 per night from 12 Jul to 12 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
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.

Top things to do in St. Petersburg

Frequently asked questions