Photo by Jimmy Thomson

Search Macduff hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Macduff
Family friendly
Cottage
Check prices for these dates
Our top choices for Macduff hotels

The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
9.0 out of 10, Wonderful, (204 reviews)
The price is AU$237
includes taxes & fees
24 Jan - 25 Jan

Rockstar Cottage
Rockstar CottageMacduff
10.0 out of 10, Exceptional, (1 review)
The price is AU$845
includes taxes & fees
27 Jan - 28 Jan

Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (238 reviews)
The price is AU$184
includes taxes & fees
26 Jan - 27 Jan

Banff Springs Hotel
Banff Springs HotelBanff
8.6 out of 10, Excellent, (217 reviews)
The price is AU$207
includes taxes & fees
15 Feb - 16 Feb

Homesly The Station Hotel
Homesly The Station HotelBanff
8.6 out of 10, Excellent, (91 reviews)
The price is AU$220
includes taxes & fees
24 Jan - 25 Jan

The Royal Oak Hotel
The Royal Oak HotelBuckie
9.6 out of 10, Exceptional, (87 reviews)
The price is AU$244
includes taxes & fees
24 Jan - 25 Jan

The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (152 reviews)
The price is AU$99
includes taxes & fees
24 Jan - 25 Jan

24 Waters Edge
24 Waters EdgeBanff
10.0 out of 10, Exceptional, (1 review)
The price is AU$743
includes taxes & fees
30 Jan - 31 Jan

Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (135 reviews)
The price is AU$257
includes taxes & fees
24 Jan - 25 Jan

The Seafield Arms
The Seafield ArmsBuckie
9.4 out of 10, Exceptional, (126 reviews)
The price is AU$222
includes taxes & fees
26 Jan - 27 Jan

Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
9.8 out of 10, Exceptional, (233 reviews)
The price is AU$219
includes taxes & fees
25 Jan - 26 Jan

The Davron Hotel
The Davron HotelFraserburgh
9.4 out of 10, Exceptional, (121 reviews)
The price is AU$174
includes taxes & fees
25 Jan - 26 Jan

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (32 reviews)

Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and RestaurantFraserburgh
8.4 out of 10, Very good, (18 reviews)
The price is AU$176
includes taxes & fees
25 Jan - 26 Jan

Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent ResortFraserburgh
10.0 out of 10, Exceptional, (14 reviews)
The price is AU$197
includes taxes & fees
2 Feb - 3 Feb

Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
The price is AU$691
includes taxes & fees
9 Feb - 10 Feb

Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (101 reviews)
The price is AU$181
includes taxes & fees
24 Jan - 25 Jan

83 Seatown
83 SeatownBuckie
10.0 out of 10, Exceptional, (1 review)
The price is AU$940
includes taxes & fees
17 Feb - 18 Feb

19 Reidhaven Street
19 Reidhaven StreetBanff
The price is AU$1,055
includes taxes & fees
27 Jan - 28 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Macduff attractions
Learn more about Macduff
Venture to sights like Macduff Marine Aquarium as you discover the local area in Macduff.

Photo by Jimmy Thomson
Open Photo by Jimmy Thomson
Top Macduff Hotel Reviews
Recent Reviews in Macduff

Saplinbrae Hotel and Lodges
10/10 Excellent
More cheap accommodation in Macduff

171 Seatown
171 Seatown Cullen Buckie Scotland
The price is AU$731 per night from 27 Jan to 28 Jan
AU$731
27 Jan - 28 Jan
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Aberchirder Hotels
- Lodges in Aberchirder
- B&B in Banff
- Cabin Rentals in Banff
- Caravan Parks in Banff
- Castles in Banff
- Chalets in Banff
- Holiday Homes in Banff
- All Inclusive Hotels in Banff
- Boutique Hotels in Banff
- Family Hotels in Banff
- Historic Hotels in Banff
- Hotels with Pool in Banff
- Lgbt Welcoming Hotels in Banff
- Luxury Hotels in Banff
- Pet Friendly Hotels in Banff
- Romantic Hotels in Banff
- Ski Hotels in Banff
- Spa Hotels in Banff
- Banff Hotels
- Ranches in Banff
- Resort in Banff
- Villas in Banff
- Boyndie Hotels
- B&B in Buckie
- Buckie Hotels
- Cornhill Hotels
- Crimond Hotels
- Holiday Homes in Crovie
- Crovie Hotels
- Inns in Crovie
- B&B in Cullen
- Guest Houses in Cullen
- Holiday Homes in Cullen
- Boutique Hotels in Cullen
- Business Hotels in Cullen
- Cheap Hotels in Cullen
- Family Hotels in Cullen
- Luxury Hotels in Cullen
- Pet Friendly Hotels in Cullen
- Cullen Hotels
- Inns in Cullen
- Cheap Hotels in Findochty
- Fochabers Hotels
- Fordyce Hotels
- Forgue Hotels
- Fraserburgh Hotels
- Hotels near Fyvie Castle
- Holiday Homes in Gardenstown
- Gardenstown Hotels
- Hotels near Glendronach Distillery
- Haugh of Glass Hotels
- Huntly Hotels
- Keith Hotels
- Mintlaw Hotels
- New Deer Hotels
- New Leeds Hotels
- Castles in New Pitsligo
- New Pitsligo Hotels
- B&B in Pennan
- Luxury Hotels in Pennan
- Pennan Hotels
- Resort in Pennan
- Chalets in Portknockie
- Portknockie Hotels
- B&B in Portsoy
- Holiday Homes in Portsoy
- Beach Hotels in Portsoy
- Spa Hotels in Portsoy
- Portsoy Hotels
- Rathen Hotels
- Holiday Homes in Rosehearty
- Rosehearty Hotels
- St Combs Hotels
- Castles in Turriff
- Turriff Hotels
- Lodges in Turriff
- B&B in Whitehills
- Whitehills Hotels










































































