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 Reduced mobility rooms Business services 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 mi Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
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
Expedia.com
US$109
View Deal
Sankt-Peterburgskiy Ave., 34, Peterhof, St. Petersburg 198510, Russia
0.4 miles from Grand Palace
  • Free Wifi
  • Free Parking
Samson
SAVE US$2
US$79
Hotels.com
US$77
View Deal
Sankt-Peterburgskiy Ave., 44A, Peterhof, St. Petersburg 198510, Russia
0.4 miles from Grand Palace
  • Free Wifi
  • Free Parking
Alexandria-Peterhof
Booking.com
US$70
View Deal
Sankt-Peterburgskoye Hwy., 134B, Peterhof, St. Petersburg 198515, Russia
1.6 miles from Grand Palace
  • Free Wifi
  • Free Parking
Master Hotel Petrodvorets
Srednyaya st., 18G | Znamenka, Peterhof, St. Petersburg, Russia
2.1 miles from Grand Palace
    Grand Peterhof
    SAVE US$131
    US$244
    Expedia.com
    US$113
    View Deal
    Gofmeisterskaya St., 2A | between Strelna and Peterhof, Peterhof, St. Petersburg 198510, Russia
    3.4 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Baltic Star Hotel
    Booking.com
    US$184
    View Deal
    Beryozovaya Alley, 3, Strelna, St. Petersburg 198515, Russia
    5.8 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Citytel Hotel Olgino
    21 km Primorskoye highway E18 | Lakhta-Olgino, St. Petersburg 197229, Russia
    10.3 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Park Inn by Radisson Pribaltiyskaya St Petersburg
    SAVE US$119
    US$246
    Park Inn
    US$127
    View Deal
    Korablestroitelei St., V.O., 14, St. Petersburg 199226, Russia
    11.2 miles from Grand Palace
    • Free Wifi
    • Breakfast included
    Polo Regatta Hotel
    No availability for your dates from these sites
    Morskoi Slavy Sq., 1, St. Petersburg 199106, Russia
    11.6 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Morskaya
    Ploshchad' Morskoi Slavy 1, St. Petersburg 199106, Russia
    11.6 miles from Grand Palace
    • Restaurant
    • Room Service
    Hotel Club Marinn
    Booking.com
    US$58
    View Deal
    Morskaya emb., 31/2, St. Petersburg 199155, Russia
    11.8 miles from Grand Palace
    • Free Wifi
    • Free Parking
    MFK Gorniy
    Booking.com
    US$143
    View Deal
    Nalichnaya st., 28/16, St. Petersburg 199406, Russia
    11.8 miles from Grand Palace
    • Free Wifi
    • Breakfast included
    Seven Cabins
    Booking.com
    US$40
    View Deal
    Veselnaya st., 4, St. Petersburg 199106, Russia
    12.0 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Annushka Hotel
    Expedia.com
    US$59
    View Deal
    Gapsalskaya St., 2, St. Petersburg 198035, Russia
    12.3 miles from Grand Palace
    • Free Wifi
    • Free Parking
    Baltiyskaya
    No availability for your dates from these sites
    Gapsalskaya St., 12, St. Petersburg 198035, Russia
    12.3 miles from Grand Palace
    • Restaurant
    • Room Service
    Central Inn
    App.14, Peterhof, St. Petersburg, Russia
    14.1 miles from Grand Palace
    • Room Service
    Freilinskiy Dom
    Dvortsovaya Sq., 7, Peterhof, St. Petersburg 198510, Russia
    14.7 miles 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 8 B&Bs/inns with 29 reviews
      No photo provided
      Loading prices...
      Ulitsa Pervogo Maya 1A, Peterhof, St. Petersburg 198504, Russia
        Pushkin Park
        Pushkinskaya St., 9/28, Peterhof, St. Petersburg 191040, Russia
        15.8 miles from Grand Palace
        • Free Wifi
        • Room Service
        Holiday Home F&F
        No availability for your dates from these sites
        Dachnaya Street 13, Peterhof, St. Petersburg 198904, Russia
        2.3 miles from Grand Palace
          See all 8 Peterhof B&Bs/inns
          See all hotels in or near Peterhof
          Baltic Star Hotel
          Booking.com
          US$184
          View Deal
          Beryozovaya Alley, 3, Strelna, St. Petersburg 198515, Russia
          5.8 miles from Grand Palace
          • Free Wifi
          • Free Parking
          Park Inn by Radisson Pribaltiyskaya St Petersburg
          SAVE US$119
          US$246
          Park Inn
          US$127
          View Deal
          Korablestroitelei St., V.O., 14, St. Petersburg 199226, Russia
          11.2 miles from Grand Palace
          • Free Wifi
          • Breakfast included
          Polo Regatta Hotel
          No availability for your dates from these sites
          Morskoi Slavy Sq., 1, St. Petersburg 199106, Russia
          11.6 miles from Grand Palace
          • Free Wifi
          • Free Parking
          Morskaya
          Ploshchad' Morskoi Slavy 1, St. Petersburg 199106, Russia
          11.6 miles from Grand Palace
          • Restaurant
          • Room Service
          MFK Gorniy
          Booking.com
          US$143
          View Deal
          Nalichnaya st., 28/16, St. Petersburg 199406, Russia
          11.8 miles from Grand Palace
          • Free Wifi
          • Breakfast included
          *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.