If you're looking to discover somewhere new, look no further than Dufftown. Whether you're planning to stay for a night or for the week, the area around Dufftown has accommodation options to fit every need. Search for hotels in Dufftown with Hotels.com by checking our online map. Our map displays the areas and neighbourhoods around all Dufftown hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Dufftown hotel deals are here with our lowest price guarantee.
Photo by Rebecca Ireland
Hotels in Dufftown
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Dufftown?

The Fiddichside Inn
The Fiddichside Inn
The price is £212
includes taxes & fees
23 Jul - 24 Jul

Craigellachie Lodge
Craigellachie Lodge
10.0 out of 10, Exceptional, (81)
The price is £195
includes taxes & fees
14 Jul - 15 Jul

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside
9.0 out of 10, Wonderful, (310)
The price is £176
includes taxes & fees
28 Jul - 29 Jul

The Aberlour Hotel
The Aberlour Hotel
9.0 out of 10, Wonderful, (81)
The price is £190
includes taxes & fees
14 Jul - 15 Jul

Bankhouse B&B
Bankhouse B&B
9.4 out of 10, Exceptional, (37)
The price is £156
includes taxes & fees
17 Jul - 18 Jul

OYO Eastbank Hotel, Speyside Scotland
OYO Eastbank Hotel, Speyside Scotland
7.8 out of 10, Good, (130)
The price is £85
includes taxes & fees
15 Jul - 16 Jul

The Station Hotel
The Station Hotel
9.4 out of 10, Exceptional, (222)
The price is £200
includes taxes & fees
14 Jul - 15 Jul

Cardhu Country House
Cardhu Country House
10.0 out of 10, Exceptional, (176)
The price is £155
includes taxes & fees
14 Jul - 15 Jul

Hillhead Hideaways
Hillhead Hideaways
10.0 out of 10, Exceptional, (5)
The price is £350
includes taxes & fees
14 Jul - 15 Jul

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B
10.0 out of 10, Exceptional, (26)
The price is £101
includes taxes & fees
27 Jul - 28 Jul

The Mill House Hotel
The Mill House Hotel
8.6 out of 10, Excellent, (108)
The price is £105
includes taxes & fees
9 Aug - 10 Aug

Laichmoray Hotel
Laichmoray Hotel
9.4 out of 10, Exceptional, (420)
The price is £160
includes taxes & fees
17 Jul - 18 Jul

The Royal Hotel
The Royal Hotel
7.8 out of 10, Good, (129)
The price is £107
includes taxes & fees
9 Aug - 10 Aug

The Pines Guesthouse
The Pines Guesthouse
9.8 out of 10, Exceptional, (70)
The price is £124
includes taxes & fees
24 Jul - 25 Jul

Sunninghill
Sunninghill
9.2 out of 10, Wonderful, (103)
The price is £146
includes taxes & fees
18 Jul - 19 Jul

River View Apartment
River View Apartment
7.6 out of 10, Good, (5)
The price is £130
includes taxes & fees
16 Jul - 17 Jul

The Mansion House Hotel
The Mansion House Hotel
8.4 out of 10, Very good, (483)
The price is £140
includes taxes & fees
27 Jul - 28 Jul

Argyle Guest House
Argyle Guest House
9.6 out of 10, Exceptional, (236)
The price is £108
includes taxes & fees
30 Jul - 31 Jul

Hotel Square
Hotel Square
10.0 out of 10, Exceptional, (3)
The price is £183
includes taxes & fees
17 Jul - 18 Jul
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 Dufftown
Cottage
Pet friendly
Top landmarks in Dufftown

Ben Rinnes
Explore the great outdoors at Ben Rinnes, a lovely green space in Keith. Savour the area's bars and restaurants.
Learn more about Dufftown
Dufftown is well known for its attractions such as Glenfiddich Whisky Distillery and Balvenie Distillery.

Check out reviews of Dufftown hotels guests love

The Station Hotel
10/10 Excellent
Frequently asked questions
Find out more about Dufftown
Find out more about Dufftown
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Facilities
- Hotels near a Station
- Nearby cities
- Top Cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Glenfarclas Distillery
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Whisky Museum
- Hotels near Macallan Distillery
- Hotels near Relax
- Hotels near Glenlivet Distillery
- Hotels near Speyside Cooperage
- Hotels near Pluscarden Abbey
- Hotels near Aberlour Distillery
- Hotels near Lecht Ski Resort
- Hotels near Cragganmore Distillery
- Hotels near Strathisla Distillery
- Hotels near Ballindalloch Castle
- Hotels near Glen Moray Distillery
- Hotels near Lossiemouth East Beach
- Hotels near Glendronach Distillery
- Hotels near Kildrummy Castle
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Glasgow Hotels
- Birmingham Hotels
- Liverpool Hotels
- York Hotels
- Blackpool Hotels
- Bournemouth Hotels
- Brighton Hotels
- Bristol Hotels
- Cardiff Hotels
- Bath Hotels
- Southampton Hotels
- Oxford Hotels
- Newcastle-upon-Tyne Hotels
- Leeds Hotels
- Belfast Hotels
- Inverness Hotels
- Llandudno Hotels
- Cardhu Country House
- The Mill House Hotel
- Blervie House
- Hotel Square
- The Pines Guesthouse
- West End Guest House
- Chapelhill Croft Farmhouse B&B
- Craigellachie Lodge
- Kintrae B&B
- Sunninghill
- The Smugglers Hostel
- Leslie Castle
- Kildrummy Inn
- Sweet Donside Cabins
- Hillhead Hideaways
- Jomarnic B&B
- Lossiemouth House
- The Keepers Cottage at The Institute Executive Apartments
- Bankhouse B&B
- East Wing Apartment
- Garden Park Guest House
- 5 Pitgaveny Court
- Tombeck
Most popular destinations
Hotels
- Hotels in Glencoe
- Hotels in Portpatrick
- Hotels in Tobermory
- Hotels in John o' Groats
- Hotels in Broughty Ferry
- Hotels in Gatehouse-of-Fleet
- Hotels in Balloch
- Hotels in Millport
- Hotels in Braemar
- Hotels in Culross
- Hotels in Cullen
- Hotels in Ardnamurchan Peninsula
- Hotels in Coupar Angus
- Hotels in Tyndrum
- Hotels in Loch Awe
- Hotels in Newton Mearns
- Hotels in Ecclefechan
- Hotels in Milngavie
- Hotels in Wigtown
- Hotels in Cumbernauld
- Hotels in Lochcarron
- Hotels in St Abbs
- Hotels in Bridge of Allan
- Hotels in Killiecrankie
- Hotels in St Monans
- Hotels in Kennacraig
- Hotels in Luss
- Hotels in Dalgety Bay
- Hotels in Gleneagles
- Hotels in East Kilbride