St. Petersburg is a captivating destination brimming with cultural treasures and architectural marvels. The city boasts an impressive array of museums, monuments, theaters, castles, and cathedrals, offering a glimpse into its rich history. Visitors can explore the historical attractions, indulge in entertainment options, and savor the vibrant cafe culture. Additionally, St. Petersburg is renowned for its opera houses and magnificent churches. For nature enthusiasts, Krestovsky Island provides a serene escape, while hotels in Zvyozdnoye, Piskaryovka, and Admiralty Station offer convenient accommodation options.
St. Petersburg Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 St. Petersburg hotels and places to stay
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in St. Petersburg
Find the best St. Petersburg areas for the activities you enjoy most. Learn more about St. Petersburg
Learn more about St. Petersburg

St. Petersburg City Centre
7 out of top 10 points of interest in this area
Fascinating museums, prominent churches, and charming cafes are just a few top things to explore in St. Petersburg City Centre. A visit to Alexandrinsky Theatre or Architect Rossi Street might round out your trip, and you can jump aboard the metro at Gostiny Dvor Station or Dostoyevskaya Station to get around town.

Moskovskiy
Moskovskiy is well liked for its breweries and churches. If you're hoping to get in some sightseeing, Victory Square and Heroic Defenders of Leningrad Monument are top spots, and you can jump on the metro at Zvyozdnaya Station or Moskovskaya Station to get around.

Nevsky Prospekt
Museums, theatres and churches highlight some notable features of Nevsky Prospekt. Make a stop by Beloselsky-Belozersky Palace or Faberge Museum while you're visiting, and jump aboard the metro at Mayakovskaya Station or Gostiny Dvor Station to get around town.
Fishing District
Even though there aren't top sights in Fishing District, you can explore the larger area and take in top sights like Museum of the Imperial Porcelain Factory. Jump on the metro at Rybatskoye Station to see more of the city.
Frunzenskiy
Frunzenskiy is a destination travellers like for its restaurants, and you might hop aboard the metro at Mezhdunarodnaya Station or Bukharestskaya Station to explore sights like Ligovsky Prospekt.
St. Petersburg and related destinations
Explore St. Petersburg: its museums, monuments, churches and more!

Accommodation near St. Petersburg attractions
Accommodation near St. Petersburg attractions

State Hermitage Museum
4.5/5(94 reviews)
Immerse yourself in a collection of prehistoric artifacts, Middle Eastern jewelry and European art that spans 6,000 years in one of the world’s oldest museums.
Find out more about St. Petersburg
Find out more about St. Petersburg
St. Petersburg's imperial charm and cultural richness await
Top reasons to visit St. Petersburg
Find your hotel in St. Petersburg
Explore the best places to visit and stay in St. Petersburg
Experience the top activities and must-see sights in St. Petersburg
How to find great deals and cheap hotels in St. Petersburg
Discover the flavours of St. Petersburg
Best time to go to St. Petersburg
The St. Petersburg info point: What you need to know
Category | Details |
---|---|
Location | St. Petersburg, Russia |
Language | Russian |
Currency | Russian Ruble (RUB) |
Time Zone | GMT+3 |
Visa Requirements | Most tourists require a visa to visit Russia. Check with the Russian embassy or consulate in your country for specific requirements. |
Popular Attractions | Hermitage Museum, Peterhof Palace, Church of the Savior on Blood, St. Isaac's Cathedral |
Best Time to Visit | May to September for warmer weather and longer days |
Weather | Cold winters and mild summers. Average temperatures range from -8°C (17°F) in winter to 20°C (68°F) in summer. |
Transportation | Metro, buses, trams, taxis |
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your St. Petersburg Hotel Style
Hotels Near St. Petersburg, Saint Petersburg
- Northern Europe Hotels
- Eastern Europe Hotels
- Pushkin Hotels
- Mginskoe Hotels
- Shushary Hotels
- Kronshtadt Hotels
- Sestroretsk Hotels
- Soykino Hotels
- Vasilyevsky Island Hotels
- Imeni Sverdlova Hotels
- Krasnoye Selo Hotels
- Voyskorovo Hotels
- Krasny Bor Hotels
- Ropsha Hotels
- Leskolovskoe Hotels
- Gatchina Hotels
- Zelenogorsk Hotels
- Gostilitsy Hotels
- Bolshiye Kolpany Hotels
- Sosnovy Bor Hotels
Expedia's Latest Trends
Hotels
J8 HotelLondon Marriott Hotel Marble ArchAerotel London Heathrow Airport Terminal 2-3Hotel Nepal TaraHotels with Early Check-in in DubaiOYORooms Hotels in NashikHotels in Sulthan BatheryThe Anantmaya Resort3 Star Hotels in OotyLotus an Eco Beach Resort Dapoli MurudToshali Royal View ResortGrand ResidenceHotels in St. Petersburg City CentreHotels in Bissar Akbarpur
Flights
Packages