Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Petergof – 72 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

New Peterhof Hotel

Hotel in Petergof

Located next to the entrance to the parks and gardens of Peterhof, New Peterhof Hotel offers rooms with free Wi-Fi and a flat-screen TV. Facilities include a spa featuring an indoor pool. Nice facilities and amazing location

Show more Show less
8.9
Excellent
1,924 reviews
Price from
$76
per night

Samson Hotel

Hotel in Petergof

Located in the center of Peterhof and opposite the entrance to Peterhof Park is this 4-star hotel that offers travelers comfortable accommodations in a beautiful location. Very friendly staff, any request was fulfilled quickly. Rooms were nice and clean. Good breakfast. Comfy beds. Excellent location - super close to the Peterhof Palace, nice view.

Show more Show less
8.6
Excellent
1,178 reviews
Price from
$54
per night

Baltic Star Hotel

Hotel in Petergof

Located directly beside Constantine Palace, this historic, 5-star hotel in St. Petersburg offers a sports area with an indoor pool, 2 gourmet restaurants, and classical-style rooms with scenic views. Amazing hotel. The staff were very friendly and extremely helpful. A perfect hotel experience. 10/10

Show more Show less
8.7
Excellent
507 reviews
Price from
$100
per night

Hotel Nadezhda

Hotel in Petergof

Hotel Nadezhda provides accommodations in Petergof. The accommodations features a 24-hour front desk and free WiFi throughout the property. At the hotel the rooms have a wardrobe and a flat-screen TV.... Everything is new and renovated

Show more Show less
8.5
Very Good
385 reviews
Price from
$30
per night

Aleksandriya Peterhof

Hotel in Petergof

Featuring free WiFi and a restaurant, Aleksandriya Peterhof offers accommodations in Peterhof, 1.2 mi from Mikhaylovsky Park. Guests can enjoy the on-site restaurant. Sauna, family suit with three separate rooms, two bathrooms, big rest room...

Show more Show less
9.1
Awesome
402 reviews
Price from
$42
per night

Hotel Marli

Hotel in Petergof

Hotel Marli features accommodations in Petergof. Free WiFi is available and private parking can be arranged at an extra charge. Good location. Clean hotel and very pleasant owner.The room is clean, the owner is very good and they welcome me pleasantly, good location and has clean toilet and bathroom. If I request a little help from owner, he help me. I absolutely give rating 10 out of 10. Very good hotel.

Show more Show less
9.1
Awesome
280 reviews
Price from
$35
per night

Grand Peterhof Spa Hotel

Petergof

Grand Peterhof Spa Hotel is a 5-minute drive from Peterhof Palace. This luxurious hotel offers free Wi-Fi and a free spa with indoor and outdoor pool, 6 saunas and halotherapy treatment. Nice cozy room with conditioner. Personal is very friendly. Great saunas, and outdoor pool!

Show more Show less
8.8
Excellent
1,900 reviews
Price from
$84
per night

Alex Петергоф

Petergof

Located in Petergof, Alex Петергоф has a shared lounge, garden, BBQ facilities, and free WiFi throughout the property. Helpful and kind personal, the room is very comfortable and clean.

Show more Show less
9.7
Exceptional
219 reviews
Price from
$33
per night

Jili bili

Petergof

Facing the beachfront in Petergof, Jili bili has a shared lounge and a garden. All rooms boast a kitchen, a flat-screen TV with cable channels, and a private bathroom. Host switched on heating for us! )) I liked location and place it self - very unusual aura of old house (designed accordingly). Host told us about the place and nearby landmarks. You obligatory should walk around - abandoned palaces and park-forest with huge ancient Adam head in the ground. I often visit Petergof but never knew about this place. And huge TV for those who prefer to spend time in the bed ))

Show more Show less
6.6
Review score
48 reviews
Price from
$26
per night

Truveller House F&F

Petergof

Truveller House F&F is located in Petergof. The accommodations provides a shared kitchen and free WiFi throughout the property. At the guest house, the rooms are fitted with a wardrobe.

Show more Show less
9.3
Awesome
306 reviews
Price from
$42
per night

Most-booked hotels in Petergof in the past month

See all

FAQs about hotels in Petergof

  • Hotel Marli, Aleksandriya Peterhof, and New Peterhof Hotel are some of the popular hotels in Petergof.

  • On average, 3-star hotels in Petergof cost $47 per night, and 4-star hotels in Petergof are $83 per night. If you're looking for something really special, a 5-star hotel in Petergof can be found for $96 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Petergof this weekend is $57 or, for a 4-star hotel, $82. Looking for something even fancier? 5-star hotels in Petergof for this weekend cost around $634 per night, on average (based on Booking.com prices).

  • These hotels in Petergof are highly rated by couples: Hotel Marli, Aleksandriya Peterhof, and New Peterhof Hotel.

  • Baltic Star Hotel, Aleksandriya Peterhof, and Samson Hotel got great room view-related reviews from travelers in Petergof.

  • On average, it costs $55 per night to book a 3-star hotel in Petergof for tonight. You'll pay around $73 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Petergof will cost around $642, on average (based on Booking.com prices).

  • Many families visiting Petergof loved staying at Hotel Marli, Aleksandriya Peterhof, and New Peterhof Hotel.

  • For hotels in Petergof that serve highly-rated breakfasts, try New Peterhof Hotel, Aleksandriya Peterhof, and Samson Hotel.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Petergof: