A sunset over a body of water with a sailboat and a ring buoy in the foreground.

Find Beach Resorts in Macduff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Macduff Beach Resorts & Hotels

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Macduff beach hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
£140
includes taxes & fees
1 Oct - 2 Oct
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
£428
includes taxes & fees
25 Sept - 26 Sept
Rockstar Cottage

3. Fife Lodge

Fife Lodge
Banff
£102
includes taxes & fees
15 Oct - 16 Oct
Fife Lodge

4. Banff Springs Hotel

Banff Springs Hotel
Banff
  • Bask in the sun at this coastal retreat, just a 4-minute walk from sandy Inverboyndie Beach with daily housekeeping and fishing nearby.
£126
includes taxes & fees
10 Oct - 11 Oct
Banff Springs Hotel

5. Seafield Arms

Seafield Arms
Banff
£138
includes taxes & fees
25 Sept - 26 Sept
Seafield Arms

6. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
£49
includes taxes & fees
21 Sept - 22 Sept
The Old Coach House Hotel

7. 24 Waters Edge

24 Waters Edge
Banff
£376
includes taxes & fees
3 Oct - 4 Oct
24 Waters Edge

8. Homesly The Station Hotel

Homesly The Station Hotel
Banff
£133
includes taxes & fees
3 Oct - 4 Oct
Homesly The Station Hotel

9. Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
£132
includes taxes & fees
5 Oct - 6 Oct
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

10. The Seafield Arms

The Seafield Arms
Buckie
£145
includes taxes & fees
21 Sept - 22 Sept
The Seafield Arms
View all properties

Choose what matters most at beach hotels in Macduff

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Macduff Hotel Reviews

The Davron Hotel

The Davron Hotel

8/10 Good
"great staff, enjoyed our stay, rooms clean and breakfast was great."
Belinda 1-night trip
Posted 2 weeks ago
The Davron Hotel

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 New Aberdour Beach for some relaxation by the water. Discover a variety of local attractions, which include Macduff Marine Aquarium and Duff House. Other things to see and do in the area are Delgatie Castle and Bow Fiddle Rock.

Explore a world of travel with Expedia