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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Independent Hotels & up Internet & up Meeting room Air Conditioning Non-Smoking Hotel Vasilyevsky Island Concierge Grand Palace Business services Reduced mobility rooms Spa Hotels Hotels with Jacuzzi $ $$ $$$ $$$$ Admiralteisky Family-friendly Park Inn Trendy Suite Hotels Hotels with Shuttle Hotels with Hot Tubs Charming Hotels with Smoking Rooms City Centre Charming Hotels Within 10 km Within 25 km Any Distance from Grand Palace
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
New Peterhof Hotel
SAVE US$18
US$91
Orbitz.com
US$73
View Deal
Sankt-Peterburgskiy Ave., 34, Peterhof, St. Petersburg 198510, Russia
0.6 km from Grand Palace
  • Free Wifi
  • Free Parking
Samson
SAVE US$12
US$70
Hotels.com
US$58
View Deal
Sankt-Peterburgskiy Ave., 44A, Peterhof, St. Petersburg 198510, Russia
0.6 km from Grand Palace
  • Free Wifi
  • Free Parking
Alexandria-Peterhof
Booking.com
US$64
View Deal
Sankt-Peterburgskoye Hwy., 134B, Peterhof, St. Petersburg 198515, Russia
2.6 km from Grand Palace
  • Free Wifi
  • Free Parking
Master Hotel Petrodvorets
Srednyaya st., 18G | Znamenka, Peterhof, St. Petersburg, Russia
3.3 km from Grand Palace
    Grand Peterhof
    SAVE US$30
    US$99
    Agoda.com
    US$69
    View Deal
    Gofmeisterskaya St., 2A | between Strelna and Peterhof, Peterhof, St. Petersburg 198510, Russia
    5.4 km from Grand Palace
    • Free Wifi
    • Free Parking
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of US$81/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Baltic Star Hotel
    Booking.com
    US$87
    View Deal
    Beryozovaya Alley, 3, Strelna, St. Petersburg 198515, Russia
    9.3 km from Grand Palace
    • Free Wifi
    • Free Parking
    Citytel Hotel Olgino
    21 km Primorskoye highway E18 | Lakhta-Olgino, St. Petersburg 197229, Russia
    16.6 km from Grand Palace
    • Free Wifi
    • Free Parking
    Park Inn by Radisson Pribaltiyskaya St Petersburg
    SAVE US$2
    US$93
    Agoda.com
    US$91
    View Deal
    Korablestroitelei St., V.O., 14, St. Petersburg 199226, Russia
    18.1 km from Grand Palace
    • Free Wifi
    • Breakfast included
    Polo Regatta Hotel
    SAVE US$8
    US$36
    Agoda.com
    US$28
    View Deal
    1, Morskoy Slavi sq, St. Petersburg 199106, Russia
    18.7 km from Grand Palace
    • Free Wifi
    • Free Parking
    Hotel Club Marinn
    SAVE US$1
    US$41
    Hotels.com
    US$40
    View Deal
    Morskaya emb., 31/2, St. Petersburg 199155, Russia
    19.0 km from Grand Palace
    • Free Wifi
    • Free Parking
    MFK Gorniy
    Booking.com
    US$66
    View Deal
    Nalichnaya st., 28/16, St. Petersburg 199406, Russia
    19.0 km from Grand Palace
    • Free Wifi
    • Breakfast included
    Seven Cabins
    Booking.com
    US$20
    View Deal
    Veselnaya st., 4, St. Petersburg 199106, Russia
    19.3 km from Grand Palace
    • Free Wifi
    • Free Parking
    Baltiyskaya
    SAVE US$5
    US$47
    Hotels.com
    US$42
    View Deal
    Gapsalskaya St., 12, St. Petersburg 198035, Russia
    19.8 km from Grand Palace
    • Restaurant
    • Room Service
    Central Inn
    App.14, Peterhof, St. Petersburg, Russia
    22.7 km from Grand Palace
    • Room Service
    Freilinskiy Dom
    Dvortsovaya Sq., 7, Peterhof, St. Petersburg 198510, Russia
    23.6 km from Grand Palace
      Suvoroff Hotel St. Petersburg
      Sovetskaya, Peterhof, St. Petersburg, Russia
      • Room Service
      • Bar/Lounge
      Still looking for a place to stay?
      Peterhof has 9 B&Bs/inns with 29 reviews
      Holiday Home F&F
      Booking.com
      US$38
      View Deal
      Dachnaya Street 13, Peterhof, St. Petersburg 198904, Russia
      3.7 km from Grand Palace
        No photo provided
        Booking.com
        US$37
        View Deal
        Ulitsa Pervogo Maya 1A, Peterhof, St. Petersburg 198504, Russia
          Pushkin Park
          Pushkinskaya St., 9/28, Peterhof, St. Petersburg 191040, Russia
          25.5 km from Grand Palace
          • Free Wifi
          • Room Service
          See all 9 Peterhof B&Bs/inns
          See all hotels in or near Peterhof
          Baltic Star Hotel
          Booking.com
          US$87
          View Deal
          Beryozovaya Alley, 3, Strelna, St. Petersburg 198515, Russia
          9.3 km from Grand Palace
          • Free Wifi
          • Free Parking
          Park Inn by Radisson Pribaltiyskaya St Petersburg
          SAVE US$2
          US$93
          Agoda.com
          US$91
          View Deal
          Korablestroitelei St., V.O., 14, St. Petersburg 199226, Russia
          18.1 km from Grand Palace
          • Free Wifi
          • Breakfast included
          Polo Regatta Hotel
          SAVE US$8
          US$36
          Agoda.com
          US$28
          View Deal
          1, Morskoy Slavi sq, St. Petersburg 199106, Russia
          18.7 km from Grand Palace
          • Free Wifi
          • Free Parking
          MFK Gorniy
          Booking.com
          US$66
          View Deal
          Nalichnaya st., 28/16, St. Petersburg 199406, Russia
          19.0 km from Grand Palace
          • Free Wifi
          • Breakfast included
          Hotel Club Marinn
          SAVE US$1
          US$41
          Hotels.com
          US$40
          View Deal
          Morskaya emb., 31/2, St. Petersburg 199155, Russia
          19.0 km from Grand Palace
          • Free Wifi
          • Free Parking
          *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.