Book Cheap Hotels in Macduff
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Macduff
Most frequently booked Macduff hotels

The Knowes Hotel & Restaurant
43 Market Street Macduff Scotland
Free cancellation
Reserve now, pay when you stay
0.26 km from city centre
The price is CA $204 per night
CA $204
CA $245 total
Nov 23 - Nov 24
includes taxes & fees
Stay at this hotel in Macduff. Enjoy free parking, breakfast (surcharge), and a business center. Popular attractions Macduff Marine Aquarium and Tarlair Swimming Pool are located nearby.
Parking included
Free WiFi

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
Free cancellation
Reserve now, pay when you stay
2.47 km from city centre
The price is CA $170 per night
CA $170
CA $204 total
Nov 7 - Nov 8
includes taxes & fees
Book a stay at this business-friendly hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Inverboyndie Beach and Banff Castle are located nearby.
Parking included
Free WiFi

The Old Coach House Hotel
26 High Street Buckie Scotland
Free cancellation
Reserve now, pay when you stay
27.71 km from city centre
The price is CA $79 per night
CA $79
CA $94 total
Nov 7 - Nov 8
includes taxes & fees
Stay at this hotel in Buckie. Enjoy free parking, premium bedding, and housekeeping. Popular attractions Cluny Square and Ian Johnston Park are located nearby.
Pet-friendly
Parking included

Saplinbrae Hotel and Lodges
Mintlaw Peterhead Scotland
31.38 km from city centre
The price is CA $195 per night
CA $195
CA $234 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this hotel in Peterhead. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. Popular attractions Aberdeenshire Farming Museum and Aden Country Park are located nearby.
Pet-friendly
Parking included

The Seafield Arms
17-19 Seafield St Buckie Scotland
19.15 km from city centre
The price is CA $156 per night
CA $156
CA $187 total
Nov 12 - Nov 13
includes taxes & fees
Stay at this hotel in Buckie. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Cullen Millennium Garden and Cullen Harbour are located nearby.
Parking included
Free WiFi

The Royal Oak Hotel
34 Castle Terrace Buckie Scotland
19.84 km from city centre
The price is CA $151 per night
CA $151
CA $181 total
Dec 7 - Dec 8
includes taxes & fees
Stay at this hotel in Buckie. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Cullen Harbour and Cullen Millennium Garden are located nearby.
Pet-friendly
Parking included

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
14.15 km from city centre
The price is CA $212 per night
CA $212
CA $220 total
Nov 9 - Nov 10
includes taxes & fees
Book a stay at this beach cottage in Fraserburgh. Enjoy a beach locale, laundry facilities, and patios. Popular attractions New Aberdour Beach and Fluke Peel are located nearby.
Kitchen
Washer

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Findochty SCT
24.2 km from city centre
Book a stay at this beach vacation home in Buckie. Enjoy free WiFi, a beach locale, and laundry facilities. Popular attractions Findochty Harbour and Strathlene Golf Course are located nearby.
Kitchen
Washer

Cullen Bay Hotel
Cullen Buckie Scotland
Free cancellation
Reserve now, pay when you stay
20.48 km from city centre
The price is CA $173 per night
CA $173
CA $207 total
Nov 8 - Nov 9
includes taxes & fees
Stay at this hotel in Buckie. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Cullen Golf Club and Cullen Harbour are located nearby.
Breakfast included
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 | 401 hotels |
|---|---|
Lowest Price | CA $94 |
Highest Price | CA $245 |
Popular hotels | The Knowes Hotel & Restaurant, Banff Springs Hotel, The Old Coach House Hotel, Saplinbrae Hotel and Lodges, The Seafield Arms, The Royal Oak Hotel, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Cullen Bay Hotel |
Frequently asked questions
Recent Macduff hotel reviews by fellow wanderers

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"Lovely place, clean and warm. Beautiful view"
A verified traveller stayed at Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth





