Photo by Jimmy Thomson
Find hotels in Macduff from ฿2,186
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Macduff
Pet friendly
Cottage
Check prices for these dates
Top 10 Macduff hotels and places to stay

The Knowes Hotel & Restaurant
The Knowes Hotel & Restaurant
9.0 out of 10, Wonderful, (197)
The price is ฿5,828
฿6,994 total
includes taxes & fees
19 Oct - 20 Oct

West Pier Cottage
West Pier Cottage
The price is ฿13,878
฿16,654 total
includes taxes & fees
24 Oct - 25 Oct

Rockstar Cottage
Rockstar Cottage
10.0 out of 10, Exceptional, (1)
The price is ฿14,898
฿17,877 total
includes taxes & fees
21 Oct - 22 Oct

The Old Coach House Hotel
The Old Coach House Hotel
6.8 out of 10, (143)
The price is ฿1,821
฿2,186 total
includes taxes & fees
19 Oct - 20 Oct

Banff Springs Hotel
Banff Springs Hotel
8.6 out of 10, Excellent, (202)
The price is ฿4,948
฿5,938 total
includes taxes & fees
19 Oct - 20 Oct

The Royal Oak Hotel
The Royal Oak Hotel
9.6 out of 10, Exceptional, (86)
The price is ฿4,917
฿5,901 total
includes taxes & fees
19 Oct - 20 Oct
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
Top Macduff Hotel Reviews

Fife Lodge
10/10 Excellent

The Royal Oak Hotel
10/10 Excellent
More cheap stays in Macduff

Deveron Lodge B B Guest House
Bridgend Terrace, Turriff, SCT
Frequently asked questions
Explore a world of travel with Expedia
Hotels Near Macduff, Scotland
- North Sea Hotels
- Banff Hotels
- Great Britain Hotels
- Inverurie Hotels
- Peterhead Hotels
- Buckie Hotels
- Keith Hotels
- Fraserburgh Hotels
- Ellon Hotels
- Huntly Hotels
- Cullen Hotels
- Turriff Hotels
- Insch Hotels
- Portsoy Hotels
- Northern Europe Hotels
- Aberdeenshire and Moray Hotels
- Findochty Hotels
- Pennan Hotels
- Gardenstown Hotels
- Fife Keith Hotels
Expedia's Latest Trends
Hotels
General
- Visit Northampton
- Visit Nottingham
- Visit Southampton
- Visit Stratford-upon-Avon
- Visit Cambridge
- Visit Inverness
- Visit Wells
- Visit Sanday
- Visit Norwich
- Visit Aberdeen
- Visit Warwick
- Visit Leicester
- Visit Oxford
- Visit Windermere
- Visit Bath
- Visit Uig
- Visit Glasgow
- Visit Manchester
- Visit Fort William
- Visit Windsor
- Visit St. Andrews
- Visit Brighton
- Visit Chester
- Visit Glastonbury
- Visit Harrogate
- Visit Canterbury
- Visit Tain
- Visit Goole
- Visit York