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

Holidays in St. Petersburg

Choose two or more items and save on your trip:

Top hotels in St. Petersburg

Park Inn by Radisson Pulkovo Airport St Petersburg
Park Inn by Radisson Pulkovo Airport St Petersburg
4 out of 5
Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
Free cancellationReserve now, pay when you stay
The price is NZ$69 per night from 15 Mar. to 16 Mar.
4.4/5Wonderful! (277 reviews)

"Great that this hotel have direct connection to the Terminal. BUT! It is impossible to reach it directly by taxi - I had to go about 100 m with huge bag and under rain with snow!!!! How is it possible???"…"

Reviewed on 23 Feb. 2020

Park Inn by Radisson Pulkovo Airport St Petersburg
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 NZ$139 per night from 21 Mar. to 22 Mar.
4.4/5Wonderful! (989 reviews)

"Nothing specific to outline other than location and the historic building"…"

Reviewed on 23 Jan. 2021

Corinthia Hotel St Petersburg
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 NZ$208 per night from 3 Apr. to 4 Apr.
4.6/5Wonderful! (434 reviews)

"One of the best hotels was truly amazed at the quality"…"

Reviewed on 2 Dec. 2020

Kempinski Hotel Moika 22
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 activities in St. Petersburg

Frequently asked questions

How much does a St. Petersburg holiday package cost?
Starting from as low as , a package is your gateway to inexpensive travel. Custom build your St. Petersburg trip by selecting from our great range of hotels, airfares and rental cars.
If I'm not able to travel, can I cancel my St. Petersburg holiday package?
Don’t stress if you’re rethinking your St. Petersburg holiday package — it’s possible to change or amend your booking. And if you’ve booked it within the last 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur charges from your hotel, airline or car rental company. We understand life can throw the occasional spanner in the works, so look up our Customer Service Portal if that happens. When you’re ready to make changes, we’ll take care of it.
How do I get a cheap travel package to St. Petersburg?
If you’re in the mood to save as much as $200, combine your bookings into a St. Petersburg holiday package. Whether you’re looking for flights, hotels, day tours or rental cars, you can book everything in one place. You’ll have lots of choice at your fingertips too. Expedia has more than 400 air carriers and 1 000 000 hotel options around the globe to pick from. Fly with who you want, stay where you like and save precious money — now that’s the perfect getaway!
Where should I stay in St. Petersburg?
Tsentralny is an area of St. Petersburg that no one should miss. If going to Church of the Saviour on Spilled Blood and Kazan Cathedral is important to you, staying in this neighbourhood could be a great idea. Another option is Nevsky Prospekt. From here, it’ll be easy to get to Kazan Cathedral and Russian Museum.
What are the top hotels in St. Petersburg?
Corinthia Hotel St Petersburg and Radisson Royal Hotel, St. Petersburg are some excellent options in the Tsentralny neighbourhood. If you’d rather spend time in the Admiralteyskiy area, consider getting a room at Petro Palace Hotel or Angleterre Hotel.
When is the best time of year to visit St. Petersburg?
If saving money is a priority, is the best time of year to escape to St. Petersburg. is generally the priciest month, so you’ll need a bigger travel budget if you visit then. are the high season months and when this destination is often at its best. Clear space in your calendar for if you’d prefer a quieter escape.
How far in advance should I book my St. Petersburg holiday?
Be rewarded with the widest variety at the lowest prices by booking your St. Petersburg holiday early. Air carriers tend to sell flight tickets anywhere up to a year prior to departure, so start locking things in as soon as you can. That being said, Expedia is dedicated to providing you with the best bargains around, so it’s always a good time to book your dream holiday!
What does an Expedia St. Petersburg travel package include?
Car rentals, hotels and flights — we bring you the very best bargains. All you have to do is decide on your preferred combination. After you’ve made your booking, you can add on the fun stuff like activities and sightseeing tours. Our travel packages make it simple to create an amazing St. Petersburg trip.
What should I know before booking a St. Petersburg travel package?
Our prices are already low. However, you’ll snap up even more bargains when you book your hotels, flights and car rentals together. With an Expedia package, you’ll get transparent pricing and lots of choice.
Does Expedia offer Book Now, Pay Later St. Petersburg holiday packages?
If the reason for your travel has cropped up unexpectedly, Expedia can help to reduce any financial strain. Working in partnership with online lender Affirm, we offer a Book Now, Pay Later option for all packages. It’s easy to set up a payment schedule for your journey that works for you.
Can I choose my airline with a St. Petersburg Expedia holiday package?
You can, and with more than 550 airlines to pick from around the world, you’ve got lots of choice. Look through the available options and see which airline fits your budget and needs.