Book Dufftown hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Dufftown
Cheap Dufftown hotels

Hillside Havens

The Milking Sheds, Dufftown

Traditional Scottish family home comprising 4 large bedrooms

Craigellachie Hotel of Speyside

Laichmoray Hotel

Eight Acres Hotel

Ben Mhor Hotel

The Mansion House Hotel

Firth Hotel & Restaurant
Hotels in Dufftown
Dufftown has just 1 hotel within 10 kilometres of its centre, so book fast if you want to crash nearby.
Travellers will want to catch some Zs at The Station Hotel, as it's the only available hotel close to the centre of Dufftown.
You could also think about securing a room at the Eight Acres Hotel & Leisure Club, 25 kilometres from central Dufftown. Just 25 kilometres away, Glentorets B&B is a second option for you to think about.
Don't blow through before you've gone to the Glen Moray Distillery and Spynie Palace in Elgin. Elgin accommodation options are the The Lodge Elgin and The Mansion House Hotel & Country Club. Or, you could stay in Grantown-on-Spey, 30 kilometres to the west of Dufftown, where you'll find The Craiglynne Hotel and Seafield Lodge Hotel. The Grantown Museum and Lochindorb Castle are some of the most popular sites to experience when you're in Grantown-on-Spey.
Travel 45 kilometres west and you'll come across Nairn, a regional centre with a population of 9,000. While you're checking out this neck of the woods, you'll be able to whip out your camera and get your tourist on at Nairn Beach, the Nairn Museum and the Nairn Golf Club. Why not also see what's up at the Boath House Spa and Iolaire? There are numerous great hotels ready for you to book in Nairn. Check out the deals at the Golf View Hotel & Spa and Muthu Newton Hotel.
On the last flight into Dufftown? Completely dog-tired? Then it's probably a good idea to find a place to stay near the airport. The Jurys Inn Aberdeen Airport and the Courtyard by Marriott Aberdeen Airport aren't too far from Aberdeen Airport, 60 kilometres from the centre of town.
Dufftown hotels essential information
Accommodation | 437 hotels |
---|---|
Lowest Price | AU$79 |
Highest Price | AU$517 |
Popular hotels | Hillside Havens, The Milking Sheds, Dufftown, Traditional Scottish family home comprising 4 large bedrooms, Craigellachie Hotel of Speyside, Laichmoray Hotel, Eight Acres Hotel, Ben Mhor Hotel, The Mansion House Hotel, Firth Hotel & Restaurant |
Most recent Dufftown hotel reviews

Other cities near Dufftown
- North Sea Hotels
- Scottish Highlands Hotels
- Elgin Hotels
- Great Britain Hotels
- Grantown-on-Spey Hotels
- Lossiemouth Hotels
- Aberlour Hotels
- Banff Hotels
- Buckie Hotels
- Forres Hotels
- Nethy Bridge Hotels
- Keith Hotels
- Huntly Hotels
- Ballindalloch Hotels
- Cullen Hotels
- Turriff Hotels
- Craigellachie Hotels
- Alford Hotels
- Strathdon Hotels
- Insch Hotels
Other top Dufftown hotels
More ways to explore Dufftown
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.