671 properties in St. Petersburg

Hotel Accommodation near St. Petersburg

Search 674 hotels in St. Petersburg

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in St. Petersburg

St. Petersburg overview

You can learn about the local heritage of St. Petersburg at top landmarks like Palace Square and Kazan Cathedral. State Hermitage Museum and Winter Palace and Church of the Savior on the Spilled Blood are other popular sights to visit. Whatever your interests are, St. Petersburg has something for you.

Where to stay in St. Petersburg

Whether you're planning to stay for a night or for the week, the area around St. Petersburg has accommodations to fit every need. Search for hotels in St. Petersburg with Hotels.com by checking our online map. Our maps display the areas and neighborhoods around all St. Petersburg hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. Petersburg hotel deals are here with our lowest price guarantee.

How to get to St. Petersburg

Fly in to St. Petersburg (LED-Pulkovo), 9.9 mi (15.9 km) from downtown St. Petersburg.

Train stations include:
  • • Vitebsky Station
  • • Moskovsky Station
  • • Finlyandsky Station
Metro stations include:
  • • Admiralteyskaya Station
  • • Nevsky Prospekt Station
  • • Gostiny Dvor Station

What to see around St. Petersburg

Known for its attractions including:
  • • Leningradskiy Zoopark
  • • Divo Ostrov
The area's cultural scene stands out, and places to visit include:
  • • State Hermitage Museum and Winter Palace
  • • State Russian Museum
  • • Anna Akhmatova Literary and Memorial Museum
  • • City Sculpture Museum
  • • Saint Petersburg Printing Museum
Memorable for its landmarks including:
  • • Palace Square
  • • Kazan Cathedral
  • • Church of the Savior on the Spilled Blood
  • • Peter and Paul Fortress
  • • Alexander Column
Some highlights of the area include:
  • • Summer Garden
  • • Museum of the History of Political Police
  • • Alexander Pushkin Museum and Memorial Apartment
  • • Admiralty Building
  • • Russian Admiralty

When to visit St. Petersburg

If you're starting to plan your trip, you might be wondering when's the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 37°F day, 9°F night
  • • April-June: 68°F day, 24°F night
  • • July-September: 70°F day, 41°F night
  • • October-December: 52°F day, 13°F night
Seasonal rainfall averages
  • • January-March: 3.90 inches
  • • April-June: 5.43 inches
  • • July-September: 8.31 inches
  • • October-December: 6.46 inches