Skip to main content

Search hotels in Port Erroll

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

Filter by:


Star rating

Review score

Port Erroll – 37 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.

Little village, good hotel food, nice & clean
9.1
Scored 9.1
Superb
Rated superb
230 reviews
Price from526.95 leiper 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.

Easy parking, restaurant on site with other nearby food outlets.
8.3
Scored 8.3
Very good
Rated very good
1,064 reviews
Price from439.13 leiper night
St Olaf Golf Hotel, hotel in Port Erroll

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

The owners and staff were fantastic- so welcoming and looked after us very well. They were really friendly and great fun . My mother is coeliac & everything was so well organised for her from gluten free treats on arrival to all the lovely food at breakfast and dinner. It’s in a gorgeous location overlooking Slains Castle and a perfect base for touring around the area.
8.5
Scored 8.5
Very good
Rated very good
169 reviews
Price from579.65 leiper 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.

Excellent location.. Very comfortable room. Excellent meal and breakfast. The staff were so helpful and professional. Would definitely recommend.
8.6
Scored 8.6
Fabulous
Rated fabulous
122 reviews
Price from556.23 leiper 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
97 reviews
Price from813.85 leiper night
Invernettie guesthouse, hotel in Port Erroll

Invernettie guesthouse is situated in Peterhead, 49 km from Beach Ballroom, 28 km from Newburgh on Ythan Golf Club, as well as 49 km from Hilton Community Centre.

Very Clean , crisp sheets , great facilities , very reasonably priced , free parking , hospitable owners .
8.5
Scored 8.5
Very good
Rated very good
30 reviews
Price from468.40 leiper night
Room on the River, hotel in Port Erroll

Offering a garden and garden view, Room on the River is situated in Cruden Bay, 17 km from Newburgh on Ythan Golf Club and 37 km from Hilton Community Centre.

The house is set back from a quiet road and your room is at the back. Cruden Bay golf course is accessible through a gate. Stillness should be guaranteed - you can sit outside in sun or shade in sheltered surroundings. Listen to the flow of the Water of Cruden, the wind in the trees, birdsong or even rain falling! Everything you’re likely to need is here - and more. Superb bathroom. Many facilities are remotely controlled. Well stocked fridge and a microwave. Umbrella if needed. St Olaf Hotel less than 8 minutes walk away where you can obtain cooked breakfast and other meals. The logo is “RR” - Room on the River - the ‘Rolls Royce’ of B&B. ‘Bee Happy’
9.8
Scored 9.8
Exceptional
Rated exceptional
127 reviews
Price from538.66 leiper 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.

Cleanliness and friendly host with lovely breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
43 reviews
Price from485.97 leiper 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.

Amazing decor, really clean and very comfortable.
9.7
Scored 9.7
Exceptional
Rated exceptional
81 reviews
Price from472.79 leiper 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
59 reviews
Price from560.68 leiper night
See all hotels in and around Port Erroll