A welcome sign for Dufftown, indicating it's the malt whisky capital, with a speed limit sign of 40.

Search Dufftown hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dufftown hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (375 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is AU$493
includes taxes & fees
3 Aug - 4 Aug
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is AU$385
includes taxes & fees
23 July - 24 July
Craigellachie Lodge

3. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (109 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is AU$347
includes taxes & fees
26 July - 27 July
The Aberlour Hotel

4. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (200 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is AU$306
includes taxes & fees
28 July - 29 July
Cardhu Country House

5. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (260 reviews)
"Great location "
Australia
Vincent
The price is AU$336
includes taxes & fees
27 July - 28 July
The Station Hotel

6. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is AU$219
includes taxes & fees
26 July - 27 July
The Mill House Hotel

7. Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (271 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is AU$187
includes taxes & fees
30 July - 31 July
Argyle Guest House

8. Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is AU$100
includes taxes & fees
16 Aug - 17 Aug
Premier Inn Elgin

9. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (586 reviews)
"Great service at breakfast"
Canada
Luc
The price is AU$184
includes taxes & fees
26 July - 27 July
The Mansion House Hotel

10. The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
The price is AU$337
includes taxes & fees
11 Aug - 12 Aug
The Fiddichside Inn

11. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is AU$177
includes taxes & fees
21 July - 22 July
Chapelhill Croft Farmhouse B&B

12. The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (98 reviews)
"Beautifully appointed rooms, great service, wonderful breakfast (excellent home made bread)... highly recommend staying at the Pines"
United States
Kalyani
The price is AU$227
includes taxes & fees
17 Aug - 18 Aug
The Pines Guesthouse

13. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (483 reviews)
"I was very grateful for extra helpful staff printing me off useful information, providing guidance to local sights and the delicious food."
United States
Leo
The price is AU$270
includes taxes & fees
26 July - 27 July
Laichmoray Hotel

14. Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is AU$191
includes taxes & fees
23 July - 24 July
Kintrae B&B

15. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (165 reviews)
"The staff were amazing! They went above and beyond to make us feel at home at every step. Facilities were a little less "family friendly" than a more modern hotel but we still really enjoyed our time with our toddler!"
United States
Stephanie
The price is AU$202
includes taxes & fees
22 July - 23 July
The Grant Arms Hotel

16. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (166 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is AU$191
includes taxes & fees
9 Aug - 10 Aug
The Royal Hotel

17. Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is AU$290
includes taxes & fees
22 July - 23 July
Copper Beeches

18. Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.6 out of 10, Good, (10 reviews)
"Close to town and sites and far enough away to be piece full Everything was less than a 10 min walk"
Canada
Robert
The price is AU$147
includes taxes & fees
21 July - 22 July
Taigh Mor

19. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (129 reviews)
"The rooms were clean. The staff were lovely and accommodating. I highly recommend it."
Canada
Shirley
The price is AU$293
includes taxes & fees
22 July - 23 July
Sunninghill

20. 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 AU$330
includes taxes & fees
23 July - 24 July
Hotel Square
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

Stay near popular Dufftown attractions

Learn more about Dufftown

Whisky enthusiasts flock to the Glenfiddich and Balvenie distilleries for tours that reveal Scotland's most famous spirit. Take a guided walk along the Speyside Way to spot wildlife or visit nearby Elgin Cathedral for impressive medieval ruins.

A welcome sign for Dufftown, indicating it's the malt whisky capital, with a speed limit sign of 40.

Top Dufftown Hotel Reviews

Recent Reviews in Dufftown

More cheap accommodation in Dufftown

Find out more about Dufftown

Top reasons to visit Dufftown

  • Whisky Capital of the World: Dufftown is renowned for its whisky heritage, offering visitors the chance to explore the famous Whisky Trail and enjoy distillery tours.
  • Stunning Natural Landscapes: The Speyside region surrounding Dufftown features breathtaking scenery, perfect for outdoor activities like hiking and golfing.
  • Charming Village Centre: Experience the friendly atmosphere of Dufftown's quaint village, filled with delightful shops and local eateries.
  • Rich Cultural Experiences: Discover historic castles and intriguing museums that showcase the region's rich history and culture.
  • Varied Accommodation Options: Enjoy a wide range of lodgings, from cosy bed and breakfasts to comfortable hotels, catering to all traveller needs.

Find great hotels near Dufftown

Experience the charm of Dufftown with a variety of accommodation options, including welcoming bed and breakfasts and comfortable hotels. Whether you're seeking pet-friendly lodgings, family-friendly facilities, or an adventure-filled holiday, Dufftown has something to suit every traveller's needs. Explore the unique hotels and delightful accommodations in this picturesque Scottish town, perfect for a memorable getaway.

  • Craigellachie Hotel of Speyside: With a guest rating of 9.0, the Craigellachie Hotel of Speyside offers a unique blend of traditional Scottish charm and modern amenities. Situated 6km from Dufftown, this hotel caters to business travellers and those seeking a pet-friendly getaway. Guests have praised its welcoming atmosphere and comfortable accommodations. The property allows certain pets, ensuring that your furry friends can accompany you on your travels. Amenities include a pet policy that welcomes dogs and service animals, making it an ideal choice for animal lovers.
  • The Station Hotel: Rated at an impressive 9.4, The Station Hotel is located 11km from Dufftown and is known for its excellent dining options and vibrant atmosphere. Guests can indulge in breakfast and dinner at the onsite restaurant, or unwind at the bar and lounge. For the adventurous, various sports and recreational activities such as hiking, fishing, and horse riding can be enjoyed nearby. The hotel also features modern entertainment options, including satellite and flatscreen televisions, providing a comfortable and enjoyable stay.
  • The Aberlour Hotel: Another gem situated just 6km from Dufftown, The Aberlour Hotel boasts a guest rating of 9.0. This hotel is also pet-friendly, allowing guests to bring their dogs and cats along for the journey. With amenities such as food and water bowls for pets and a welcoming environment, it’s perfect for those travelling with animals. The hotel offers a warm and inviting atmosphere, making it a lovely retreat for visitors looking to experience the beauty of the Scottish Highlands.

Where to stay in Dufftown

Dufftown, known as the Whisky Capital of the World, offers a delightful blend of outdoor adventures and romantic escapes. Explore the charming village centre and immerse yourself in the friendly atmosphere. Just a short distance away, you can discover the stunning natural landscapes of the Speyside region, rich in culture and history. With its secluded spots and luxurious accommodations, Dufftown promises an unforgettable experience for every traveller seeking relaxation and adventure.

  • Aberlour: Nestled a mere 6km from Dufftown, Aberlour is a charming town that offers a delightful blend of outdoor adventures and family-friendly activities. Visitors flock here throughout the year, particularly from March to April and in July, eager to explore its scenic hiking trails and indulge in a round of golf. Aberlour is also home to fascinating attractions such as a local museum and historic sites, which provide insight into the region's rich heritage. With its welcoming atmosphere and abundance of natural beauty, Aberlour is an ideal base for exploring the great outdoors.
  • Keith: Situated in the heart of Moray, Keith is another city that draws travellers year-round, especially during January, April, and July. Its stunning landscapes and vibrant trails make it a haven for outdoor enthusiasts and adventure seekers. The town is well-equipped with accessible hiking paths and golf courses, while local landmarks, including a museum and national state park, offer a captivating glimpse into the area's history and natural wonders. Keith’s scenic beauty and diverse recreational activities ensure that visitors leave with lasting memories.
  • Craigellachie: Just 6km from Dufftown, the village of Craigellachie is a picturesque destination perfect for those seeking outdoor adventures and quality family time. Peak visitor seasons occur in April, July, and September, when guests can take advantage of the splendid hiking trails and golf courses in the vicinity. The village is situated near a museum and visitor centre, as well as a national state park, making it an excellent spot for nature lovers and history buffs alike. Craigellachie’s tranquil charm and recreational offerings make it a must-visit while holidaying in the area.

Things to do in Dufftown

Dufftown, renowned for its stunning landscapes, offers a variety of outdoor and romantic activities. Visitors can explore beautiful hiking trails, enjoy a round of golf, and partake in local and distillery tours. The famous Dufftown Whisky Trail provides a unique Scottish adventure, showcasing the region's rich whisky heritage. Whether you're seeking adventure or relaxation, Dufftown is the perfect destination for an unforgettable holiday.

Shopping

In Dufftown, you can explore local shops like The Whisky Castle for unique souvenirs. If you're up for a drive, head to Keith, where you'll find the Keith Market and various boutiques offering Scottish crafts and gifts, perfect for taking a piece of Scotland home with you.

Recreation

Explore the tranquil setting of the Dufftown Wellness Centre, where you can indulge in soothing treatments and rejuvenating therapies. For outdoor relaxation, take a leisurely stroll along the River Fiddich, enjoying the serene landscapes and fresh air, perfect for unwinding amidst nature.

Adventure

Explore the stunning Moray countryside on a hike through the nearby hills, where you can enjoy panoramic views and encounter local wildlife. Alternatively, embark on a whisky distillery tour in Dufftown to learn about the crafting of Scotland’s renowned spirits and savour some tastings along the way.

Nightlife

Dufftown offers a charming nightlife with its welcoming pubs like The Stuart Arms, where you can enjoy local ales and live music. For a cozier atmosphere, The Fiddichside Inn provides a relaxed setting to unwind after a day of exploring the beautiful Speyside region.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dufftown

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dufftown are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dufftown about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dufftown is Tuesday. The most expensive day to stay in Dufftown is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Furthermore, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are ready for booking.
  • Consider bundling your trip: You can potentially save money by combining your Dufftown hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dufftown

Dufftown offers a delightful blend of outdoor adventures, romantic escapes, and cultural experiences. Visitors can explore captivating attractions such as historic castles, intriguing museums, and scenic urban parks. This charming town is perfect for those seeking to immerse themselves in nature while enjoying the rich heritage and local romance that Dufftown has to offer.

  • Ballindalloch Castle: Nestled 14km from Dufftown, Ballindalloch Castle exudes a romantic charm with its stunning architecture and rich history. Visitors can explore the beautifully landscaped gardens and enjoy guided tours that reveal the castle's fascinating past.
  • The Linn Falls: Located 6km from Dufftown, The Linn Falls offers an enchanting outdoor experience. Surrounded by lush woodland, the waterfall is ideal for adventure seekers and romantics alike, providing picturesque spots for photography and leisurely walks.
  • Sandy Hole: Just 6km away, Sandy Hole is a tranquil water feature famed for its welcoming atmosphere. The area invites visitors to relax amidst cultural attractions, making it a luxurious escape from the hustle and bustle.

Best time to go to Dufftown

The best time to visit Dufftown is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.2°F (2.9°C)Light RainMostly CloudyAverageSlightly Low
February37.9°F (3.3°C)Light RainMostly CloudyAverageSlightly Low
March40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
June53.4°F (11.9°C)Light RainMostly CloudyAverageSlightly High
July56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
August55.6°F (13.1°C)Light RainMostly CloudyAverageSlightly High
September52.9°F (11.6°C)Light RainMostly CloudySlightly HighAverage
October47.5°F (8.6°C)Light RainMostly CloudySlightly LowAverage
November42.4°F (5.8°C)Light RainMostly CloudySlightly LowAverage
December38.1°F (3.4°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Dufftown

Flying into Dufftown is convenient with two major airports nearby. Aberdeen Airport (ABZ) is located 61km away, with notable hotels such as Marcliffe Hotel and Leonardo Hotel Aberdeen, both approximately 10km from the airport. Alternatively, INVerness Airport (INV) is 56km from Dufftown, with excellent options like Ness Walk and Rocpool Reserve, both about 13km away. For those considering Dundee Airport (DND), which is 111km away, The Hideaway Experience and Apex City Quay Hotel & Spa are ideal accommodations within a few km. Each airport provides accessible transport services to their respective hotels, ensuring a smooth journey for visitors.

Frequently asked questions

What's the best place for a stay in Dufftown?
Based on our traveller data, Hillside Havens is one of the top choices for your stay. This cabin offers free parking and private balconies. The Milking Sheds, Dufftown is another good option for your stay. See all available top hotels, or vacation rentals in Dufftown.
What are some of the best holiday rentals that Dufftown has to offer?
Taigh Mor: This holiday home rental outside of Dufftown has WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Dufftown.
If I need to cancel my hotel reservation in Dufftown, will I receive a refund?
Yes! You'll find that most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Dufftown.
What are some accommodation options with pools in Dufftown?
The Milking Sheds, Dufftown: Offers a children's pool and free self parking. View all hotels with pools in Dufftown.
What's it like to stay in Dufftown?
Visitors can enjoy all that Dufftown has to offer, including the local tours, restaurants and museums. Tourists to the city can also enjoy its welcoming locals. In Dufftown, there are 7 hotels and other accommodation options to choose from. Find out more about Dufftown.
What should I see while I'm in Dufftown?
Favourite places to visit include Glenfiddich Whisky Distillery, Dufftown Distillery and Balvenie Distillery. A couple of additional sights to add to your itinerary are Whisky Museum and Tininver Park. Take a look at what more there is to see and do in Expedia's Dufftown guide.
How should I get around Dufftown?
To venture out into the surrounding area, hop aboard a train at Keith and Dufftown Railway. If you want to venture out around the area, you may want a rental car in Dufftown for your journey.
What's the seasonal weather like in Dufftown?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Dufftown is 892 mm.