Find hotels in Dufftown from $73

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dufftown hotels

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (360 reviews)
"Perfect place to explore Dufftown and Craig. The staff are helpful and eager to make sure everything is just right. Highly recommend the Sunday Roast and Whiskey Room. "
United States
Erik
$270 nightly
The price is $324
Jun 1 - Jun 2
Total with taxes and fees
Craigellachie Hotel of Speyside

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (102 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
$192 nightly
The price is $230
May 30 - May 31
Total with taxes and fees
The Aberlour Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (251 reviews)
"Great location "
Australia
Vincent
$239 nightly
The price is $286
May 17 - May 18
Total with taxes and fees
The Station Hotel

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (347 reviews)
"This was a very nice place, easy to get to neighboring towns or walk to get an ice cream. Staff was friendly and the breakfast was good. "
United States
Adam
$184 nightly
The price is $221
May 10 - May 11
Total with taxes and fees
Balmoral Arms

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (47 reviews)
"Aberlour is a beautiful town. This stay serves it purpose, and the hosts and breakfast were awesome. They were very nice. The location is good, parking on the street, and room was cozy and not large. It may have been a little overpriced for what amenities and room we received, but it was clean and safe and we only stayed one night. We ate at the Mash Tun that night which was great and a great recommendation "
United States
Andrew
$175 nightly
The price is $210
May 16 - May 17
Total with taxes and fees
Bankhouse B&B

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (560 reviews)
"Good for a base, very helpful and friendly staff. Room clean and spacious, comfy bed and pillows, slept very well. Fabulous breakfast, hot food cooked to order. Overall a great stay."
United Kingdom
dawn
$122 nightly
The price is $146
May 17 - May 18
Total with taxes and fees
The Mansion House Hotel

Hilton Grand Vacations Club Craigendarroch Suites Scotland

Hilton Grand Vacations Club Craigendarroch Suites Scotland
4.0 star property
Ballater
9.0 out of 10, Wonderful, (264 reviews)
"Good location "
Australia
Vincent
$158 nightly
The price is $190
May 12 - May 13
Total with taxes and fees
Hilton Grand Vacations Club Craigendarroch Suites Scotland

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (472 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
$123 nightly
The price is $147
May 10 - May 11
Total with taxes and fees
Laichmoray Hotel

Old Manse of Craggan

Old Manse of Craggan
2.0 star property
Ballindalloch
10.0 out of 10, Exceptional, (1 review)
Old Manse of Craggan

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
$343 nightly
The price is $412
May 11 - May 12
Total with taxes and fees
Hillhead Hideaways

Weston House Serviced Accommodation, Self Catering

Weston House Serviced Accommodation, Self Catering
East
9.0 out of 10, Wonderful, (2 reviews)
"I will happily admit that I booked this not really knowing anything about the property but we needed somewhere to stay that was inexpensive. We were visiting the area to see family. The accommodation on the website says shared bathrooms- not something we really wanted but nevertheless it turned out that we had a room with our own toilet and wash basin. There were shower rooms and bathrooms close to all the rooms in our part of the accommodation. The decor is a bit tired but I understand that it...
United Kingdom
Jennifer C.
Weston House Serviced Accommodation, Self Catering

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (97 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
$157 nightly
The price is $188
May 14 - May 15
Total with taxes and fees
The Royal Oak Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (221 reviews)
" My room was clean and had a lovely view of the sea, the only down side was, it was really cold in my room in the evening/night times. "
United Kingdom
Tina
$112 nightly
The price is $134
Jun 6 - Jun 7
Total with taxes and fees
Golf View Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (120 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
$165 nightly
The price is $198
May 10 - May 11
Total with taxes and fees
Sunninghill

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
$333 nightly
The price is $400
May 24 - May 25
Total with taxes and fees
Kildrummy Inn

Douneside House

Douneside House
4.0 star property
Aboyne
9.8 out of 10, Exceptional, (55 reviews)
"Great food and hospitality "
United Kingdom
Janahan
$271 nightly
The price is $325
May 10 - May 11
Total with taxes and fees
Douneside House

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (158 reviews)
"Cosy "
United Kingdom
Marianne
$53 nightly
The price is $64
May 20 - May 21
Total with taxes and fees
The Old Coach House Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (132 reviews)
"Rooms were nice no issues. "
United States
Joe
$158 nightly
The price is $190
May 19 - May 20
Total with taxes and fees
The Seafield Arms

The Boat Inn

The Boat Inn
3.0 star property
Aboyne
9.6 out of 10, Exceptional, (216 reviews)
"Great rooms and food"
United Kingdom
Jeff
$156 nightly
The price is $188
May 17 - May 18
Total with taxes and fees
The Boat Inn

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (139 reviews)
"Staff were friendly and helpful. Breakfast was good quality and well cooked. Seaview (if you get one) was directly overlooking the lovely beach. Room was very clean and a good standard. "
United Kingdom
Alastair
$169 nightly
The price is $203
May 18 - May 19
Total with taxes and fees
Cullen Bay 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

Hotels in Dufftown with star-rating

Find out more about Dufftown

Top reasons to visit Dufftown

  • Scenic Hiking Trails: Explore diverse outdoor adventures with picturesque hiking trails that showcase Dufftown's stunning landscapes.
  • Whiskey Distilleries: Tour renowned distilleries to experience the local whiskey culture and savor tastings of fine spirits.
  • Charming Castles and Gardens: Visit captivating castles and serene gardens that reflect the rich history and beauty of the area.
  • Family-Friendly Activities: Enjoy a variety of activities suitable for all ages, making Dufftown a great destination for families.
  • Cozy Accommodations: Choose from a range of charming places to stay, from cozy B&Bs to inviting hotels, tailored for every traveler.

Find great hotels near Dufftown

Discover the charm of Dufftown with a variety of accommodation options tailored to every traveler’s needs. From cozy bed and breakfasts to inviting hotels, you'll find the perfect spot for a memorable stay. Enjoy pet-friendly amenities, family-friendly services, and a touch of historic charm as you explore the stunning Speyside region. Whether you're searching for the best hotels or a unique experience at the Dowans Hotel Speyside, Dufftown has something special for everyone.

  • Craigellachie Hotel of Speyside: A luxurious 4-star retreat, Craigellachie Hotel of Speyside boasts a guest rating of 9.0. Located 4 miles from Dufftown, this property is an ideal choice for business travelers and those seeking a pet-friendly, nature-themed escape. The hotel features a focus on wellness and natural accommodations, ensuring a refreshing experience for guests. Amenities include pet-friendly policies, allowing certain pets on-site, and a tranquil environment that blends perfectly with the stunning Scottish landscape, making it a unique getaway for nature lovers.
  • The Station Hotel: With an impressive guest rating of 9.4, The Station Hotel is a 4-star lodging option situated 7 miles from Dufftown. This hotel offers a delightful dining experience with on-site restaurants, including options for dinner and reservations. Guests can partake in various recreational activities nearby, such as horseback riding, hiking, and fishing. The hotel also provides entertainment features like satellite TV and flat-screen TVs in rooms, ensuring a comfortable and enjoyable stay for those looking to explore the beautiful Speyside region.
  • OYO Eastbank Hotel, Speyside Scotland: This charming 3.5-star hotel is located 6 miles from Dufftown and caters to golf enthusiasts and pet-friendly travelers. With its golf-themed offerings, guests can indulge in their passion for the sport right at the property. OYO Eastbank Hotel allows certain pets, making it a welcoming option for furry companions. The combination of a relaxed atmosphere and convenient amenities makes this hotel a solid choice for those looking to enjoy both golf and the natural beauty of Speyside.

Where to stay in Dufftown

Discover the charm of Dufftown, a delightful Scottish village perfect for outdoor adventures and romantic getaways. Explore its friendly atmosphere, rich culture, and the authentic Scottish experience it offers. Just a short distance from Abernethy Golf Club, Dufftown invites you to uncover its hidden gems and enjoy the idyllic surroundings. Don’t miss the chance to immerse yourself in this enchanting town and its beautiful landscapes.

  • Aberlour: Located a mere 4 miles from Dufftown, Aberlour is a charming city that offers a blend of outdoor adventure and family-friendly experiences. With a year-round appeal, visitors flock here mainly from March to April and during the summer months of July. Outdoor enthusiasts will appreciate the plentiful hiking trails and golf courses. The local attractions include a fascinating museum and a welcoming visitor center, as well as historic sites that provide a glimpse into the rich local heritage.
  • Keith: Sitting within the boundaries of Dufftown, Keith is a vibrant city known for its stunning scenery and outdoor activities. The city sees a steady stream of visitors throughout the year, peaking in January, April, and July. Here, you can explore scenic trails and take advantage of the local golf courses. Notable landmarks include a museum, a visitor center, and the breathtaking national state park that invites exploration and offers stunning views of the surrounding landscapes.
  • Craigellachie: Just 4 miles from Dufftown, Craigellachie is a picturesque village that attracts visitors for its outdoor adventures and family-friendly activities. With peak visitor numbers in April, July, and September, this quaint village is perfect for those looking to unwind in nature. Popular activities include access to hiking trails and golf courses. Don't miss local landmarks like the museum and visitor center, along with the nearby national park, which offers a wealth of natural beauty and recreational opportunities.

Things to do near Dufftown

Dufftown offers a delightful blend of outdoor adventures and romantic getaways. Enjoy scenic hiking trails and access to golf courses, while also indulging in local shopping experiences. Don't miss the chance to tour the famous distilleries and partake in sightseeing tours that showcase the area's stunning landscapes and rich history. Whether you're exploring the great outdoors or savoring local culture, Dufftown promises a memorable vacation.

Shopping

Dufftown offers charming local shops like The Whisky Shop, where you can find unique whisky gifts and souvenirs. If you're up for a drive, visit Elgin's St. Giles Shopping Centre, about 13 miles away, featuring a mix of shops, cafes, and services perfect for gift hunting.

Recreation

Experience the serene Dufftown Golf Course, just a mile from town, where luxury meets nature on the greens. For a slightly longer drive, enjoy Keith Golf Club and Buckpool Golf Club, both offering stunning views and a tranquil atmosphere perfect for relaxation and recreation.

Adventure

Explore the stunning landscapes of the Moray Speyside region with a hike through the picturesque Glenlivet Estate, where you can enjoy scenic trails and wildlife. For a thrilling experience, try whisky tasting at local distilleries, immersing yourself in the rich culture and history of Scotland's famous spirits.

Nightlife

In Dufftown, the iconic Craigellachie Hotel features a cozy bar with local whiskies and live music, while the Mash Tun offers a relaxed atmosphere with craft beers and pub quizzes. For a more vibrant scene, head to the nearby town of Keith, where traditional pubs come alive with local charm.

*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 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: 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 Wednesday. The most expensive day to stay in Dufftown is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Dufftown hotel, flights, and activities all in one.

Find the best attractions near Dufftown

Dufftown, known for its charm, offers a delightful blend of outdoor adventures and romantic getaways. Visitors can explore captivating castles, stunning waterfalls, and serene private gardens. The area's attractions cater to travelers seeking cultural experiences and family-friendly activities, making it an ideal destination for those who appreciate nature and history alike. Whether you're hiking through scenic landscapes or enjoying a peaceful moment in a garden, Dufftown has something for everyone.

  • Ballindalloch Castle: Located 9 miles from Dufftown, this stunning castle offers a glimpse into Scottish heritage with its romantic architecture and lush gardens. Visitors can explore the castle's rich history and enjoy the enchanting ambiance of the surrounding estate.
  • The Linn Falls: Just 4 miles away, The Linn Falls is a picturesque waterfall perfect for outdoor enthusiasts. Experience the thrill of adventure as you hike to the falls, surrounded by nature's beauty and a romantic atmosphere that makes it an ideal spot for couples.
  • Ben Rinnes: A mere 5 miles from Dufftown, Ben Rinnes is a majestic mountain offering breathtaking scenery. Hikers will enjoy the challenges of the trails and the exhilarating outdoor experience, making it a must-visit for adventurers.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 LowSlightly Low
December38.1°F (3.4°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dufftown

To visit Dufftown, you can fly into several major airports. Aberdeen International Airport (ABZ) is located 38 miles away, with notable hotels nearby such as the 5-star Marcliffe, 6 miles from the airport, and the Courtyard by Marriott, just 0.3 miles away. INVerness Airport (INV) is 35 miles from Dufftown, with luxurious options like Rocpool Reserve and Ness Walk, both 8 miles away, offering various transportation services. Dundee Airport (DND) is further at 69 miles, featuring the 5-star Hideaway Experience, 5 miles away, and the Premier Inn Dundee North, 2 miles from the airport, providing limited airport shuttle services.

Frequently asked questions

What is the best area to stay in Dufftown?
The best area to stay in Dufftown is within the village center itself, as it provides the most convenient access to local amenities and attractions.

Dufftown's center is compact and walkable, with the main square, known as the Clock Tower, serving as a central point. Most of the village's shops, pubs, and eateries are concentrated around this area and along the main thoroughfares like Balvenie Street and Fife Street. This layout makes it easy to explore on foot.

For couples interested in whisky tourism, staying in the village center is ideal. You'll be within walking distance of several well-known distilleries offering tours and tastings, such as the Glenfiddich Distillery and The Balvenie Distillery, both easily accessible from the village. The Dufftown Whisky Museum is also centrally located, offering insights into the local industry.

Solo travelers will also find the village center appealing due to its convenience. With pubs and restaurants just a short stroll from most accommodations, it's easy to find a place for an evening meal or a dram without needing transportation.
When is the best time to go to Dufftown?
The best time to visit Dufftown is during the spring (April to May) and autumn (September to October) months.

These periods offer comfortable weather for exploring, with fewer crowds than the peak summer season. You'll find the natural beauty of the Speyside region, where Dufftown is located, particularly appealing during these times, especially for walks and distillery tours. The spring brings blossoming landscapes, while autumn showcases rich fall colors.

For travelers primarily interested in whisky festivals and events, late September and early October are ideal. This is when the annual Spirit of Speyside Autumn Festival typically takes place, offering a wide array of tastings, tours, and behind-the-scenes experiences at local distilleries.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dufftown.
How can I save on a Dufftown hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Dufftown hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Dufftown hotel?
Prices for hotels in Dufftown often vary, but you can find a great deal from $73 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia