‘Welcome to Dufftown. The malt whisky capital’ road sign in Dufftown, Scotland.

Find hotels in Dufftown from Rp1.178.812

  • 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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Dufftown hotels

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (30 reviews)
"They were great hosts. The location was prefect. We were able to walk to and from the distillery while leave the car parked. The near by restaurant was amazing"
Canada
Harlan
The price is Rp4.135.861
Rp4.963.033 total
includes taxes & fees
22 Jul - 23 Jul
The Milking Sheds, Dufftown

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (579 reviews)
"Great service at breakfast"
Canada
Luc
The price is Rp2.038.392
Rp2.446.071 total
includes taxes & fees
5 Jul - 6 Jul
The Mansion House Hotel

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (479 reviews)
"We found the hotel to be clean and comfortable with polite friendly staff. My husband had a suggestion for Scottish beer to be sold in the bar. We enjoyed our stay."
Canada
Rosemary
The price is Rp2.658.768
Rp3.190.521 total
includes taxes & fees
27 Jun - 28 Jun
Laichmoray Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (269 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 Rp1.868.227
Rp2.241.873 total
includes taxes & fees
29 Jun - 30 Jun
Argyle Guest House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (106 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is Rp3.348.078
Rp4.017.693 total
includes taxes & fees
2 Jul - 3 Jul
The Aberlour Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (372 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 Rp4.361.265
Rp5.233.518 total
includes taxes & fees
12 Jul - 13 Jul
Craigellachie Hotel of Speyside

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 Rp2.140.308
Rp2.568.369 total
includes taxes & fees
27 Jun - 28 Jun
The Mill House Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (227 reviews)
"Lovely place comfortable and well kept"
United Kingdom
Michelle
The price is Rp2.068.815
Rp2.482.578 total
includes taxes & fees
1 Jul - 2 Jul
Golf View Hotel

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is Rp3.367.773
Rp4.041.327 total
includes taxes & fees
3 Jul - 4 Jul
Cardhu Country House

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (276 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
The price is Rp1.426.694
Rp1.712.033 total
includes taxes & fees
28 Jun - 29 Jun
Firth Hotel & Restaurant

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (98 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is Rp4.234.334
Rp5.081.201 total
includes taxes & fees
14 Jul - 15 Jul
Craigellachie Lodge

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too 😀"
United Kingdom
Debbie
The price is Rp2.541.911
Rp3.050.293 total
includes taxes & fees
7 Jul - 8 Jul
The Pines Guesthouse

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (161 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 Rp2.540.600
Rp3.048.720 total
includes taxes & fees
28 Jun - 29 Jun
The Grant Arms Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (161 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is Rp1.998.086
Rp2.397.704 total
includes taxes & fees
27 Jun - 28 Jun
The Royal Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (127 reviews)
"The rooms were clean. The staff were lovely and accommodating. I highly recommend it."
Canada
Shirley
The price is Rp2.880.450
Rp3.456.634 total
includes taxes & fees
27 Jun - 28 Jun
Sunninghill

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (164 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is Rp982.343
Rp1.178.812 total
includes taxes & fees
8 Jul - 9 Jul
The Old Coach House Hotel

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is Rp4.455.909
Rp5.347.091 total
includes taxes & fees
7 Jul - 8 Jul
Hotel 1881 Archiestown

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is Rp10.701.254
Rp12.841.505 total
includes taxes & fees
6 Jul - 7 Jul
The Dance Hall at The Institute Executive Apartments

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is Rp3.732.826
Rp4.479.392 total
includes taxes & fees
7 Jul - 8 Jul
St Michaels Guesthouse

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (214 reviews)
"Easy to find, amazing breakfast, and the staff were extremely kind. Excellent one night stopover."
United States
Shannon
The price is Rp1.815.525
Rp1.815.525 total
includes taxes & fees
20 Jul - 21 Jul
Ben Mhor Hotel
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.

‘Welcome to Dufftown. The malt whisky capital’ road sign in Dufftown, Scotland.

Top Dufftown Hotel Reviews

More cheap stays in Dufftown

Find out more about Dufftown

Top reasons to visit Dufftown

  • Whisky Heritage: Visit the Dufftown Whisky Museum to delve into the town's rich distilling history and sample local spirits.
  • Scenic Trails: Enjoy hiking on picturesque paths that offer breathtaking views of the Scottish countryside.
  • Charming Accommodations: Stay in delightful bed and breakfasts or historic hotels that reflect the village's character.
  • Exciting Sightseeing Tours: Join tours that showcase Dufftown's stunning landscapes and cultural heritage.
  • Outdoor Activities: Engage in golf and explore nearby parks for a perfect blend of relaxation and adventure.

Find great hotels near Dufftown

Dufftown offers a delightful selection of accommodations, from charming bed and breakfasts to comfortable hotels, catering to various preferences. Whether you're seeking a family-friendly establishment, a pet-friendly option, or a place steeped in history, you'll find the perfect base for your Scottish adventure. Explore the best hotels in Dufftown and enjoy a memorable stay amidst the picturesque surroundings of this historic whisky town.

  • The Station Hotel: A charming 4-star hotel located 11km from Dufftown, The Station Hotel boasts a remarkable guest rating of 9.4 out of 10. This hotel features a variety of dining options including a bar and lounge, as well as multiple restaurants that cater to different culinary preferences. Guests can indulge in recreational activities such as hiking, biking, horse riding, and fishing in nearby locations. The hotel also offers entertainment options, including satellite and flat-screen TVs, making it an excellent choice for those looking for both comfort and adventure during their stay.
  • The Aberlour Hotel: Located 6km from Dufftown, The Aberlour Hotel is a welcoming 3-star property with a guest rating of 9.0 out of 10. This hotel is ideal for pet owners, as it allows pets on-site, providing amenities such as food and water bowls. The hotel's friendly atmosphere and pet-friendly policies make it a delightful option for travellers seeking companionship during their getaway. Its quaint charm and proximity to local attractions ensure a pleasant and memorable stay.
  • OYO Eastbank Hotel, Speyside Scotland: A 3.5-star hotel positioned 10km from Dufftown, OYO Eastbank Hotel offers a unique golf-themed experience along with pet-friendly accommodations. This property allows pets, making it suitable for those who wish to travel with their furry friends. Guests can enjoy golf-related activities at the hotel, ensuring a fun and engaging stay. The combination of recreational opportunities and comfortable amenities makes this hotel a noteworthy choice for golf enthusiasts and pet lovers alike.

Where to stay in Dufftown

Discover the enchanting charm of Dufftown, a delightful Scottish village perfect for romantic getaways and outdoor adventures. Explore its friendly atmosphere, with opportunities for shopping and indulging in local culture. Venture nearby to experience secluded landscapes and luxurious retreats. Whether you're here for business or leisure, Dufftown's unique vibe and captivating surroundings will leave you with unforgettable memories.

  • Aberlour: Nestled approximately 6km from Dufftown, Aberlour is a charming town that invites travellers seeking outdoor adventures and family-friendly experiences. This picturesque location features stunning hiking trails and golf courses, perfect for those looking to immerse themselves in nature. Visitors can explore local landmarks such as the museum and visitor centre, which showcase the town's rich history. Aberlour's peak visitor seasons occur from March to April and July, making it an ideal spring and summer destination for those wanting to enjoy the great Scottish outdoors.
  • Keith: Situated in the heart of Moray, Keith is the city where Dufftown resides. It is known for its stunning scenery and outdoor activities, attracting visitors year-round. The city boasts excellent hiking trails and access to nearby golf courses, making it a favourite for adventure enthusiasts. Keith's attractions include a museum and a visitor centre that provide insights into local culture and history. The peak travel months are January, April, and July, making it a vibrant destination for those looking to explore the Scottish countryside and its breathtaking landscapes.
  • Craigellachie: Just 6km from Dufftown, Craigellachie is a quaint village perfect for families and outdoor lovers. The area is renowned for its scenic hiking trails and golf opportunities, offering a variety of activities for all ages. Visitors can enjoy attractions such as the local museum and national park, which highlight the region's natural beauty and heritage. Travel peaks in April, July, and September, making Craigellachie an excellent choice for those seeking a peaceful retreat amidst stunning Scottish scenery.

Things to do in Dufftown

Shopping

Dufftown offers charming local shops where you can find whisky souvenirs and crafts. If you're up for a drive, head to Elgin's St. Giles Shopping Centre for a variety of high street brands and unique gift shops.

Recreation

Experience relaxation at The Craigellachie Hotel’s spa, where you can indulge in soothing treatments and enjoy a tranquil atmosphere. For outdoor recreation, explore the scenic walks along the River Spey, offering beautiful landscapes and a chance to connect with nature.

Adventure

Explore the Speyside Cooperage to witness the traditional craft of barrel making and enjoy interactive exhibits. For outdoor enthusiasts, the nearby Moray Way offers scenic walking trails through beautiful landscapes, ideal for hiking and spotting local wildlife.

Nightlife

In Dufftown, enjoy a pint at the iconic Craigellachie Hotel's bar or unwind with live music at The Speyside Cooperage. For a lively atmosphere, visit The Stuart Arms, where you can mingle with locals and savour traditional Scottish hospitality.

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

Booking tips and Expedia advantages for Dufftown

To save money on your trip to Dufftown, consider visiting during the cheaper months of January to February and November, while avoiding peak summer prices. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on Expedia. Tuesdays tend to be the least expensive days to stay, while Fridays are the priciest. Utilise Expedia’s filters to find eco-friendly options and sort by price to secure the best deals. Combining hotel bookings with flights can further reduce costs, ensuring a budget-friendly experience in Dufftown.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dufftown are January to February and November, 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: Booking a hotel in Dufftown about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of hotel you wish to stay in. For instance, by selecting the Eco-certified option, you will be presented with sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • 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, known for its charming outdoor and romantic experiences, offers a delightful blend of attractions such as castles, museums, and urban parks. Visitors can explore the Dufftown Whisky Museum for a taste of local heritage or take a scenic ride on the Dufftown Railway. With its captivating scenery and rich culture, Dufftown is an ideal destination for those seeking adventure and romance in the heart of Scotland.

  • Ballindalloch Castle: Nestled 14km from Dufftown, this stunning castle exudes a sense of culture and romance. Surrounded by beautiful gardens and scenic landscapes, visitors can explore its rich history, impressive architecture, and the enchanting estate that makes it a delightful stop for history enthusiasts and romantics alike.
  • The Linn Falls: Located 6km from Dufftown, The Linn Falls offers a breathtaking outdoor experience. The cascading waters create a picturesque setting, ideal for adventure seekers and couples looking for a romantic stroll amidst nature’s beauty.
  • Sandy Hole: Just 6km from Dufftown, Sandy Hole is a charming water feature that embodies culture and luxury. It's a great spot to relax while enjoying the friendly atmosphere and soaking in the local vibe, making it an inviting place to unwind.

Best time to go to Dufftown

The best time to visit Dufftown can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dufftown falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dufftown falls in January, 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

Visiting Dufftown is convenient via several major airports. Aberdeen Airport (ABZ) is located 61km away, with excellent hotels nearby such as the 5-star Marcliffe, 10km from the airport, and the 4-star Leonardo Hotel, also 10km away. Inverness Airport (INV) is closer at 56km, featuring luxurious options like Ness Walk and Rocpool Reserve, both 13km from the airport. Dundee Airport (DND), situated 111km from Dufftown, offers hotels like The Hideaway Experience, 8km away, and Premier Inn Dundee North, just 3km from the airport. Each airport provides various transportation services to ensure a smooth journey to Dufftown.

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. Other good options for your stay include The Milking Sheds, Dufftown and The Tannochbrae. See all available top hotels, or vacation rentals in Dufftown.
What are some of the best holiday rentals that Dufftown has to offer?
The Tannochbrae: This highly rated holiday home rental in Dufftown offers a BBQ and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. 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 Dufftown Distillery, Glenfiddich Whisky 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.