- 4.8Closed nowA Taste Of Speyside10 Balvenie Street, Keith,, Dufftown, SC AB55 4ABRestaurant Bar
- 5Open nowBalvenie St. Ice Cream8 Balvenie Street, Dufftown, Keith, Dufftown, SC AB55 4ABRestaurant
- Open nowCoffee Pot7 Balvenie Street, Dufftown, Keith, Dufftown, SC AB55 4ABRestaurant Cafe
- D J16 Fife Street, Dufftown, Keith, Dufftown, SC AB55 4ALRestaurant
- Fournet Guest House18 Balvenie Street, Dufftown, SC AB55 4Restaurant
- 5Open nowSeven Stills Historic Pub, Restaurant and Malt Whisky Bar30 Fife Street, Dufftown, SC AB55 4ALRestaurant Bar
- Closed nowSpice of India9-13 Church Street, Dufftown, Keith, Dufftown, SC AB55 4ARRestaurant
- 4.7Tannochbrae22 Fife Street, Dufftown, Keith, Dufftown, SC AB55 4ALRestaurant Bar
- Closed nowThe Stuart Arms Bar & Restaurant22 Conval Street, Dufftown, Keith, Dufftown, SC AB55 4AERestaurant Bar