Eating out in and around Dufftown
One of the best reasons for visiting Dufftown is to savour it's food and drink. Not only is there something for all the family, but even the connoisseur of fine food will be delighted with the distinctive regional fare.
The rolling countryside and swiftly flowing rivers around Dufftown produce some of the finest beef, lamb, venison, salmon and trout in the world. North eastern Scotland's long history of farming and fishing ensure that Dufftowns' restaurants always have the finest flavours and ingredients available to them.
A warm welcome awaits from Alison & Mark. Enjoy a fine selection of teas, coffee & cakes whilst browsing a range of handmade art and crafts.
All home cooked food. Licensed ~ Vegetarian Dishes available. Open every day: Lunch 12noon-2pm Evening Meals 5-8pm Seating in Dining Room 25 & Function Hall 120
The Seven Stills
Family-run Historic Inn,restaurant and Malt Whisky Bar serving locally sourced craft drinks and home-made food.
The Lunchbox offers a wide range of hot and cold food including Traditional Scottish fayre
Lisa and Karen invite you to visit their quirky 1950s railway carriage Cafe at Dufftown Station. Seasonal - Open from March 1st 2019 - Closes 3rd November 2019.
This famous restaurant offers 'Home from Home' cooking using fresh local seasonal ingredients.
The Mash Tun
The Mash Tun located in Aberlour 4 miles distance from Dufftown is a classic Whisky Bar. The Mash Tun provides good food and accommodation in a convivial atmosphere
The Grouse Inn - Cabrach
The Grouse Inn is open daily from Easter to 31 October. The bar with over 235 whiskies is open 11am to 11pm. High teas are served daily from 10am-6pm (Fridays 1pm-6pm.
D J Chippie Cafe
Delicious Fish & Chips, Kebabs, Pizzas & Baked Potatoes Take Away or Eat in our Café
The Cosy Neuk
The Cosy Neuk Restaurant in the Centre of Dufftown will be opening soon. Kareen Anderson will be offering 'Home' cooking using only the freshest of local seasonal ingredients.
The Croft Inn
The Croft Inn your local "Inn" the Glen. Our wee Highland Inn offers you a taste of The Scottish Highlands and a warm welcome