Skip to main content

Self-Catering Accommodations in Peterhead

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Peterhead

Check out our selection of great self-catering accommodations in Peterhead

Filter by:

Review score

Browns

Peterhead

24 miles from Newburgh on Ythan Golf Club in Peterhead, Browns features accommodations with access to a hot tub, spa facilities, and indoor pool. With garden views, this accommodation offers a patio.

A
Anthony
From
United States
Fantastic listing. Mary is a wonderful host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 188 reviews
Price from
$186.30
1 night, 2 adults

Captain's Retreat, Peterhead

Peterhead

Captain's Retreat, Peterhead is located in Peterhead, just 29 miles from AECC and 19 miles from Newburgh on Ythan Golf Club.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews
Price from
$164.03
1 night, 2 adults

The Harbour Cottage

Peterhead

A recently renovated apartment, The Harbour Cottage offers accommodations in Peterhead. This apartment features free private parking and free Wifi.

j
jamie
From
United Kingdom
The Harbour cottage was outstanding as inside was stunning as the shower was excellent and the beds was very comfortable Indeed and best sleep I have had and I would go back anytime
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 95 reviews
Price from
$165.24
1 night, 2 adults

Berryhill East Steading - 3 bedroom 2 bathroom self-catering - sleeps 6 - Private off-road parking - Yard & Shed - Suit Contractors - Peterhead 1 mile - Newly Refurbished - Underfloor Heating - Drying Room - Golf Driving Range - Cafe - Extensive Footpaths

Peterhead

Berryhill East Steading - 3 bedroom 2 bathroom self-catering - sleeps 6 - Private off-road parking - Yard & Shed - Suit Contractors - Peterhead 1 mile - Newly Refurbished - Underfloor Heating - Drying...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$675
1 night, 2 adults

Abbey Guest House

Peterhead

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

A
Anneliese
From
United States
The location was great- within walking distance to the bus stations and great cozy family bakery! Very comfortable bed and spotless kitchen, shower and toilet rooms. Lorraine, the friendly host, and Tatia the wonderful cleaner, were simply so personable.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
Price from
$60.75
1 night, 2 adults

29 Main Street, Cruden Bay

Cruden Bay (Near Peterhead)

29 Main Street, Cruden Bay offers accommodations in Cruden Bay, 23 miles from Beach Ballroom and 11 miles from Newburgh on Ythan Golf Club.

R
Rabia O’ Loren
From
United States
The hosts were extremely friendly and helpful and available. The bed was very comfortable. The accommodation was very close to where I wanted to spend my time. All the people that I met in the village were friendly. The Cafè and restaurants were yummy.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
$201.15
1 night, 2 adults

Unique Garden Centre Country Cottage

Fraserburgh (Near Peterhead)

Providing a garden, Unique Garden Centre Country Cottage features accommodations in Fraserburgh. This property offers access to a terrace and free private parking.

R
Ryan
From
United States
The owners were great. The kids had space to run around outside. Rooms were comfy, and the small resteraunt there had amazing breakfast for a great value.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 65 reviews
Price from
$163.35
1 night, 2 adults

Harbour View, Buchanhaven, Peterhead

Peterhead

Offering a garden, Harbour View, Buchanhaven, Peterhead provides accommodations in Peterhead. Both free Wifi and parking on-site are available at the vacation home free of charge.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

3 Bed House

Peterhead

3 Bed House offers accommodations in Peterhead, 29 miles from Beach Ballroom and 16 miles from Newburgh on Ythan Golf Club. This vacation home provides free private parking and free Wifi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Substantial 5 Bed Townhouse

Peterhead

Substantial 5 Bed Townhouse is located in Peterhead, just 19 miles from Newburgh on Ythan Golf Club and 24 miles from Haddo House.

M
Muhannad
From
Jordan
Organized, as described and very supportive landlords, always on top of things to make sure our stay is as comfortable as it can get , the neighborhood was nice and everything within 10 minutes walk
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews
All self-catering accommodations in Peterhead

Top picks for Peterhead hotels

Explore our most popular hotels in Peterhead

Filter by:

Review score

Browns

Peterhead

24 miles from Newburgh on Ythan Golf Club in Peterhead, Browns features accommodations with access to a hot tub, spa facilities, and indoor pool. With garden views, this accommodation offers a patio.

A
Anthony
From
United States
Fantastic listing. Mary is a wonderful host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 188 reviews
Price from
$186.30
1 night, 2 adults

Captain's Retreat, Peterhead

Peterhead

Captain's Retreat, Peterhead is located in Peterhead, just 29 miles from AECC and 19 miles from Newburgh on Ythan Golf Club.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews
Price from
$164.03
1 night, 2 adults

The Harbour Cottage

Peterhead

A recently renovated apartment, The Harbour Cottage offers accommodations in Peterhead. This apartment features free private parking and free Wifi.

j
jamie
From
United Kingdom
The Harbour cottage was outstanding as inside was stunning as the shower was excellent and the beds was very comfortable Indeed and best sleep I have had and I would go back anytime
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 95 reviews
Price from
$165.24
1 night, 2 adults

Berryhill East Steading - 3 bedroom 2 bathroom self-catering - sleeps 6 - Private off-road parking - Yard & Shed - Suit Contractors - Peterhead 1 mile - Newly Refurbished - Underfloor Heating - Drying Room - Golf Driving Range - Cafe - Extensive Footpaths

Peterhead

Berryhill East Steading - 3 bedroom 2 bathroom self-catering - sleeps 6 - Private off-road parking - Yard & Shed - Suit Contractors - Peterhead 1 mile - Newly Refurbished - Underfloor Heating - Drying...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$675
1 night, 2 adults

