COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Rebecca Ireland

Search Hotels in Dufftown

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Ben Shea Smart Home
3.5 out of 5
21 Fife Street, Keith, Scotland
The price is £500 per night from 5 Aug to 5 Aug
0.04 mi from city centre
Ben Shea Smart Home
Cardhu Country House
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £125 per night from 27 Jul to 27 Jul
8.65 mi from city centre
4.9/5Exceptional! (115 reviews)
"Great find in the heart of whisky country Dave and Val are excellent hosts of a lovely property. Cardhu and Macallan on the doorstep"

Reviewed on 13 Jun 2021

Cardhu Country House
Dunallan House
4 out of 5
Woodside Avenue, Grantown-on-Spey, Scotland
19.51 mi from city centre
4.7/5Exceptional! (67 reviews)
"A friendly welcome, comfy beds and excellent breakfasts. I would certainly stay here again."

Reviewed on 16 Sep 2019

Dunallan House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tannochbrae Guest House
3.5 out of 5
22 Fife Street, Keith, Scotland
The price is £99 per night from 24 Jul to 24 Jul
0.05 mi from city centre
4.6/5Exceptional! (14 reviews)
"Wonderful hosts. Great location. Outstanding breakfast."

Reviewed on 21 Nov 2019

Tannochbrae Guest House
The Spey
4 out of 5
Heathfield Road, Grantown-on-Spey, Scotland
The price is £135 per night from 13 Aug to 13 Aug
19.22 mi from city centre
5/5Exceptional! (34 reviews)
Clean, homely, great location
"Beautiful place to stay, Ann and Neil were wonderful and full of useful tips. Pristinely clean and Covid considerations taken very seriously. Breakfast was lovely. Would recommend!"

Reviewed on 14 Sep 2020

The Spey
Don't see what you're looking for?
See all available properties in Dufftown
View all properties
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.