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

1. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (623 reviews)
The price is AED 489
AED 587 total
includes taxes & fees
13 Dec - 14 Dec

2. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is AED 807
AED 968 total
includes taxes & fees
13 Dec - 14 Dec

3. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is AED 594
AED 713 total
includes taxes & fees
13 Nov - 14 Nov

4. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (295 reviews)
The price is AED 485
AED 582 total
includes taxes & fees
4 Dec - 5 Dec

5. The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
9.2 out of 10, Wonderful, (187 reviews)
The price is AED 475
AED 570 total
includes taxes & fees
13 Nov - 14 Nov

7. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
The price is AED 354
AED 425 total
includes taxes & fees
24 Nov - 25 Nov

11. Mount Barker Bed & Breakfast
Mount Barker Bed & BreakfastGrantown-on-Spey
10.0 out of 10, Exceptional, (8 reviews)

15. Findochty Beach House - Private Garden-beachfront
Findochty Beach House - Private Garden-beachfrontBuckie

16. Beautiful Hillside Apartment Near Elgin, Scotland
Beautiful Hillside Apartment Near Elgin, ScotlandElgin

17. Beautiful 3-bed Country House in Lossiemouth
Beautiful 3-bed Country House in LossiemouthLossiemouth
Top Dufftown Hotel Reviews

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour


























































