The 10 best three-star hotels in Peterhead, UK | Booking.com
Skip to main content

Three-Star Hotels in Peterhead

Find the three-star hotels that appeal to you the most

The best three-star hotels in Peterhead

Check out our pick of great three-star hotels in Peterhead

Filter by:

Review score

Harbour Spring, Peterhead by Marston's Inns

Hotel in Peterhead

Located in Peterhead, 48 km from Beach Ballroom, Harbour Spring, Peterhead by Marston's Inns provides accommodation with a garden, free private parking, a restaurant and a bar.

C
Callum
From
0
Excellent staff, lovely bed, really comfy, nothing to fault about the place.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 957 reviews
Price from
US$97.83
1 night, 2 adults

Palace Hotel

Hotel in Peterhead

Located in the centre of Peterhead, the Palace Hotel is an independent hotel offering free Wi-Fi as well as 2 restaurants and 3 bars.

P
Paul
From
New Zealand
Great place, amazing staff,food,facilities, and location. Spot on place to stay highly recommend.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 304 reviews
Price from
US$113.91
1 night, 2 adults

Lost Guest House Peterhead

Hotel in Peterhead

Situated in the centre of Peterhead, the pet-friendlyLost Guest House Peterheadboasts free Wi-Fi. This modern house is less than 2 miles from Craigewan Links Golf Course.

M
Mary
From
United Kingdom
Staff were very helpful ,friendly and supportive
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 576 reviews
Price from
US$53.98
1 night, 2 adults

The Waterside

Hotel in Peterhead

By the River Ugie, the Waterside Inn has a pool, a spa and a gym. Peterhead is just a few miles away and there is free parking.

G
Geoff
From
0
Great location for exploring, pool facilities we're amazing, food was 10 out of 10 and lots of it. Staff were fabulous 👌. On our list of places to revisit.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 910 reviews
Price from
US$92.47
1 night, 2 adults

Ban-Car Hotel

Cairness (Near Peterhead)

>Ban-Car Hotel is located on the A90 in Lonmay. The property has an outside seating area and small garden. Public Bar / Lounge / Function Hall / 20 En-suite rooms.

T
Tracey
From
United Kingdom
Very friendly staff and owners, great food and service. Rooms were immaculate.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 170 reviews
Price from
US$116.59
1 night, 2 adults

Kilmarnock Arms Hotel

Cruden Bay (Near Peterhead)

In the centre of the coastal village of Cruden Bay, Kilmarnock Arms Hotel offers en suite rooms with free Wi-Fi, and traditional Scottish cuisine.

D
Debra
From
Canada
The Kilmarnock Inn is an amazing, family run hotel in a quaint little village. The proprietors operate the Inn and I cannot say enough about how amazing the experience was for us. The rooms are spotless, the Inn itself is SO comfortable, the area is beautiful, the food in the restaurant is outstanding. Lots of places do a good job on most things, but the Kilmarnock Inn does it all better than well. This lovely Inn is a place that I would consider making a destination location. We took public transport, but a car would be helpful as the surrounding area has lots to offer. That said, there was plenty to keep us busy.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 144 reviews
Price from
US$199.68
1 night, 2 adults

Hosefield Bed and Breakfast

Ellon (Near Peterhead)

Set in Ellon and only 25 km from AECC, Hosefield Bed and Breakfast offers accommodation with garden views, free WiFi and free private parking.

H
Hans_A
From
Netherlands
Mrs Jo is a very nice hard working lady that runs the place like magic. It's well maintained and super clean. The room with bathroom were I was in is very neat and has a very good mattress. No disturbances what so ever and a great breakfast! I could stay there for many more days than the one night I spent there.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 121 reviews
Price from
US$107.21
1 night, 2 adults

Findlay's

Fraserburgh (Near Peterhead)

Set in Fraserburgh, 49 km from Newburgh on Ythan Golf Club, Findlay's offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

N
Nathan
From
United Kingdom
Very cosy rooms with plenty of space.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 154 reviews
Price from
US$120.61
1 night, 2 adults
All three-star hotels in Peterhead

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Peterhead and surroundings in the past month

See all

3 star hotels that guests love in Peterhead

See all
  • Avg. price/night: US$113.91
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 304 reviews
    Great location close to the city centre. Very friendly staff and nice restaurant and bar facilities.
    Guest review by
    Sharon
    Young couple