Skip to main content

B&Bs for every style

Find the right B&B for you in Peterhead

The best B&Bs in Peterhead

Check out our selection of great B&Bs in Peterhead

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Crawfords Guest house, hotel in Peterhead

Featuring garden views, Crawfords Guest house in Peterhead offers accommodations and a garden. This guest house features free private parking, full-day security, and free Wifi.

The ease of check in, room size, amenities and snacks were amazing. There were a ton of choices for breakfast in a lively little seaside town. A few neat attractions around as well!
Scored 9.4
9.4
Rated wonderful
Wonderful
182 reviews
Price from
$66.83
1 night, 2 adults
Browns, hotel in Peterhead

Browns in Peterhead provides accommodations with a spa and wellness center, a garden, and a shared lounge. This property offers a private pool, free Wifi, and free private parking.

Swimming pool
Scored 9.9
9.9
Rated exceptional
Exceptional
178 reviews
Price from
$146.03
1 night, 2 adults
Eden Rooms Peterhead, hotel in Peterhead

Eden Rooms Peterhead offers accommodations in Peterhead, 19 miles from Newburgh on Ythan Golf Club and 24 miles from Haddo House.

Well located and spotlessly clean
Scored 9.8
9.8
Rated exceptional
Exceptional
11 reviews
Price from
$55.69
1 night, 2 adults
Trinity Boutique B&B, hotel in Peterhead

Trinity Boutique B&B in Peterhead provides accommodations with a garden and barbecue facilities. Featuring garden and city views, this bed and breakfast also includes free Wifi.

Easy and clear instructions for arrival , perfectly clean and very comfortable. Breakfast was very good all we needed to start the day. Thank you for having us .
Scored 8.6
8.6
Rated excellent
Excellent
333 reviews
Price from
$92.82
1 night, 2 adults
Aden House Bed And Breakfast, hotel in Peterhead

Aden House Bed And Breakfast offers accommodations in Mintlaw, 30 miles from Aberdeen Harbour and 30 miles from Aberdeen Art Gallery & Museum.

The breakfast was superb Martin,our host was on hand to take our order from a very appetising menu which was served up freshly cooked and very enjoyable.
Scored 9.4
9.4
Rated wonderful
Wonderful
211 reviews
Price from
$114.47
1 night, 2 adults
Outlander Boutique B&B King, hotel in Peterhead

Offering a private beach area, Outlander Boutique B&B King offers accommodations in Cruden Bay.

One of the best BBs we have stayed in, everything was spot on, the room, breakfast, our host and proximity to the bay. Cant fault anything. Word of warning...... the breakfast is huge and so good. Most definitely stay again.
Scored 9.6
9.6
Rated exceptional
Exceptional
116 reviews
Price from
$110.27
1 night, 2 adults
Room on the River, hotel in Peterhead

Offering a garden, Room on the River features accommodations in Cruden Bay. This property offers access to a terrace and free private parking.

Gillian and Douglas were exceptional hosts. A warm welcome and tour of the room to ensure comfort, along with great recommendations for food and touring. The room was well-appointed, very clean, stocked refrigerator, comfortable bed, modern bathroom with great bathtub.
Scored 9.8
9.8
Rated exceptional
Exceptional
147 reviews
Price from
$122.52
1 night, 2 adults
By The Bay, hotel in Peterhead

By The Bay offers accommodations in Cruden Bay, 11 miles from Newburgh on Ythan Golf Club and 23 miles from Hilton Community Centre. The 4-star bed and breakfast is 23 miles from Beach Ballroom.

Location was great. Close to beach access, Slains Castle and golf. Cruden Bay is not a tourist destination unless you are a golfer but it is a lovely spot to stop along the coast for a break from the bigger tourist spots. Rooms were comfortable and very clean. Hostess Celia was gracious and very informative about her little town.
Scored 9.6
9.6
Rated exceptional
Exceptional
40 reviews
Price from
$102.72
1 night, 2 adults
Outlander Boutique B&B Super King, hotel in Peterhead

Featuring a private beach area, Outlander Boutique B&B Super King features accommodations in Cruden Bay.

Close to the beach and easy to access. It was clean and the service was excellent.
Scored 9.7
9.7
Rated exceptional
Exceptional
72 reviews
Price from
$124.91
1 night, 2 adults
Hosefield Bed and Breakfast, hotel in Peterhead

Offering garden views, Hosefield Bed and Breakfast in Ellon provides accommodations, a garden, and a shared lounge.

The breakfast was excellent and accommodating to our preferences! Wonderful host and the accommodation was very neat and pretty.
Scored 9.6
9.6
Rated exceptional
Exceptional
102 reviews
Price from
$92.82
1 night, 2 adults
All B&Bs in Peterhead
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Peterhead and surrounding area in the past month

See all

B&Bs That Guests Love in Peterhead

See all
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 356 reviews
    Beds were very comfy, room was tidy and clean, kind staff, great location at the centre of Peterhead.
    S
    Sarmite
    Family with young children
  • Avg. price/night: $56.63
    Scored 7.9
    7.9
    Rated good
    Good
     · 590 reviews
    Never had breakfast, clean tidy facilities, perfect for a short stay, cheap and cheerful bed and breakfast, surprisingly quiet for town center
    Christopher
    Solo traveler
  • Avg. price/night: $105.19
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 271 reviews
    Great location close to the city centre. Very friendly staff and nice restaurant and bar facilities.
    Sharon
    Young couple
  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 24 reviews
    Very quiet location. Peaceful. Very cheap Great private bathroom
    Dean
    Solo traveler
  • Avg. price/night: $56.63
    Scored 7.9
    7.9
    Rated good
    Good
     · 590 reviews
    Speed of self check in. Room warm for entry. Cheapest B&B en-suite & full breakfast. Quiet for Saturday night.
    Andrew Sellar Duncan
    Solo traveler
  • Avg. price/night: $72.40
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 182 reviews
    Excellent breakfast and there was a small private parking area for motorcycles at the rear of the property.
    Gordon
    Solo traveler
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 6 reviews
    Comfortable and quiet place! Great hosts.
    Stephan
    Young couple
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 356 reviews
    We booked last minute for a few days. However we didn't know what to expect. The room was very clean, quiet and in great location.
    Mangala
    Family with young children