Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Banff
On the outskirts of the Royal Burgh of Banff, the Banff Springs Hotel overlooks the Moray Firth. It offers a restaurant, a Lounge Bar, and rooms with a TV and free Wi-Fi.
Set in Cullen, 33 km from Elgin Cathedral, The Royal Oak Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.
Seconds away from the seafront in Rosehearty, The Davron Hotel provides well-appointed rooms alongside a bar and restaurant.
Offering sea views, 22 Waters Edge Banff is an accommodation situated in Banff, 400 metres from Inverboyndie Beach and 36 km from Huntly Castle.
Seaesta Apartments is a beachfront property situated in Macduff, 36 km from Huntly Castle and 16 km from Delgatie Castle.
Offering a garden and garden view, Belvedere Holiday Home is situated in Whitehills, 33 km from Huntly Castle and 22 km from Delgatie Castle.
The Wee House is a beachfront property situated in Pennan, 29 km from Delgatie Castle and 39 km from Fyvie Castle. The property has sea views and is 46 km from Haddo House.
Housed in a historic building, the recently renovated Cullen Holiday Home offers accommodation with a private beach area and free WiFi. Guests can benefit from a patio and an outdoor fireplace.
Offering a garden and garden view, Hill Crest - cliff top cottage with stunning views is situated in Cullen, 34 km from Huntly Castle and 38 km from Delgatie Castle.
Bellevue Holiday Cottage is a beachfront property located in Gardenstown, 49 km from Huntly Castle and 23 km from Delgatie Castle.
Popular with guests booking beach hotels in Banff
Popular with guests booking beach hotels in Banff
Popular with guests booking beach hotels in Banff
Popular with guests booking beach hotels in Whitehills
Popular with guests booking beach hotels in Macduff
Popular with guests booking beach hotels in Portsoy
Popular with guests booking beach hotels in Portsoy
Popular with guests booking beach hotels in Whitehills