Hotels in Duffus
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Duffus?

Moss of Bourach
Moss of BourachAberlour
cleanliness Serene cottage retreat with private hot tub and outdoor pool near Aberlour distilleries.
The price is $756
$907 total
includes taxes & fees
Mar 30 - Mar 31

The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (100 reviews)
cleanliness Charming Scottish escape with terrace views near Keith and Dufftown Railway.
The price is $178
$213 total
includes taxes & fees
Mar 28 - Mar 29

Bankhouse B&B
Bankhouse B&BAberlour
9.4 out of 10, Exceptional, (44 reviews)
cleanliness Cozy cottage retreat with free breakfast, near Sandy Hole and outdoor adventures.
The price is $144
$173 total
includes taxes & fees
Mar 31 - Apr 1

Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (187 reviews)
cleanliness Countryside guesthouse near distilleries with regional dining and Scottish charm.
The price is $152
$182 total
includes taxes & fees
Mar 28 - Mar 29

Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (94 reviews)
cleanliness Experience the Scottish countryside at this charming guesthouse in Aberlour.
The price is $215
$258 total
includes taxes & fees
Apr 9 - Apr 10

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (352 reviews)
cleanliness Traditional stone hotel in Speyside, with two bars and a restaurant for whisky lovers.
The price is $184
$221 total
includes taxes & fees
Mar 30 - Mar 31

The Fiddichside Inn
The Fiddichside InnAberlour
cleanliness Riverside B&B near Speyside whisky heritage with outdoor terrace and scenic trails.
The price is $217
$260 total
includes taxes & fees
Mar 29 - Mar 30

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (244 reviews)
cleanliness Whisky lovers paradise with nearby distilleries and cozy dining in Aberlour.
The price is $136
$163 total
includes taxes & fees
Mar 28 - Mar 29

Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
cleanliness Countryside escape in Keith with private hot tubs near distillery attractions.
The price is $365
$438 total
includes taxes & fees
Mar 28 - Mar 29

Blervie House
Blervie HouseForres
9.2 out of 10, Wonderful, (50 reviews)
cleanliness Scottish luxury country house near historic sites with scenic hiking trails.
The price is $385
$461 total
includes taxes & fees
Apr 6 - Apr 7

Macbeth's Hillock
Macbeth's HillockNairn
9.6 out of 10, Exceptional, (32 reviews)
cleanliness Rustic Scottish getaway with kitchenettes near historic Brodie Castle.
The price is $144
$144 total
includes taxes & fees
Apr 4 - Apr 5

The Old Mill Inn
The Old Mill InnForres
8.0 out of 10, Very Good, (20 reviews)
cleanliness Tranquil Forres vacation home with garden near historic castles and distilleries.
The price is $71
$85 total
includes taxes & fees
Apr 27 - Apr 28

The Bungalow
The BungalowElgin
cleanliness Escape to a tranquil golf-side cottage with tennis courts and garden views.
The price is $713
$856 total
includes taxes & fees
Apr 18 - Apr 19

Cluny Hill Hotel
Cluny Hill HotelForres
8.0 out of 10, Very Good, (9 reviews)
The price is $37
$45 total
includes taxes & fees
Mar 29 - Mar 30

Carlton Hotel
Carlton HotelForres
7.6 out of 10, Good, (63 reviews)
cleanliness Located minutes from Forres Tolbooth, this welcoming hotel offers daily housekeeping.
The price is $86
$103 total
includes taxes & fees
Apr 10 - Apr 11

Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (171 reviews)
cleanliness Escape to scenic Forres with a tranquil retreat and restaurant just minutes from Nelson's Tower.
The price is $143
$172 total
includes taxes & fees
Mar 29 - Mar 30

The Mill House Hotel
The Mill House HotelBuckie
8.6 out of 10, Excellent, (119 reviews)
cleanliness Set in historic Buckie with a charming coffee shop and serene atmosphere.
The price is $103
$123 total
includes taxes & fees
Mar 28 - Mar 29

The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (154 reviews)
cleanliness Step into a characterful B&B, just minutes from Elgin Station with free parking.
The price is $87
$104 total
includes taxes & fees
Mar 29 - Mar 30

Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (462 reviews)
cleanliness Experience timeless Scottish hospitality near Elgin Station with free breakfast.
The price is $145
$174 total
includes taxes & fees
Mar 29 - Mar 30
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.
Go beyond your typical stay in Duffus
Pet friendly
Apartment
Check out reviews of Duffus hotels guests love

Craigellachie Hotel of Speyside
10/10 Excellent





































































