Moskovskiy is well-liked for its breweries and churches. If you're hoping to get in some sightseeing, Victory Square and Moskovsky Victory Park are top spots, and you can jump on the metro at Zvyozdnaya Station or Moskovskaya Station to get around.
If you're looking for some top things to see and do in Novoizmaylovskoe and surrounding area, you can visit Victory Square and Heroic Defenders of Leningrad Monument.
While you're in Finlyandskiy, take in top sights like St. Petersburg Bread Museum and jump on the metro at Ploshchad Lenina Station to see more of the city.
If you're looking for some top things to see and do in Pravoberezhnyy and surrounding area, you can visit Ice Palace Saint Petersburg and Buff Theater.
Discover the most popular places to visit in St. Petersburg
State Hermitage Museum
9.6/10 (1,137 reviews)
The Winter Palace houses one of the world's largest art collections, from ancient artifacts to modern masterpieces. Explore opulent halls showcasing da Vinci and Rembrandt during extended evening hours on Wednesdays and Fridays.
St. Isaac's Cathedral
9.4/10 (1,155 reviews)
St. Isaac's Cathedral dazzles with its massive gilded dome and opulent interior adorned with intricate mosaics. Climb 262 steps to the colonnade for breathtaking panoramic views of St. Petersburg's historic center.
Peter and Paul Fortress
9.0/10 (807 reviews)
Founded by Peter the Great in 1703, this fortress houses the ornate Peter and Paul Cathedral where Russian emperors rest. Climb the bastions for sweeping Neva River views.
Church of the Savior on Spilled Blood
9.4/10 (1,031 reviews)
This magnificent memorial church features Russia's largest mosaic collection, built where Emperor Alexander II was assassinated. Marvel at the biblical scenes adorning the richly decorated interior.
Photo by aimlessbonvivant
Open Photo by aimlessbonvivant
Saint Petersburg Mosque
7.8/10 (59 reviews)
After visiting Saint Petersburg Mosque, make a plan to see the other sights and activities in St. Petersburg. Discover the area's fascinating museums and churches.
Photo by Andy Falconer
Open Photo by Andy Falconer
Mariinsky Theatre
9.2/10 (322 reviews)
This historic venue has been showcasing world-class Russian ballet and opera since 1860. Inside its opulent, gold-detailed halls, visitors witness performances by some of the world's most acclaimed artists.
Photo by Maurizio Mangano
Open Photo by Maurizio Mangano
Palace Square
9.2/10 (1,024 reviews)
The architectural epicenter of St. Petersburg, this square is of great artistic and historical significance.
Peterhof Palace and Garden
9.4/10 (535 reviews)
Peter the Great's opulent "Russian Versailles" dazzles with its Grand Cascade of gilded statues and water displays. Explore the lavish palace interiors and stroll through gardens offering views of the Gulf of Finland.
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.