Hotels in Dufftown

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Dufftown?

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (105 reviews)
Experience warm Highland hospitality at this Aberlour retreat with 2 cozy bars and an on-site restaurant serving lunch and dinner. Explore nearby Sandy Hole and The Linn Falls, then return to enjoy the outdoor terrace and convenient free WiFi and parking.
The price is $200
$240 total
includes taxes & fees
Jun 8 - Jun 9
The Aberlour Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (364 reviews)
Escape to this charming hotel in Aberlour, where 2 cozy bars welcome you after a day exploring nearby Speyside Cooperage and Macallan Distillery. Free breakfast, WiFi and parking add value while the helpful staff ensure a memorable Scottish stay.
The price is $252
$302 total
includes taxes & fees
Jun 28 - Jun 29
Craigellachie Hotel of Speyside

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (573 reviews)
Discover a charming boutique retreat next to golf greens in Elgin. Just a 14-minute walk from the train station, this hotel features a restaurant, garden, and terrace. Relax and Elgin Museum are nearby, with free WiFi and parking for added convenience.
The price is $120
$144 total
includes taxes & fees
Jun 14 - Jun 15
The Mansion House Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (256 reviews)
Feel the charm of this Scottish retreat offering 24-hour room service and free WiFi. Glen Grant Distillery waits nearby, while Pagodas restaurant serves delicious breakfast and dinner. Enjoy free parking and easy access to Keith and Dufftown Railway.
The price is $239
$286 total
includes taxes & fees
Jul 7 - Jul 8
The Station Hotel

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (48 reviews)
Set in charming Aberlour, this B&B offers free parking and daily housekeeping for a stress-free stay. Hike to nearby Linn Falls, kayak local waters, or explore the Keith and Dufftown Railway just 10 minutes away.
The price is $178
$213 total
includes taxes & fees
Jun 14 - Jun 15
Bankhouse B&B

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (140 reviews)
Experience seaside charm at this Buckie hotel with commanding bay vistas. After savoring the complimentary breakfast, explore nearby Cullen Golf Club or Harbour. Return for drinks at the welcoming bar, where attentive staff ensure a memorable Scottish getaway.
The price is $167
$200 total
includes taxes & fees
Jun 8 - Jun 9
Cullen Bay Hotel

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (476 reviews)
Savor the comforts of this charming hotel with 2 bars and a café, just 4 minutes from Elgin Station. After exploring nearby Elgin Museum, return to welcoming staff and enjoy free WiFi, breakfast, and parking during your Scottish getaway.
The price is $189
$227 total
includes taxes & fees
Jun 11 - Jun 12
Laichmoray Hotel

Old Manse of Craggan

Old Manse of Craggan
2.0 star property
Ballindalloch
10.0 out of 10, Exceptional, (2 reviews)
Tucked within a 10-minute drive of Cairngorms National Park, this peaceful B&B offers a garden sanctuary near Glenlivet Distillery and Ballindalloch Castle. The Keith and Dufftown Railway is just 24 minutes away for exploring more Highland treasures.
Old Manse of Craggan

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, (272 reviews)
Tucked in Ballater near Cairngorms National Park, this hotel features an indoor pool, hot tub, and full-service spa. Guests love the helpful staff and convenient location for palace tours and exploring Scotland's beauty.
The price is $227
$272 total
includes taxes & fees
Jun 10 - Jun 11
Hilton Grand Vacations Club Craigendarroch Suites Scotland

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (358 reviews)
Tucked in charming Ballater near Cairngorms National Park, this hotel offers The Dining Room with local fare and convenient room service. Just minutes from Ballater Golf Club and the royal Balmoral Castle, with attentive staff and free parking.
The price is $180
$216 total
includes taxes & fees
Jul 2 - Jul 3
Balmoral Arms

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
Unwind at this luxurious lodge offering private hot tubs and complimentary perks like WiFi and parking. Explore nearby Aultmore and Glen Keith Distilleries, just a short drive from Keith Station.
The price is $350
$420 total
includes taxes & fees
Jun 8 - Jun 9
Hillhead Hideaways

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (440 reviews)
Overlooking the bay in picturesque Lossiemouth, this hotel offers comfort near Moray Golf Club. Enjoy a drink at the welcoming bar after exploring local attractions. Clean rooms, helpful staff, and free WiFi with parking make for a relaxing coastal escape.
The price is $110
$132 total
includes taxes & fees
Jun 21 - Jun 22
Stotfield Hotel

