Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Peterhead

Filter by star ratings
All filters
Buchan Braes Hotel
Buchan Braes Hotel
9.1 Excellent

3.9 km from city centre, Peterhead Show on map

ExcellentBased on 108 reviews
9.1

Buchan Braes Hotel offers a modern setting when in Peterhead. It also provides room service, laundry facilities and a 24-hour reception.

Tips for booking a Peterhead hotel

Cheapest month:July
Most expensive month:November
Average price in Peterhead:S$ 74/night
Absolute cheapest price found:S$ 30/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 48 - S$ 111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 64 - S$ 129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Peterhead, Aberdeenshire

Show all 38 hotels
Buchan Braes Hotel
Buchan Braes Hotel
9.1 Excellent

3.9 km from city centre, Peterhead Show on map

Buchan Braes Hotel offers a modern setting when in Peterhead. It also provides room service, laundry facilities and a 24-hour reception.

S$ 138
Avg. per night

Where to stay in Peterhead

Peterhead travel FAQs

  • What are the best hotels in Peterhead?

    One of the most popular hotels in Peterhead is Lost Guest House Peterhead, which has been reviewed by 313 users and currently has a rating of 8.3/10. Other top-rated locations include Harbour Spring, Peterhead by Marston's Inns and Albert Hotel, which have received 8.9/10 and 9.1/10 ratings from our users, respectively.

  • How much do hotels in Peterhead cost?

    Hotels in Peterhead cost an average of S$ 118/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Peterhead?

    HotelsCombined searches in the last 3 days suggest cheap Peterhead hotels have prices starting from as low as S$ 36/night, depending on the popularity of your requested dates.