Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Dufftown – 26 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Commercial Hotel Dufftown

Hotel in Dufftown

Commercial Hotel Dufftown is located in Dufftown and features a bar. This property features both free WiFi and private parking free of charge. The rooms in the hotel are fitted with a flat-screen TV. The food and service we're great.

Show more Show less
8.9
Excellent
199 reviews
Price from
$69
per night

Dunvegan B and B

Dufftown

Located in Dufftown, 18 mi from Elgin, Dunvegan B and B features a shared lounge and free WiFi. The bed was very comfortable, the blanket was big. The host was very helpful and friendly. Breakfast was tasty. Location was good.

Show more Show less
9.7
Exceptional
195 reviews
Price from
$76
per night

DAVAAR B&B

Dufftown

Located in Dufftown in the Grampian region, DAVAAR B&B provides accommodations with free WiFi. Well situated in the centre of the town and was within walking distance of Glenfiddich Distillery for a tour and tasting. The bedroom was comfortable and warm with a good en-suite. The owners were very friendly and gave an excellent recommendation to the stramash that was taking place on the Monday evening. We had a marvellous welcome and had a great evening of Scottish Music. An unexpected and most enjoyable event. Breakfast was very good and my husband’s choice of kipper was so delicious and juicy. My porridge was very good as was the scrambled egg and salmon. Excellent company around the communal table.

Show more Show less
9.1
Awesome
144 reviews
Price from
$90
per night

Morven

Dufftown

Boasting a garden and free WiFi, Morven is located in Dufftown. At the property, rooms are equipped with a desk and a flat-screen TV. Guest rooms include a wardrobe. Very nice place, the host was very kind and answered all our questions. The town is very small but some houses for accommodation are 2-3 km away. This one is nearby the central square, small shops, restaurants and supermarket, the best location.

Show more Show less
9.5
Exceptional
254 reviews
Price from
$90
per night

Gowanbrae Bed and Breakfast

Dufftown

Located in Dufftown, 18 mi from Elgin, Gowanbrae Bed and Breakfast features a shared lounge and free WiFi. Very friendly, clean, we really really enjoyed ourselves

Show more Show less
9.6
Exceptional
134 reviews
Price from
$90
per night

The Gables Whisky B&B

Dufftown

Located in Dufftown, The Gables Whiskey B&B provides free WiFi, and guests can enjoy a bar, a shared lounge and a garden. A mini-bar and kettle are also provided. Very welcoming and helpful hosts!

Show more Show less
9.7
Exceptional
105 reviews
Price from
$135
per night

Parkmore Holiday Cottages

Dufftown

Set in Dufftown, 18 mi from Elgin, Parkmore Holiday Cottages offers a garden and free WiFi. Beautiful cottage located in a quiet area. Perfect place for whisky lovers (like we) for making tours in distilleries nearby. Spacious bedrooms, kitchen and living room. Great owners! I definitely recommend! (Google Maps show slightly incorrect location, still there are clear marks how to get to the property)

Show more Show less
9.4
Awesome
53 reviews
Price from
$104
per night

Acorn Apartment

Dufftown

Acorn Apartment is located in Dufftown. This apartment features an ATM and free WiFi. Great apartment, larger than expected. Great location.

Show more Show less
8.6
Excellent
74 reviews
Price from
$136
per night

Fife Arms Guest house

Dufftown

Fife Arms Guest house is located in Dufftown. The property features free private parking and free WiFi. At the guest house, rooms come with a wardrobe, a flat-screen TV and a private bathroom. Rooms were clean and comfortable. Traditional breakfast was excellent. The host was very kind

Show more Show less
8.5
Very Good
95 reviews
Price from
$76
per night

Tannochbrae Guest House

Dufftown

Boasting a shared lounge and free WiFi, Tannochbrae Guest House is located in Dufftown. The guest house has family rooms. All rooms in the guest house are equipped with a flat-screen TV. Great value, great location, incredible host!

Show more Show less
9.1
Awesome
127 reviews
Price from
$137
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Dufftown:

Explore guest reviews of hotels in Dufftown

See all