The Buchan Braes Hotel is located in Boddam on the outskirts of Peterhead and offers stylish, modern accommodation and free on-site parking.
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.
Situated in Peterhead, 46 km from Beach Ballroom, Seaview Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.
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.
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.
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.
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.
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.
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.
By the River Ugie, the Waterside Inn has a pool, a spa and a gym. Peterhead is just a few miles away and there is free parking.