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
6 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 Faberge Museum or Catherine the Great Monument while you're visiting, and jump aboard the metro at Mayakovskaya Station or Gostiny Dvor Station to get around town.

Tsentralny
Travellers choose Tsentralny for its fascinating museums. Hop aboard the metro at Mayakovskaya Station or Dostoyevskaya Station and check out top sights like Anna Akhmatova Museum at the Fountain House.
Kalininsky
Check out the monuments while you're in Kalininsky. Hop on the metro at Akademicheskaya Station and Grazhdansky Prospekt Station to see top sights like Piskaryovskoye Memorial Cemetery and St. Petersburg Bread Museum.
St. Petersburg and related destinations
Explore St. Petersburg: its museums, monuments, cafes 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
Areas of St. Petersburg
- Hotels in St. Petersburg City Centre
- Hotels in Moskovskiy
- Hotels in Tsentralny
- Hotels in Nevsky Prospekt
- Hotels in Palace District
- Hotels in Sampsonievskoe
- Hotels in Morskoy
- Hotels in Nevsky
- Hotels in Shuvalovo
- Hotels in District No. 78
- Hotels in Semenovskiy
- Hotels in Kolomna
- Hotels in Vasilievsky District
- Hotels in Petrogradskaya District
Choose Your St. Petersburg Hotel Style
Hotels Near St. Petersburg, Saint Petersburg
- Northern Europe Hotels
- Eastern Europe Hotels
- Pushkin Hotels
- Mginskoe Hotels
- Kronshtadt Hotels
- Shushary Hotels
- Gatchina Hotels
- Vasilyevsky Island Hotels
- Kamenny Island Hotels
- Zanevskoe Hotels
- Vsevolozhsk Hotels
- Imeni Sverdlova Hotels
- Krasnoye Selo Hotels
- Voyskorovo Hotels
- Soykino Hotels
- Krasny Bor Hotels
- Zelenogorsk Hotels
- Gostilitsy Hotels
- Bolshiye Kolpany Hotels
- Sosnovy Bor Hotels
Expedia's Latest Trends
Hotels
- J8 Hotel
- London Marriott Hotel Marble Arch
- Aerotel London Heathrow Airport Terminal 2-3
- Hotel Nepal Tara
- Hotels with Early Check-in in Dubai
- OYORooms Hotels in Nashik
- Hotels in Sulthan Bathery
- The Anantmaya Resort
- 3 Star Hotels in Ooty
- Lotus an Eco Beach Resort Dapoli Murud
- Toshali Royal View Resort
- Grand Residence
- Hotels in St. Petersburg City Centre
- Hotels in Bissar Akbarpur
Flights
Packages