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

St. Petersburg Vacation Packages

Choose two or more items and save on your trip:

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 CA $131 per night from Apr 24 to Apr 25
4.4/5Wonderful! (714 reviews)
"Good hotel with very nice spa and excellent breakfast"

Reviewed on Oct. 16, 2020

Solo Sokos Hotel Palace Bridge
Kempinski Hotel Moika 22
Kempinski Hotel Moika 22
5 out of 5
22, Moika River Embankment, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is CA $200 per night from Apr 24 to Apr 25
4.6/5Wonderful! (434 reviews)
"One of the best hotels was truly amazed at the quality"

Reviewed on Dec. 2, 2020

Kempinski Hotel Moika 22
Petro Palace Hotel
Petro Palace Hotel
5 out of 5
14 Malaya Morskaya Street, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Apr 24 to Apr 25
4.5/5Wonderful! (983 reviews)
"Excellent location, functional but not luxurious."

Reviewed on Jul. 31, 2020

Petro Palace Hotel
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