Abbey Guest House

Peterhead

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

A
Anneliese
From
United States
The location was great- within walking distance to the bus stations and great cozy family bakery! Very comfortable bed and spotless kitchen, shower and toilet rooms. Lorraine, the friendly host, and Tatia the wonderful cleaner, were simply so personable.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
Price from
$60.75
1 night, 2 adults

29 Main Street, Cruden Bay

Cruden Bay (Near Peterhead)

29 Main Street, Cruden Bay offers accommodations in Cruden Bay, 23 miles from Beach Ballroom and 11 miles from Newburgh on Ythan Golf Club.

R
Rabia O’ Loren
From
United States
The hosts were extremely friendly and helpful and available. The bed was very comfortable. The accommodation was very close to where I wanted to spend my time. All the people that I met in the village were friendly. The Cafè and restaurants were yummy.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
$201.15
1 night, 2 adults

Unique Garden Centre Country Cottage

Fraserburgh (Near Peterhead)

Providing a garden, Unique Garden Centre Country Cottage features accommodations in Fraserburgh. This property offers access to a terrace and free private parking.

R
Ryan
From
United States
The owners were great. The kids had space to run around outside. Rooms were comfy, and the small resteraunt there had amazing breakfast for a great value.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 65 reviews
Price from
$163.35
1 night, 2 adults

Harbour View, Buchanhaven, Peterhead

Peterhead

Offering a garden, Harbour View, Buchanhaven, Peterhead provides accommodations in Peterhead. Both free Wifi and parking on-site are available at the vacation home free of charge.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

3 Bed House

Peterhead

3 Bed House offers accommodations in Peterhead, 29 miles from Beach Ballroom and 16 miles from Newburgh on Ythan Golf Club. This vacation home provides free private parking and free Wifi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Substantial 5 Bed Townhouse

Peterhead

Substantial 5 Bed Townhouse is located in Peterhead, just 19 miles from Newburgh on Ythan Golf Club and 24 miles from Haddo House.

M
Muhannad
From
Jordan
Organized, as described and very supportive landlords, always on top of things to make sure our stay is as comfortable as it can get , the neighborhood was nice and everything within 10 minutes walk
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews
All self-catering accommodations in Peterhead

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Peterhead and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 34 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 188 reviews

Popular with guests booking self-catering accommodations in Peterhead

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews

Highly rated self-catering accommodations in Peterhead and nearby

Puffin Cottage

Boddam
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 56 reviews

Puffin Cottage offers accommodations in Boddam, 29 miles from Beach Ballroom and 16 miles from Newburgh on Ythan Golf Club.

These self-catering accommodations in Peterhead and nearby have options with free cancellation

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Modern 2-bedroom apartment with parking, Peterhead offers accommodations in Peterhead, 24 miles from Haddo House and 24 miles from Tolquhon Castle.

Homely 3 bed town centre flat

Peterhead
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 38 reviews

Homely 3 bed town centre flat offers accommodations in Peterhead, 18 miles from Newburgh on Ythan Golf Club and 24 miles from Haddo House. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Peterhead 2 Bed Apartment No 42 - Self Contained is located in Peterhead, just 29 miles from AECC and 31 miles from Beach Ballroom.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Peterhead Stay 2 Bed Apartment No 50 - Self Contained is located in Peterhead, just 24 miles from Tolquhon Castle and 26 miles from Delgatie Castle.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Charming 2-Bedroom House in Boddam by CMC Stays is located in Boddam, just 26 miles from AECC and 29 miles from Beach Ballroom.

2Bed Ground Floor-Free Parking

Boddam
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

2Bed Ground Floor-Free Parking offers accommodations in Boddam, 26 miles from AECC and 29 miles from Beach Ballroom.

FAQ about self-catering accommodations in Peterhead

Self-catering Accommodations That Guests Love in Peterhead

See all
Avg. price/night: $74.25
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
The host was amazing, friendly, and professional. I had access to the kitchen and laundry without an extra fee. I enjoyed my stay.
Guest review by
Lex
Solo traveler
Avg. price/night: $74.25
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
The location was amazing for what I needed. The host was lovely and made me feel more than welcome and very much like a friend. Kitchen facilities were an amazing bonus and the fridge in my room was also perfect. This was exceptional value for money and was spotlessly clean.
Guest review by
Elaine
Solo traveler
Avg. price/night: $74.25
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
We had great 3 nights at the Abbey. Clean andb cosy place. Kitchen has all the amenities. We had a late bus and and they let us for a late checkout which was a life saver and very generous gesture.
Guest review by
Sarper
Young couple
Avg. price/night: $74.25
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
Room was perfect, comfortable bed and a mini fridge was also included. Bed was made up every day of my stay. The kitchen area was ideal too, with vast cooking facilities Location was very central and got parked right outside the door free of charge. I will definitely return when I need to stay in this area again.
Guest review by
Arran
Solo traveler
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 38 reviews
Very spacious flat with everything you needed near by and inside for your stay. Really liked the kitchen, had everything you needed. Was really homely and clean. I loved the bath in the bathroom!! Overall I Had a great relaxing stay.
Guest review by
Jones
Young couple
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 38 reviews
Great kitchen with plenty of utensils. Warm property. Good size rooms. Very clean.
Guest review by
Gareth
Family with young children
Avg. price/night: $74.25
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
Excellent clean shared facilities, fully equipped kitchen, easy on street parking, warm room, dark window coverings to keep out light, felt safe and secure, no noise heard from other guests. Regular cleaner visits. I imagine nothing would have been too much bother for Lorraine, a fantastic host! Definitely value for money.
Guest review by
Anne-Marie
Solo traveler