Hotels in Macduff

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Top 5 hotels in Macduff at a glance

Where to stay in Macduff?

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
$182
$218 total
includes taxes & fees
Aug 27 - Aug 28
The Knowes Hotel & Restaurant

2. 4A Carny Street

4A Carny Street
Macduff
$414
$497 total
includes taxes & fees
Sep 18 - Sep 19
4A Carny Street

3. West Pier Cottage

West Pier Cottage
Macduff
$512
$615 total
includes taxes & fees
Sep 6 - Sep 7
West Pier Cottage

4. Rockstar Cottage

Rockstar Cottage
Macduff
$487
$584 total
includes taxes & fees
Sep 6 - Sep 7
Rockstar Cottage

5. Fife Lodge

Fife Lodge
Banff
$119
$143 total
includes taxes & fees
Sep 22 - Sep 23
Fife Lodge

6. Banff Springs Hotel

Banff Springs Hotel
Banff
$154
$185 total
includes taxes & fees
Aug 31 - Sep 1
Banff Springs Hotel

7. Seafield Arms

Seafield Arms
Banff
$157
$188 total
includes taxes & fees
Sep 1 - Sep 2
Seafield Arms

8. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$115
$115 total
includes taxes & fees
Sep 4 - Sep 5
Deveron Lodge B&B

9. Periwinkle Cottage

Periwinkle Cottage
Banff
$468
$561 total
includes taxes & fees
Sep 3 - Sep 4
Periwinkle Cottage

10. The Davron Hotel

The Davron Hotel
Fraserburgh
$142
$170 total
includes taxes & fees
Sep 4 - Sep 5
The Davron Hotel

11. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$132
$132 total
includes taxes & fees
Sep 11 - Sep 12
Chapelhill Croft Farmhouse B&B

12. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$168
$202 total
includes taxes & fees
Sep 1 - Sep 2
The Royal Oak Hotel

13. The Seafield Arms

The Seafield Arms
Buckie
$165
$198 total
includes taxes & fees
Sep 17 - Sep 18
The Seafield Arms

14. Kintrae B&B

Kintrae B&B
Buckie
$112
$135 total
includes taxes & fees
Aug 30 - Aug 31
Kintrae B&B

15. Cabin View

Cabin View
Turriff
$171
$205 total
includes taxes & fees
Sep 24 - Sep 25
Cabin View

16. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
$161
$194 total
includes taxes & fees
Aug 29 - Aug 30
Saplinbrae Hotel and Lodges

17. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
$156
$187 total
includes taxes & fees
Sep 11 - Sep 12
Heath Hill Hotel

18. Homesly The Station Hotel

Homesly The Station Hotel
Banff
$209
$209 total
includes taxes & fees
Aug 27 - Aug 28
Homesly The Station Hotel

19. 24 Waters Edge

24 Waters Edge
Banff
$513
$513 total
includes taxes & fees
Sep 11 - Sep 12
24 Waters Edge

20. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$148
$177 total
includes taxes & fees
Sep 10 - Sep 11
Cullen Bay Hotel
View all properties
Our prices for hotels in Macduff are cheapest in November
Price trends for hotels in Macduff
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Macduff
August
High 16°C / low 11°C. Cloudy most days.
View properties in August
16°
11°
15°
10°
12°
10°
12°
15°
16°
11°
Monthly weather averages (˚C)

Top landmarks in Macduff

Macduff Marine Aquarium

10.0/10 (3 reviews)
Get lost in halls of wondrous fish and exotic marine mammals at Macduff Marine Aquarium, just one of the attractions in central Macduff. If you have fun at Macduff Marine Aquarium, you'll love Grass Labyrinth, located nearby.
See properties

Learn more about Macduff

The region around Macduff is home to attractions such as Macduff Marine Aquarium and Duff House.

See all hotels in Macduff
A lighthouse silhouette against a sunset sky.
Photo by Jimmy Thomson

Check out reviews of Macduff hotels guests love

Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"My first stay here and I really enjoyed it, friendly staff and a nice big spacious room."
Paul 1-night trip
Posted 6 hours ago
Banff Springs Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Lovely hotel with clean and modern rooms and excellent staff. Will definitely stay again when in the area."
Magnus 1-night trip
Posted 1 day ago
The Knowes Hotel & Restaurant
The Davron Hotel

The Davron Hotel

10/10 Excellent
"Peaceful location, room was spotless and showed no sign of wear and tear. Food was excellent, there's even a lot of choices for cooked breakfasts."
Charles 1-night trip
Posted 3 days ago
The Davron Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 3 days ago
The Old Coach House Hotel
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

8/10 Good
"Room was clean and tidy, lovely shower. Food was nice and staff nice and friendly."
Philip 3-night trip
Posted 6 days ago
Stag & Thistle Hotel and Restaurant
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 9 days ago
The Seafield Arms
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 10 days ago
Cullen Bay Hotel
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 3 weeks ago
Saplinbrae Hotel and Lodges
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 3 weeks ago
Deveron Lodge B&B

Frequently asked questions

What accommodations do travelers recommend in Macduff?
Can I book refundable hotels in Macduff?
If you're looking for the flexibility to change your plans to Macduff, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Macduff be like during my vacation?
July and August are typically the warmest months in Macduff when the average temp is 55°F. February and January are the coldest months when the average temperature is 41°F. October and August are the months with the most rain.
Why should I book my Macduff hotel with Hotels.com?
There are lots of reasons to book your Macduff trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.