Skip to main content

Search hotels in Port Erroll

Enter your dates to see the latest prices and deals for Port Erroll hotels

Port Erroll – 1 hotel or place to stay

Filter by:

Star rating

Review score

Seaview Hotel

Peterhead (Near Port Erroll)

Situated in Peterhead, 46 km from Beach Ballroom, Seaview Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

K
KIERON W GRAY
From
United Kingdom
Friendly, helpful staff, dinner was exceptional definitely a 1st class bistro. Bedrooms were very spacious, cozy and decor was Imaginately designed, good view of sea and harbour, only downside was no lift as I am disabled but overall we enjoyed our stay ❤️
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 243 reviews
Price from
US$121.16
1 night, 2 adults

St Olaf Golf Hotel

Cruden Bay (Near Port Erroll)

Set in Cruden Bay, 33 km from AECC, St Olaf Golf Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

A
Ana Elisa
From
Mexico
it was a great comfy family room. Great breakfast!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 143 reviews
Price from
US$117.12
1 night, 2 adults

Harbour Spring, Peterhead by Marston's Inns

Peterhead (Near Port Erroll)

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, 955 reviews
Price from
US$98.28
1 night, 2 adults

Kilmarnock Arms Hotel

Cruden Bay (Near Port Erroll)

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.

B
Black
From
United Kingdom
Everyone was friendly and kind. We had a family room but I was expecting a twin room for me and my grandson. The staff chatted with us and even pointed out places to visit. On our final day the waitress said the chef could make pancakes for our breakfast if we wanted, which were absolutely amazing. Everyone was smiling and happy
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 144 reviews
Price from
US$200.59
1 night, 2 adults

Buchan Braes Hotel

Peterhead (Near Port Erroll)

The Buchan Braes Hotel is located in Boddam on the outskirts of Peterhead and offers stylish, modern accommodation and free on-site parking.

A
Alastair
From
United Kingdom
Staff extremely helpful - food great.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 72 reviews
Price from
US$134.62
1 night, 2 adults

Outlander Boutique B&B King

Cruden Bay (Near Port Erroll)

Offering a private beach area and city view, Outlander Boutique B&B King is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

L
Lynn
From
United States
Delightful room, delicious breakfast, spotless throughout and very pleasant hostess. We would stay again and highly recommend the Outlander to anyone heading to Cruden Bay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 123 reviews
Price from
US$119.95
1 night, 2 adults

Room on the River

Cruden Bay (Near Port Erroll)

Offering a garden and garden view, Room on the River is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

F
Frank
From
Germany
All thumbs up.. Highly recommended
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 156 reviews
Price from
US$114.43
1 night, 2 adults

Beach View Guesthouse

Peterhead (Near Port Erroll)

Situated in Peterhead, Beach View Guesthouse offers beachfront accommodation 46 km from AECC and features various facilities, such as a private beach area and a garden.

M
Marcus
From
United States
All was great. Check in was easy. The location was fabulous right on the beach 👍 easy walk to town and the room was clean and the bed was comfy. The Wifi was great also
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 46 reviews
Price from
US$80.77
1 night, 2 adults

29 Main Street, Cruden Bay

Cruden Bay (Near Port Erroll)

29 Main Street, Cruden Bay, a property with a garden, is located in Cruden Bay, 17 km from Newburgh on Ythan Golf Club, 38 km from Hilton Community Centre, as well as 38 km from Aberdeen Harbour.

M
Mungo
From
United Kingdom
The location in the village is just perfect. Inside it is full of books and little ornaments and I browsed the books for hours!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Price from
US$170.50
1 night, 2 adults

Outlander Boutique B&B Super King

Cruden Bay (Near Port Erroll)

Offering a private beach area and city view, Outlander Boutique B&B Super King is situated in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

P
Philippa
From
Australia
Absolutely superb in every way. The decoration and comfort was high end. The room was enormous. Our breakfast was top class, nice and hot and beautifully prepared.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 70 reviews
Price from
US$140.55
1 night, 2 adults
See all hotels in and around Port Erroll

Most booked hotels in Port Erroll and surroundings in the past month

See all

Best hotels with breakfast in Port Erroll and nearby

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

    Offering a private beach area and city view, Outlander Boutique B&B King is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 144 reviews

    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.

    From US$200.59 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 243 reviews

    Situated in Peterhead, 46 km from Beach Ballroom, Seaview Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$121.16 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Peterhead and only 38 km from Beach Ballroom, Shell Cottage offers accommodation with sea views, free WiFi and free private parking.

  • Situated in Peterhead and only 34 km from AECC, 2 Bed Cottage-Sleeps 4-Harbour & Sea View features accommodation with sea views, free WiFi and free private parking.

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

    29 Main Street, Cruden Bay, a property with a garden, is located in Cruden Bay, 17 km from Newburgh on Ythan Golf Club, 38 km from Hilton Community Centre, as well as 38 km from Aberdeen Harbour.

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

    Offering a garden and garden view, Room on the River is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

    From US$114.43 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 70 reviews

    Offering a private beach area and city view, Outlander Boutique B&B Super King is situated in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

    From US$156.16 per night

Budget hotels in Port Erroll and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 955 reviews

    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.

    From US$168.28 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 46 reviews

    Situated in Peterhead, Beach View Guesthouse offers beachfront accommodation 46 km from AECC and features various facilities, such as a private beach area and a garden.

    From US$80.77 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Located 34 km from AECC, Braehead Stay - SJA Stays - Modern 2 Bed House provides accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Dunes Cruden Bay Golf Accommodation, a property with a garden, is set in Cruden Bay, 16 km from Newburgh on Ythan Golf Club, 37 km from Hilton Community Centre, as well as 37 km from Aberdeen Harbour.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 51 reviews

    Boasting garden views, Tigh Na Mhor, Hot Tub, Games Room, 5 Bedroom, Sleeps 13, Large Villa provides accommodation with a garden and a patio, around 38 km from Beach Ballroom.

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

    Offering a garden and inner courtyard view, Tumbledown Croft, rural cottage near Cruden Bay is located in Peterhead, 38 km from Beach Ballroom and 18 km from Newburgh on Ythan Golf Club.

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

    Set 42 km from AECC, 2Bed Ground Floor-Free Parking offers accommodation with free WiFi and free private parking.

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

    Located in Peterhead in the Grampian region, 3 Bed House provides accommodation with free WiFi and free private parking.