The Commercial Hotel

The Commercial Hotel
3.0 star property
Aboyne
9.4 out of 10, Exceptional, (268 reviews)
Embrace the charm of Aboyne at this rural hotel with outdoor tennis courts and a welcoming restaurant and bar. Just a 10-minute drive from Cairngorms National Park, with Deeside Activity Park and Craigievar Castle nearby.
The price is $145
$173 total
includes taxes & fees
Jun 9 - Jun 10
The Commercial Hotel

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
Escape to this luxurious inn near Kildrummy Castle, offering a serene garden setting and elegant terrace. The onsite restaurant serves delicious meals, while the inviting bar provides perfect evening relaxation after exploring Cairngorms National Park.
The price is $328
$394 total
includes taxes & fees
Jun 10 - Jun 11
Kildrummy Inn

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (121 reviews)
Discover this welcoming hotel near Quarry Loch, offering a cozy bar and on-site café. After exploring nearby Portgordon Harbour, return to friendly service and convenient amenities including free WiFi and parking.
The price is $138
$166 total
includes taxes & fees
Jun 10 - Jun 11
The Mill House Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (125 reviews)
Immerse yourself in this charming Sunninghill hotel near Elgin Station. Savor meals at the restaurant, unwind with drinks at the cozy bar, and explore nearby Elgin Museum. Complimentary WiFi and parking make your Scottish getaway effortless.
The price is $163
$195 total
includes taxes & fees
Jun 11 - Jun 12
Sunninghill

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
Outdoor enthusiasts will love this inviting B&B near Cluny Square and Buckie Range Rear. Kayaking, mountain biking, and cross-country skiing await nearby, with daily housekeeping adding comfort to your Scottish coastal adventure.
The price is $110
$132 total
includes taxes & fees
Jun 9 - Jun 10
Kintrae B&B

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (100 reviews)
Set in Buckie, this inviting hotel offers complimentary breakfast, WiFi, and parking. Unwind at the welcoming bar/lounge or grab a bite at the on-site café. Explore nearby attractions like Cullen Harbour and Millennium Garden, with Keith Station just a short drive away.
The price is $165
$197 total
includes taxes & fees
Jun 8 - Jun 9
The Royal Oak Hotel

The Boat Inn

The Boat Inn
3.0 star property
Aboyne
9.6 out of 10, Exceptional, (223 reviews)
Escape to The Boat Inn, where you'll enjoy traditional hospitality near Cairngorms National Park. The inviting bar and restaurant serve meals throughout the day. Free WiFi and parking add convenience while exploring local attractions like Aboyne Golf Club.
The price is $132
$178 total
includes taxes & fees
Jun 8 - Jun 9
The Boat Inn
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.

Top landmarks in Dufftown

Learn more about Dufftown

Dufftown is well-known for its attractions such as Dufftown Distillery and Glenfiddich Whisky Distillery.

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

Check out reviews of Dufftown hotels guests love

Frequently asked questions

What accommodations do travelers like in Dufftown?
Can I book refundable accommodations in Dufftown?
If you need the flexibility to change your travel plans to Dufftown, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Dufftown be like during my visit?
July and August are typically the warmest months in Dufftown when the average temp is 55°F. January and February are the coldest months when the average temperature is 38°F. August and July are the months with the most rain.
Why should I book my Dufftown hotel with Hotels.com?
There are lots of reasons to book your Dufftown trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.