Search Villas in Dufftown

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right

Recommended hotels in Dufftown

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (26 reviews)
"Loved this place. Great location. "
Canada
Jeannine
The price is £216
includes taxes & fees
14 May - 15 May
The Milking Sheds, Dufftown

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (261 reviews)
"Breakfast and service amazing. Small town so not a great selection of amenities but generally everything you need available."
United Kingdom
Christopher
The price is £114
includes taxes & fees
17 Apr - 18 Apr
Argyle Guest House

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is £96
includes taxes & fees
15 Apr - 16 Apr
Chapelhill Croft Farmhouse B&B

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (104 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is £92
includes taxes & fees
17 Apr - 18 Apr
Kintrae B&B

Brylach Steading

Brylach Steading
4.0 star property
Aberlour
The price is £188
includes taxes & fees
18 Apr - 19 Apr
Brylach Steading

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
The price is £92
includes taxes & fees
15 Apr - 16 Apr
Harbour Nights

Cosy Couples Cabin in the Scottish Highlands

Cosy Couples Cabin in the Scottish Highlands
Tomintoul
The price is £101
includes taxes & fees
19 Apr - 20 Apr
Cosy Couples Cabin in the Scottish Highlands

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (100 reviews)
"Great modern rooms installed in a traditional hotel with a nice cosy bar. Tried the 22 year old whisky which was smashing. Staff were awesome as well"
United Kingdom
Bhavik
The price is £170
includes taxes & fees
19 Apr - 20 Apr
The Aberlour Hotel

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"Really terrific small hotel, with lovely ambiance and beautifully appointed rooms. Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay."
Australia
Gordon
The price is £295
includes taxes & fees
15 Apr - 16 Apr
Kildrummy Inn

Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.4 out of 10, Very good, (7 reviews)
"Nice hotel. If you want a tv you need to have a room on the second floor but who needs a tv nowadays when there is WiFi. Very comfortable bed and lovely big bathroom."
United Kingdom
Christine
The price is £184
includes taxes & fees
15 Apr - 16 Apr
Hotel Square

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (199 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is £43
includes taxes & fees
19 Apr - 20 Apr
Ben Mhor Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is £162
includes taxes & fees
15 Apr - 16 Apr
The Station Hotel

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is £329
includes taxes & fees
30 Apr - 1 May
Hillhead Hideaways

Delightfully Peaceful Cottage

Delightfully Peaceful Cottage
Dufftown
The price is £168
includes taxes & fees
14 Apr - 15 Apr
Delightfully Peaceful Cottage

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (119 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is £109
includes taxes & fees
20 Apr - 21 Apr
The Mill House Hotel

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (151 reviews)
"Excellent hotel and great breakfast."
United Kingdom
DAVID
The price is £150
includes taxes & fees
14 Apr - 15 Apr
The Grant Arms Hotel

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is £194
includes taxes & fees
15 Apr - 16 Apr
The Fiddichside Inn

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
"Very cosy small hotel - comfortable bedroom, great breakfast and very helpful and friendly staff. Great location for visiting Speyside."
United Kingdom
Stephen
The price is £200
includes taxes & fees
21 Apr - 22 Apr
Craigellachie Lodge

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (45 reviews)
"Owners are so nice and breakfast is delicious!!!!"
Canada
Steve
The price is £152
includes taxes & fees
25 Apr - 26 Apr
Bankhouse B&B

Taigh Mor

Taigh Mor
3.0 star property
Elgin
6.6 out of 10, (4 reviews)
"Clean room with everything you need for short stay - very much self service which I prefer and was able to extent visit for an extra night quite easily "
United Kingdom
Valerie
The price is £72
includes taxes & fees
19 Apr - 20 Apr
Taigh Mor
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Dufftown Hotel Reviews

Find out more about Dufftown

Dufftown Villas information

Number of reviews
1,343
Accommodation
4 Villas
Lowest Price
£43
Highest Price
£329

Explore a world of travel with Expedia