- 4.8Open nowA Taste Of Speyside10 Balvenie Street, Keith,, Dufftown, SC AB55 4ABRestaurant Bar
- 5Bar Lane66 Fife Street, Dufftown, Keith, Dufftown, SC AB55 5EGBar
- 4Fife Arms Hotel2 The Square, Dufftown, Keith, Dufftown, SC AB55 4ADBar
- Keith B.CChurch Street, Dufftown, Keith, Dufftown, SC AB55Bar
- 5Open nowSeven Stills Historic Pub, Restaurant and Malt Whisky Bar30 Fife Street, Dufftown, SC AB55 4ALRestaurant Bar
- 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