Find Beach Resorts in Macduff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Macduff Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Macduff beach hotels

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (127 reviews)
"The Davron Hotel was a perfect stop along our tour of Scotland. It checked off all of the boxes for us. The room was clean and comfortable, breakfast was delicious, parking out front was available, and being close to the scenic seaside was nice. All staff members were kind, courteous and welcoming. We were satisfied and absolutely recommend. Well done Davron Hotel. "
Canada
Zenon
The price is £99
includes taxes & fees
9 May - 10 May
The Davron Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (248 reviews)
"Fab comfy beds. AMAZINGLY friendly and welcoming staff ..Fabulous food...and most of all thank you 😊 "
United Kingdom
Karen
The price is £98
includes taxes & fees
21 May - 22 May
Fife Lodge

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is £143
includes taxes & fees
24 May - 25 May
Seafield Arms

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (219 reviews)
"I regularly stay here as it is a small friendly hotel with good food. The building site isn’t too intrusive but the hotel will benefit from enlarging. Great staff."
United Kingdom
Stuart
The price is £136
includes taxes & fees
28 May - 29 May
The Knowes Hotel & Restaurant

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is £428
includes taxes & fees
19 May - 20 May
Rockstar Cottage

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is £400
includes taxes & fees
19 May - 20 May
West Pier Cottage

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (228 reviews)
  • cleanliness
    Bask in the sun at this coastal retreat, just a 4-minute walk from sandy Inverboyndie Beach with daily housekeeping and fishing nearby.
"Really clean and all staff lovely and friendly. Really enjoyed dinner at restaurant too. View at front of hotel is beautiful and plenty on parking. Only thing missing was electric charger for car."
United Kingdom
Lynn
The price is £127
includes taxes & fees
10 May - 11 May
Banff Springs Hotel

Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (15 reviews)
"This was a fantastic stay. Shepherds Hut was beautifully decorated and so clean. Doug and Ann were so good at communicating and checking everything was ok. It really is a fantastic place to stay and would thoroughly recommend for a few nights stay away in peace or with family. Facilities are very good. I will definately be back to stay again . "
United Kingdom
Karen
The price is £97
includes taxes & fees
30 May - 31 May
Acdc Glamping, Campervan , Caravan and Tent Resort

Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is £175
includes taxes & fees
9 May - 10 May
Door to the Shore - Seafront Cottages

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (158 reviews)
"TLDR: Clean room, sheets and bathroom; comfortable bed; easy access to town and sea view. Fine wifi. Nice manager, owner not so helpful. Zero breakfast facilities, front desk rarely manned. Interior and exterior in significant disrepair, most of which would be easily fixed. Price was excellent and dogs allowed!"
United Kingdom
Anonymous traveller
The price is £50
includes taxes & fees
9 May - 10 May
The Old Coach House Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Macduff

Top Macduff Hotel Reviews

Frequently asked questions

What is Macduff like for travellers who love the beach?
Discover your ideal place to stay in Macduff, which has a lot to offer the traveller looking for a beach getaway.
When's the best time for a beach holiday in Macduff?
Plan your trip to the beach with this snapshot of weather throughout the year in Macduff: The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Macduff is 814 mm.
What is there to see and do around Macduff?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're eager to check out the beaches, head to Inverboyndie Beach or Sanine Beach for some relaxation by the water. Discover a variety of local attractions, which include Macduff Marine Aquarium and Banff Museum. Other things to see and do in the area are Duff House and Fordyce Joiners Workshop and Visitor Centre.

Explore a world of travel with Expedia