St. Petersburg Hotel Accommodation

Search 1200 hotels in St. Petersburg

Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

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

Discover St. Petersburg

Visitors speak favorably about all that St. Petersburg has to offer, including its museums, castle, and theater. You'll enjoy the cathedrals, entertainment, and historical sites while in town. 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.