We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Reset
Filters
COVID-19
Shows hotels and stays actively taking safety measures like added sanitation procedures, mask-wearing guidelines, and more. Learn more at our Travel Safe hub.
Deals
Price
USD 0 - USD 475 +
Popular
Amenities
Show all
Neighbourhoods
Show more
Traveller rating
Hotel class
Style
Show more
Brands
Show all

Payments made by partners impact the order of prices displayed. Room types may vary.
No other properties are available in St. Petersburg. View nearby results below.
Sort by:
Best Value
    Payments made by partners impact the order of prices displayed. Room types may vary.
    Updating list...
    * Prices are provided by our partners, and reflect total costs of the stay, including all taxes and fees known to our partners. Please see our partners for more details.
    Frequently Asked Questions about St. Petersburg hotels
    • What are the best hotels near The State Hermitage Museum?
      Pushka Inn Hotel, Kempinski Hotel Moika 22 St Petersburg, and Sky Hotel are some of the most popular hotels for travellers looking to stay near The State Hermitage Museum. See the full list: Hotels near The State Hermitage Museum.
    • What are the best resorts in St. Petersburg?
      Repino Cronwell Park Hotel, Aquamarine Spa-Hotel, and Forrestmix Club are all popular resorts for travellers staying in St. Petersburg. See the full list: St. Petersburg Resorts.
    • What are the best hotels near Church of the Savior on Spilled Blood?
      Popular hotels close to Church of the Savior on Spilled Blood include Pushka Inn Hotel, 3MostA Boutique Hotel, and Hotel Ekaterina. See the full list: Hotels near Church of the Savior on Spilled Blood.
    • What are the best luxury hotels in St. Petersburg?
      Popular luxury hotels in St. Petersburg include Lotte Hotel St. Petersburg, Trezzini Palace Hotel, and Hotel Astoria. See the full list: St. Petersburg Luxury Hotels.
    • Which hotels are closest to Pulkovo Airport?
      Popular hotels close to Pulkovo Airport include Crowne Plaza St. Petersburg Airport, an IHG Hotel, Park Inn by Radisson Pulkovo Airport St. Petersburg, and Airport Pulkovo Hotel. See the full list: Hotels near (LED) Pulkovo Airport.
    • What are the best hotels near Grand Peterhof Palace?
      A few of the most popular hotels near Grand Peterhof Palace are New Peterhof Hotel, Samson Hotel, and Hotel Nadezhda. See the full list: Hotels near Grand Peterhof Palace.
    • What are the best pet-friendly hotels in St. Petersburg?
      Some of the most popular pet-friendly hotels in St. Petersburg are Grand Hotel Europe, A Belmond Hotel, St Petersburg, Arkadia Hotel, and Domina St. Petersburg. See the full list: Pet Friendly Hotels in St. Petersburg.
    • What are the best cheap hotels in St. Petersburg?
      Popular cheap hotels in St. Petersburg include Pushka Inn Hotel, M-Hotel, and Majestic Boutique Hotel Deluxe. See the full list: Cheap Hotels in St. Petersburg.
    • What are the best hotels with a spa in St. Petersburg?
      Lahta Plaza Hotel, Lotte Hotel St. Petersburg, and Hotel Indigo St. Petersburg - Tchaikovskogo, an IHG Hotel have a spa and received excellent reviews from travellers in St. Petersburg. See the full list: St. Petersburg Spa Resorts.
    • Which neighbourhoods in St. Petersburg are popular to stay in?
      Popular St. Petersburg neighbourhoods with hotels include Admiralteisky, Nevskiy, and Vladimir.
    • Which hotels in St. Petersburg are good for families?
      Lahta Plaza Hotel, Alexander House, and Galunov Hotel all received great reviews from families travelling in St. Petersburg. See the full list: Family Hotels in St. Petersburg.