Skip to main content

Filter by:


Star rating

Review score

Port Erroll – 33 hotels and places to stay
See the latest prices and deals by choosing your dates.
Seaview Hotel, hotel in 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.

Friendly people
9.1
Scored 9.1
Superb
Rated superb
226 reviews
Price fromMYR 535.85per night
Harbour Spring, Peterhead by Marston's Inns, hotel in 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.

Nice and clean. Delicious food. Especially breakfast😉
8.3
Scored 8.3
Very good
Rated very good
1,069 reviews
Price fromMYR 404.87per night
Buchan Braes Hotel, hotel in 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.

Very relaxing and welcoming.
8.6
Scored 8.6
Fabulous
Rated fabulous
119 reviews
Price fromMYR 565.62per night
Kilmarnock Arms Hotel, hotel in 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.

Room big
8.6
Scored 8.6
Fabulous
Rated fabulous
94 reviews
Price fromMYR 827.60per night
By The Bay, hotel in Port Erroll

Featuring 4-star accommodation, By The Bay is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

The location is very close to the beach and car park for the castle.B&B is kept at a high standard.Rooms very spacious with huge bathrooms.The host couldn't do enough for you.
9.6
Scored 9.6
Exceptional
Rated exceptional
39 reviews
Price fromMYR 494.18per night
Outlander Boutique B&B King, hotel in 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.

Every thing great room light and airy and exceptional breakfast
9.7
Scored 9.7
Exceptional
Rated exceptional
77 reviews
Price fromMYR 480.78per night
Outlander Boutique B&B Super King, hotel in 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.

It’s clean, cosy and had lots of homely touches. Really good breakfasts too! Host is so lovely and very helpful with any needs you may have.
9.7
Scored 9.7
Exceptional
Rated exceptional
57 reviews
Price fromMYR 559.97per night
Marina Bay Pods, hotel in Port Erroll

Set 29 km from Newburgh on Ythan Golf Club, 50 km from Hilton Community Centre and 50 km from Aberdeen Harbour, Marina Bay Pods offers accommodation situated in Aberdeen.

Excellent value for money.
8.9
Scored 8.9
Fabulous
Rated fabulous
17 reviews
Price fromMYR 595.39per night
Lost Guest House Peterhead, hotel in Port Erroll

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.

It was basic all that was needed
7.9
Scored 7.9
Good
Rated good
537 reviews
Price fromMYR 278.64per night
Saplinbrae Hotel and Lodges, hotel in Port Erroll

Thirty miles north of Aberdeen, Saplinbrae Hotel & Lodges provide luxurious accommodation with an on-site bar and restaurant serving fine local food.

Food was great, lodges were private and comfortable. E-bikes are available nearby and many miles of old railway paths to enjoy
9.3
Scored 9.3
Superb
Rated superb
410 reviews
Price fromMYR 643.02per night
See all hotels in and around Port Erroll
Subscribe to receive premium deals

Prices drop the moment you sign up!