St. Petersburg Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your St. Petersburg Vacation

From its cultural experiences to its rich history and beyond, there's much to like about St. Petersburg. Uncover the wonders of this captivating city with a St. Petersburg vacation package that's customized for you. State Hermitage Museum and Winter Palace, Church of the Savior on Spilled Blood and Russian Museum are just a few of the many attractions worth visiting during your trip to St. Petersburg. A couple of clicks is all it takes to create the ultimate St. Petersburg vacation on Expedia.

Where to stay in St. Petersburg

Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg

Find the Best St. Petersburg Vacation Packages

St. Petersburg Essential Information

Language
Russian
Currency
Russian rubles
Local Welcome
Privét!
Local Goodbye
Poka!
Closest Airport
Pulkovo Airport (LED)
Population
5,028,000
Max Temp Winter
25ºF
Max Temp Summer
70ºF
Top Sights
State Hermitage Museum and Winter Palace, St. Isaacs Cathedral and Russian Museum

Ready to book your vacation to St. Petersburg?

 

Choose your dates

Frequently asked questions

How much does a St. Petersburg vacation package cost?
Offering great value package deals on Expedia, you’ll be thrilled with how little a vacation to St. Petersburg costs! Our packages make travel planning easier and save you more.
What are the cheapest months to go to St. Petersburg?
If you’re looking to book a cheap St. Petersburg vacation package, consider planning a trip in November, December and January. You’ll usually find better rates on airfares and hotels during these quieter months — perfect for travelers wishing to save money.
How many days is enough for St. Petersburg?
St. Petersburg vacations come in various shapes and sizes, but to really get a feel for this place, we’d suggest 3 days is a good ballpark. In this timeframe, you can visit major attractions like Russian Museum and Mariinsky Theatre along with lesser-known spots. Don’t skip cool neighborhoods such as Tsentralny and Admiralteyskiy either. If you’re smart with your time, you can even schedule a day trip outside of St. Petersburg too.
Is it worth booking a vacation package to St. Petersburg?
It’s easy to see why a St. Petersburg vacation is on the must-do list of many travelers. Top attractions like State Hermitage Museum and Winter Palace are just the start of what you can explore here.
How to find the best St. Petersburg package deals?
Use Expedia’s filter tool to find some great St. Petersburg package deals. When you start your search, just set your maximum budget and then order the results by “Price: low to high.” If you’re looking to save, plan your break for midweek, or browse for St. Petersburg package deals in the low season. Play around with your travel dates and you may score even better discounts. As a rule of thumb, it’s typically best to book your vacation package as early as possible.
Is it cheaper to book a St. Petersburg vacation as a package?
Expedia vacation packages are designed to help you keep more money in your pocket. Bundle your hotel, flight and car rental into one great-value price and enjoy significant savings. You’ll typically snag a better deal than booking each component separately. And you’ll still get the freedom to create a customized St. Petersburg vacation by choosing your favorite type of stay, airline and car class.
When to book a vacation package to St. Petersburg?
Secure incredible discounts by booking your flights ahead of time with Expedia. If spontaneity is more your thing, snap up one of our last-minute deals for an impromptu St. Petersburg getaway.
Does Expedia offer Book Now, Pay Later St. Petersburg vacation packages?
Your St. Petersburg getaway is meant to be a relaxing escape from your daily routine, not a source of money worries. So to allow you extra flexibility, we’ve joined up with online lender Affirm to offer you our Book Now, Pay Later vacations. Pick one of our vacation packages with payment plans and break down the total cost over 3, 6 or 12 months. Plus, there are no hidden costs or late payment fees to worry about.

Discover the most popular places to visit in St. Petersburg

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.