Compare Cheap Hotels in Macduff
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Macduff Hotels

The Knowes Hotel & Restaurant
43 Market Street Macduff Scotland
$168 nightly
The price is $201 total per night
$201 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.16 mi from city center
With a stay at The Knowes Hotel & Restaurant in Macduff, you'll be a short 4-minute walk from Macduff Marine Aquarium and within 3 minutes by car from Banff Museum.
Parking included
Free WiFi

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
$106 nightly
The price is $128 total per night
$128 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.53 mi from city center
When you stay at Banff Springs Hotel in Banff, you'll be near the beach, you'll be a short 3-minute drive from Duff House.
Parking included
Free WiFi

The Seafield Arms
17-19 Seafield St Buckie Scotland
$131 nightly
The price is $157 total per night
$157 total
Mar 15 - Mar 16
Total with taxes and fees
11.89 mi from city center
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour.
Parking included
Free WiFi

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
$173 nightly
The price is $173 total per night
$173 total
Mar 23 - Mar 24
Total with taxes and fees
8.79 mi from city center
Located in Fraserburgh, this cottage is in a rural location, within a 15-minute drive of New Aberdour Beach and Macduff Marine Aquarium.
Kitchen
Washer

Fife Lodge
Sandyhill Road Banff Scotland
$106 nightly
The price is $128 total per night
$128 total
Mar 12 - Mar 13
Total with taxes and fees
1.49 mi from city center
When you stay at Fife Lodge in Banff, you'll be near the beach, within a 5-minute drive of Duff House and Banff Museum.
Breakfast included
Parking included

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Findochty SCT
15.03 mi from city center
Located in Buckie, this vacation home is on the beach, a short 3-minute walk from Findochty Harbour and within 2 minutes by car from Strathlene Golf Course.
Kitchen
Washer

Saplinbrae Hotel and Lodges
Mintlaw Peterhead Scotland
$132 nightly
The price is $158 total per night
$158 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.49 mi from city center
Located in Peterhead, Saplinbrae Hotel and Lodges is in a rural location, within a 15-minute walk of Kemp Hall and Aden Country Park.
Pet friendly
Parking included

The Old Coach House Hotel
26 High Street Buckie Scotland
$56 nightly
The price is $67 total per night
$67 total
Apr 10 - Apr 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.21 mi from city center
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park.
Pet friendly
Parking included

The Davron Hotel
8 The Square Rosehearty Fraserburgh Scotland
$129 nightly
The price is $154 total per night
$154 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.32 mi from city center
With a stay at The Davron Hotel in Fraserburgh, you'll be 4.5 mi (7.3 km) from Fraserburgh Heritage Centre and 23.6 mi (37.9 km) from Peterhead Maritime Heritage.
Breakfast included
Parking included

Stag & Thistle Hotel and Restaurant
Mid St Fraserburgh Scotland
$104 nightly
The price is $125 total per night
$125 total
Apr 11 - Apr 12
Total with taxes and fees
18.22 mi from city center
With a stay at Stag & Thistle Hotel and Restaurant in Fraserburgh, you'll be within a 10-minute walk of Fraserburgh Leisure Centre and Museum of Scottish Lighthouses.
Free WiFi
Restaurant

The Royal Oak Hotel
34 Castle Terrace Buckie Scotland
$140 nightly
The price is $168 total per night
$168 total
Mar 13 - Mar 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.32 mi from city center
With a stay at The Royal Oak Hotel in Buckie, you'll be a 5-minute walk from Cullen Harbour and 8 minutes by foot from Cullen Millennium Garden.
Breakfast included
Pet friendly

Hillhead Hideaways
Hillhead Farm Keith Scotland
$391 nightly
The price is $469 total per night
$469 total
Mar 29 - Mar 30
Total with taxes and fees
18.16 mi from city center
Located in Keith, Hillhead Hideaways is in a rural location, a 4-minute drive from Newmill Village Hall and 6 minutes from Strathisla Distillery.
Hot Tub
Parking included
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.
Macduff hotels essential information
Accommodation | 365 hotels |
|---|---|
Lowest Price | $67 |
Highest Price | $469 |
Popular hotels | The Knowes Hotel & Restaurant, Banff Springs Hotel, The Seafield Arms, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, Fife Lodge, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Saplinbrae Hotel and Lodges, The Old Coach House Hotel, The Davron Hotel, Stag & Thistle Hotel and Restaurant, The Royal Oak Hotel, Hillhead Hideaways |
Most Recent Macduff Hotel Reviews

Saplinbrae Hotel and Lodges
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Friendly staff, wonderful food, both at dinner and at breakfast."
A verified traveler stayed at Saplinbrae Hotel and Lodges
- The Davron Hotel
- Stag & Thistle Hotel and Restaurant
- The Royal Oak Hotel
- Heath Hill Hotel
- Kintrae B&B
- Modern Rural Cottage for 2-6 people
- Cullen Bay Hotel
- Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
- Deveron Valley Cottages
- SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
- Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
- Homesly The Station Hotel
- Pretty cottage on Moray coast: walks & whisky
- Chapelhill Croft Farmhouse B&B
- Charming fishermans’ cottage in picturesque Crovie
- Acdc Glamping, Campervan , Caravan and Tent Resort
- Two Bedroom large family cottage, sleeps up to seven,and has outdoor dining.
- 3 bedroom cottage, with far reaching views of the garden and open countryside.
- 4 Bed Converted Barn in Aberdeen Countryside
More to Explore in Macduff
Top Picks
Hotels
- Hotels in Worcester
- Hotels in Woodhall Spa
- Hotels in Banbury
- Hotels in Bedale
- Hotels in Inverness
- Hotels in Reading
- Hotels in Bognor Regis
- Hotels in St Ives
- Hotels in Newbury
- Hotels in Dartford
- Hotels in Cambridge
- Hotels in Bath
- Hotels in Nottingham
- Hotels in York
- Hotels in Bangor
- Hotels in Blackpool
- Hotels in Plymouth
- Hotels in Tregaron
- Hotels in Helston
- Hotels in Newquay
- Hotels in Cookstown
- Hotels in Hemel Hempstead
- Hotels in Chichester
- Hotels in Manchester
- Hotels in Barnstaple
- Hotels in Ware
- Hotels in Oswestry






