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

Search Hotels with Restaurant in Dufftown

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Dufftown Hotels with Restaurant

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Our top choices for Dufftown hotels with a restaurant

1. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
£200
includes taxes & fees
10 Sept - 11 Sept
Craigellachie Lodge

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
£275
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

3. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
£169
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

4. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
£213
includes taxes & fees
1 Oct - 2 Oct
Hotel 1881 Archiestown

5. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
£231
includes taxes & fees
17 Sept - 18 Sept
The Station Hotel

6. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
£98
includes taxes & fees
30 Sept - 1 Oct
Argyle Guest House

7. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
£122
includes taxes & fees
4 Sept - 5 Sept
The Mill House Hotel

8. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£127
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

9. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
£107
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel
View all properties

Top Dufftown Hotel Reviews

The Royal Hotel

The Royal Hotel

8/10 Good
"Likes- large room and bed. Character property and easy parking. Good breakfast. Dislikes- TV no aerial connection and not tuned into any channels/apps asking for wifi details. No bedside lights just roof light and large wall light not near bed."
William 1-night trip
Posted 2 days ago
The Royal Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 3 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 3 days ago
The Mansion House Hotel
The Grant Arms Hotel

The Grant Arms Hotel

8/10 Good
"The property was very clean especially the bathroom. Our room was quite small but had everything you need. The staff were really friendly."
Alison 1-night trip
Posted 6 days ago
The Grant Arms Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 3 weeks ago
Stotfield Hotel

Frequently asked questions

How much do hotels with restaurants in Dufftown cost?
The price for hotels in Dufftown ranges from £98 to £275 per night. Expedia has great deals on hotels with restaurants or close to top food areas that'll satisfy both your stomach and wallet. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why book your hotel with dining in Dufftown with Expedia?
Reserving a hotel with dining in Dufftown is as simple as entering your travel dates and picking an option that has what you need. Looking for a getaway that has its own restaurant or is in an epicurean hot spot? Want it to be affordable or luxurious? Use Expedia's filters to further narrow your search results and find the ideal fit at the right price.
How can I find cheap hotels with dining in Dufftown?
The simplest way to uncover cheap hotels with dining in Dufftown is with Expedia's handy filter tool. Source stays with restaurants or a few extras, like included breakfast and dinner. You can also narrow down your search results by budget, amenities and star rating to snag awesome bargains in a few clicks.
What is there to do in Dufftown near my hotel with dining?
If you're eager to explore the best of Dufftown, Glenfiddich Whisky Distillery is the ideal place to start.

Explore a world of travel with Expedia