- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Macduff 3-star hotels

1. The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
9.2 out of 10, Wonderful, (246 reviews)
The price is SAR 429
SAR 515 total
includes taxes & fees
11 Dec - 12 Dec

2. The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (183 reviews)
The price is SAR 208
SAR 249 total
includes taxes & fees
13 Nov - 14 Nov

3. Heath Hill Hotel
Heath Hill HotelFraserburgh
9.6 out of 10, Exceptional, (110 reviews)
The price is SAR 511
SAR 613 total
includes taxes & fees
18 Nov - 19 Nov

4. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is SAR 415
SAR 498 total
includes taxes & fees
14 Nov - 15 Nov

5. Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (291 reviews)
The price is SAR 414
SAR 497 total
includes taxes & fees
13 Nov - 14 Nov

6. The Davron Hotel
The Davron HotelFraserburgh
9.4 out of 10, Exceptional, (144 reviews)
The price is SAR 440
SAR 528 total
includes taxes & fees
15 Nov - 16 Nov

7. Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (153 reviews)
The price is SAR 457
SAR 548 total
includes taxes & fees
14 Nov - 15 Nov

8. Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and RestaurantFraserburgh
9.0 out of 10, Wonderful, (36 reviews)
The price is SAR 381
SAR 457 total
includes taxes & fees
17 Nov - 18 Nov

9. Homesly The Station Hotel
Homesly The Station HotelBanff
8.4 out of 10, Very good, (95 reviews)
The price is SAR 391
SAR 391 total
includes taxes & fees
6 Dec - 7 Dec

11. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (36 reviews)
The price is SAR 479
SAR 479 total
includes taxes & fees
20 Nov - 21 Nov

13. Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent ResortFraserburgh
10.0 out of 10, Exceptional, (17 reviews)
The price is SAR 403
SAR 483 total
includes taxes & fees
19 Nov - 20 Nov

14. Seafield Arms
Seafield ArmsBanff
7.2 out of 10, Good, (12 reviews)
The price is SAR 472
SAR 566 total
includes taxes & fees
15 Nov - 16 Nov

16. Door to the Shore - Seafront Cottages
Door to the Shore - Seafront CottagesFraserburgh
9.8 out of 10, Exceptional, (13 reviews)
The price is SAR 623
SAR 872 total
includes taxes & fees
13 Nov - 14 Nov

19. 83 Seatown
83 SeatownBuckie
10.0 out of 10, Exceptional, (2 reviews)
The price is SAR 2,074
SAR 2,488 total
includes taxes & fees
2 Dec - 3 Dec


































































