
Macduff hotels from RM385
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Macduff
Pet friendly
Apartยญment
Family friendly
Cottage
Condo
Waterpark
Check prices for these dates
Tonight
25 Oct - 26 OctTomorrow
26 Oct - 27 OctNext weekend
30 Oct - 1 NovIn two weeks
6 Nov - 8 NovOur top choices for Macduff hotels




1. The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
Jolene
RM592
RM710 total
includes taxes & fees
2 Nov - 3 Nov




2. West Pier Cottage
West Pier CottageMacduff
RM2,053
RM2,463 total
includes taxes & fees
2 Nov - 3 Nov




4. Banff Springs Hotel
Banff Springs HotelBanff
paul
RM492
RM590 total
includes taxes & fees
1 Nov - 2 Nov




5. 24 Waters Edge
24 Waters EdgeBanff
Wajid
RM2,057
RM2,057 total
includes taxes & fees
21 Nov - 22 Nov




6. Seafield Arms
Seafield ArmsBanff
Andrew
RM562
RM675 total
includes taxes & fees
1 Nov - 2 Nov




7. Deveron Lodge B&B
Deveron Lodge B&BTurriff
Charlie
RM434
RM434 total
includes taxes & fees
29 Oct - 30 Oct




8. Homesly The Station Hotel
Homesly The Station HotelBanff
David
RM385
RM385 total
includes taxes & fees
22 Nov - 23 Nov




9. Portsoy Sail Loft
Portsoy Sail LoftPortsoy
Josh
RM344
RM413 total
includes taxes & fees
26 Oct - 27 Oct




10. The Seafield Arms
The Seafield ArmsBuckie
Brian
RM546
RM656 total
includes taxes & fees
27 Oct - 28 Oct




11. Heath Hill Hotel
Heath Hill HotelFraserburgh
Alison
RM626
RM751 total
includes taxes & fees
26 Oct - 27 Oct




12. The Davron Hotel
The Davron HotelFraserburgh
Gowri
RM510
RM612 total
includes taxes & fees
27 Oct - 28 Oct




13. The Royal Oak Hotel
The Royal Oak HotelBuckie
Victoria
RM455
RM546 total
includes taxes & fees
26 Oct - 27 Oct




14. Cullen Bay Hotel
Cullen Bay HotelBuckie
Ian
RM501
RM601 total
includes taxes & fees
1 Nov - 2 Nov




15. 15 Waters Edge
15 Waters EdgeBanff
Rachel
RM2,787
RM3,344 total
includes taxes & fees
31 Oct - 1 Nov




16. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
alasdair
RM527
RM527 total
includes taxes & fees
27 Oct - 28 Oct




17. Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
Alan
RM565
RM678 total
includes taxes & fees
12 Nov - 13 Nov




18. Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and RestaurantFraserburgh
Gareth
RM413
RM495 total
includes taxes & fees
29 Oct - 30 Oct




19. Kintrae B&B
Kintrae B&BBuckie
Carol-Anne
RM397
RM476 total
includes taxes & fees
1 Nov - 2 Nov




20. Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent ResortFraserburgh
Susan
RM455
RM546 total
includes taxes & fees
24 Nov - 25 Nov
Compare top hotels in Macduff
![]() The Knowes Hotel & RestaurantMacduff | ![]() Fife LodgeBanff | ![]() Banff Springs HotelBanff | ![]() 24 Waters EdgeBanff | ![]() Seafield ArmsBanff |
|---|---|---|---|---|
| 9.2 Wonderful 241 reviews | 9.4 Exceptional 287 reviews | 8.8 Excellent 255 reviews | 10.0 Exceptional 3 reviews | 7.2 Good 12 reviews |
RM592 RM710 total includes taxes & fees 2 Nov - 3 Nov | RM478 RM574 total includes taxes & fees 29 Oct - 30 Oct | RM492 RM590 total includes taxes & fees 1 Nov - 2 Nov | RM2,057 RM2,057 total includes taxes & fees 22 Nov - 23 Nov | RM562 RM675 total includes taxes & fees 1 Nov - 2 Nov |
Stay near popular Macduff attractions
Macduff Marine Aquarium
10.0/10 (3 reviews)
Make time in your itinerary to visit the sea life you'll find at Macduff Marine Aquarium during your trip to Macduff. Amble around the area's waterfront or experience its festivals.
Learn more about Macduff
Venture to sights like Macduff Marine Aquarium as you discover the local area in Macduff.
See all hotels in Macduff
Photo by Jimmy Thomson
Top Macduff Hotel Reviews
The Seafield Arms
10/10 Excellent
"Lovely hotel, fantastic staff , shame about the weather ."
Banff Springs Hotel
8/10 Good
"Older hotel and it shows. Itโs a small town though and itโs what I expected. The glorious view from our room was worth it though."
The Old Coach House Hotel
8/10 Good
"Helpful staff, friendly polite and couldnโt do enough to make you feel welcome. Hotel is a little bit tired and needs a bit of TLC"
Kintrae B&B
10/10 Excellent
"I had a lovely stay here. I was made to feel very welcome, the room was clean and comfortable, and the hosts were so friendly and helpful. Breakfast was lovely too. I would happily recommend it."
The Knowes Hotel & Restaurant
10/10 Excellent
"Fantastic hotel. Superb food. Very friendly staff. Perfect location with stunning sea views. Would definitely recommend this hotel"
Cullen Bay Hotel
8/10 Good
"Fantastic stay in a gorgeous location. Stunning sea view from our hotel room as well as the breakfast room and restaurant . Easy access onto a coastal path, with walking routes into the town centre and to Portknockie. Beautiful beach to walk along. Friendly and attentive staff. Comfortable bed. Clean room. Large wardrobe. Tea, coffee and biscuits in room. GHD hairdryer supplied. Large walk in shower. Breakfast cooked to order and served to your table, as well as tea/coffee and toast. Delicious dinners. Nice cosy bar area as well as an additional sitting room. Spacious free car park on site. Some areas of the hotel and room were a bit tired and dated but it is a large old hotel that would require a lot of maintenance. Would have liked the bathroom window to open a little, to get rid of the steam after showering. The sausages served at breakfast had small bones and gristle but the rest of the breakfast was lovely and everything was cooked to perfection. We would definitely return to this hotel due to its amazing location and friendly staff."
Fife Lodge
10/10 Excellent
"Just fantastic. Weโve stayed several times. Consistently great food and wonderful rooms and staff are a cut above. Best value for money in Banff."
The Davron Hotel
10/10 Excellent
"Great location, staff and amenities"
Portsoy Sail Loft
10/10 Excellent
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place is well heated and all cooking and cleaning amenities are provided. Place was spotless on entry and had everything I needed. Amazing price too 10/10 & Iโll be back soon"
More cheap stays in Macduff

Deveron Lodge B&B
Bridgend Terrace Turriff Scotland
RM434
RM434 total
4 Nov - 5 Nov
includes taxes & fees

Cabin View
Hillhead Of Teuchar Turriff Scotland
RM710
RM852 total
26 Oct - 27 Oct
includes taxes & fees
10/10 Exceptional! (1 review)

171 Seatown
171 Seatown Cullen Buckie Scotland
RM1,686
RM2,023 total
29 Oct - 30 Oct
includes taxes & fees
8/10 Very good! (1 review)

Beach View, 3 The Granary
Apartment 3 The Granary Church Street Banff Scotland
10/10 Exceptional! (1 review)






