Curated Luxury hotel deals in Dufftown

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Dufftown

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Craigellachie Hotel of Speyside
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Craigellachie, Aberlour · 6.18 km from centre

9.0

 

393 reviews

Breakfast available

Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 15-minute walk of River Spey and Speyside Cooperage. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.

Compare price on Booking.com
Compare price on Booking.com
Craigellachie Hotel of Speyside
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Craigellachie · 6.20 km from centre

8.7

 

591 reviews

Breakfast available

Located in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893. This luxury hotel offers scenic views of the rivers Spey and Fiddoch, the Thomas Telford Bridge and surrounding mountains.

The impressive Victorian building features picturesque views across the forest. All rooms feature private bathrooms, a TV and seating area.

The Craigellachie Hotel offers over 700 whiskeys in the Quaich Bar, with tasting sessions available. The Copper Dog Grill offers home-cooked dishes, prepared using local produce.

Craigellachie Hotel is just 25 minutes from Cairngorm National Park, and excursions to Inverness and Loch Ness run locally. Elgin is less than 14 miles away.

Craigellachie Salmon Fishing Beat is directly opposite the hotel, and many famous distilleries are within 30 minutes' drive. The area is a popular spot for hunting and walking.

Nestled in the luxury valley of Speyside, The Craigellachie Hotel was described by Condé Nast Traveler as “the oldest and greatest whiskey hotel in the world”. The Craigellachie has 26 bedrooms, and it’s home to the oldest pub in Speyside: the Spey Inn, an old drovers inn dating back to 1703, and to the world-renowned Quaich Bar, where guests and tourists can savor over 1,000 single-malt whiskeys alongside some of the best cocktails.

The luxury valley of Speyside is home to 70% of whiskey distilleries and the most famous ones such as Macallan, Glenfarclas, Glenfiddich, Craigellachie and many more, are within a 20-mile radius from the hotel.

Speyside is also renowned for its incredible scenery and the River Spey is just 3 minutes from the hotel. It is a spectacular place to come and visit for walks, tours or just relaxing.

Speyside is known for being a microclimate and its food produce is regarded as some of the finest in the world.

The Craigellachie offers free in-room WiFi, free parking and local staff to help you plan your best Speyside adventures. Our menus offer the finest local produce, whether for breakfast, lunch or dinner.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Station Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rothes, Aberlour · 10.51 km from centre

9.4

 

280 reviews

Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage. This hotel is 5.1 mi (8.2 km) from Aberlour Distillery and 7 mi (11.3 km) from Balvenie Distillery.

Compare price on Booking.com
Compare price on Booking.com
Hotel 1881 of Speyside
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aberlour, Archiestown · 10.28 km from centre

9.5

 

43 reviews

<h2>Comfortable Accommodations</h2>

Hotel 1881 of Speyside in Archiestown offers comfortable rooms with private bathrooms, bathrobes, and free WiFi. Each room includes a work desk, TV, and modern amenities.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Scottish cuisine with vegetarian, vegan, gluten-free, and dairy-free options. Guests can enjoy lunch, dinner, and cocktails in a modern and romantic ambiance.

<h2>Leisure Facilities</h2>

The hotel features a sun terrace, garden, and outdoor seating area. Additional amenities include a bar, picnic area, and bicycle parking. Free on-site private parking is available.

<h2>Location and Attractions</h2>

Located 35 mi from Inverness Airport, the hotel is near attractions such as Elgin Cathedral (17 mi) and Huntly Castle (24 mi). Guests can enjoy hiking and visit local museums. Highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Ben View
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Keith · 7.84 km from centre

9.7

 

3 reviews

Ben View is located in Keith, just 19 miles from Huntly Castle and 23 miles from Elgin Cathedral. The property is around 23 miles from Corgarff Castle, 25 miles from Grantown Museum, and 26 miles from Leith Hall Garden & Estate. The vacation home also provides free Wifi and free private parking.

The vacation home includes 1 bedroom, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is provided. The accommodation is non-smoking.

Guests at Ben View can enjoy cycling nearby, or make the most of the garden.

Abernethy Golf Club is 28 miles from the accommodation, while Kildrummy Castle is 28 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor