Find hotels in St. Petersburg
- Plan, book, stay with confidence
Check prices for these dates
Compare hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
St. Petersburg and related destinations
Cruise along canals, tour architectural masterpieces and enjoy festivals under a midnight sun in Russia’s second-largest city.

Visit the capital of Russia, a large modern city that combines dazzling architecture with cultural riches and a fascinating history.

Escape to Nizhny Novgorod! Enjoy its ice-skating, theater, and churches.

Japan’s third-largest city is rich with traditional and modern culture, from temples to anime, and is famous for its food, fashion and family fun.

Discover modern architecture and enormous shopping centers amid old temples and beautiful parks in the ancient city of Guangzhou.

Where to stay in St. Petersburg
Where to stay in St. Petersburg

St. Petersburg City Centre
Interesting museums, cozy cafes and churches are just a few top things to explore in St. Petersburg City Centre. A visit to Alexandrinsky Theatre or Anichkov Palace might round out your trip, and you can jump aboard the metro at Gostiny Dvor Station or Dostoyevskaya Station to get around town.
Stay near popular St. Petersburg attractions
Stay near popular St. Petersburg attractions

State Hermitage Museum and Winter Palace
You can study the exhibits at State Hermitage Museum, a museum with a storied past, during your trip to St. Petersburg. Experience the area's entertainment choices and acclaimed theater scene.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular St. Petersburg attractions
- Hotels near State Hermitage Museum and Winter Palace
- Hotels near St. Isaac's Cathedral
- Hotels near Church of the Savior on Spilled Blood
- Hotels near Mariinsky Theatre
- Hotels near Palace Square
- Hotels near Russian Museum
- Hotels near Peterhof Palace and Garden
- Hotels near Kazan Cathedral
- Hotels near Catherine Palace and Park in Tsarskoye Selo
- Hotels near Peter and Paul Fortress
- Hotels near Saint Petersburg Mosque
- Hotels near Alexander Palace
- Hotels near Yusupov Palace
- Hotels near Field of Mars
- Hotels near Summer Garden
- Hotels near Pavlovsk Palace and Park
- Hotels near Alexander Garden
- Hotels near Strelka
- Hotels near Expoforum
- Hotels near Oktyabrskiy Big Concert Hall
More Hotel Options in St. Petersburg
- Adults Only Resorts & Hotels in St. Petersburg
- Adventure Hotels in St. Petersburg
- Beach Hotels in St. Petersburg
- Boutique Hotels in St. Petersburg
- Business Hotels in St. Petersburg
- Casinos in St. Petersburg
- Cheap Hotels in St. Petersburg
- Family Hotels in St. Petersburg
- Golf Hotels in St. Petersburg
- Green Hotels in St. Petersburg
- Historic Hotels in St. Petersburg
- Hotel Wedding Venues in St. Petersburg
- Hotel with a Concierge in St. Petersburg
- Hotels with Bars in St. Petersburg
- Hotels with Early Check-in in St. Petersburg
- Hotels with Free Parking in St. Petersburg
- Hotels with Hot Tubs in St. Petersburg
- Hotels with WiFi in St. Petersburg
- Hotels with a Pool in St. Petersburg
- Hotels with an Indoor Pool in St. Petersburg
- Hotels with smoking rooms in St. Petersburg
- Luxury Hotels in St. Petersburg
- Pet-friendly Hotels in St. Petersburg
- Resorts & Hotels with Spas in St. Petersburg
- Romantic Hotels in St. Petersburg
- Shopping Hotels in St. Petersburg
- Ski Hotels in St. Petersburg
- Winery Hotels in St. Petersburg
Hotels near St. Petersburg Airports
Other Hotels near St. Petersburg, Saint Petersburg
- Northern Europe Hotels
- Eastern Europe Hotels
- Petergof Hotels
- Solnechnoye Hotels
- Kronshtadt Hotels
- Kolpino Hotels
- Shushary Hotels
- Vsevolozhsk Hotels
- Gorbunki Hotels
- Imeni Sverdlova Hotels
- Krasnoye Selo Hotels
- Voyskorovo Hotels
- Krasny Bor Hotels
- Ropsha Hotels
- Repino Hotels
- Gostilitsy Hotels
- Bolshiye Kolpany Hotels
- Sosnovy Bor Hotels
- Vasilyevsky Island Hotels
- Kamenny Island Hotels