Food, Drink and Shopping in Moray & Speyside

2. The Royal Oak
Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...
More Details
30 Fife Street,
Dufftown,
t: 01340820158

4. Sunninghill Hotel Restaurant
The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...
More Details
Hay Street,
Elgin,
t: 01343 547799

6. Fresh! Coffee House and Bistro
A modern coffee house by day that serves home baking, sandwiches and a range of house specials.
Licensed Bistro by night, with specialty evenings taki...
More Details
121 High Street,
Aberlour,
t: 01340 871333

8. Hopeman Village Tea Rooms and Takeaway
...
More Details
25 Harbour Street,
Hopeman,
Elgin,
t: 01343 831508

10. Fisherie Country centre Restaurant
Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...
More Details
Fisherie Green,
Fisherie,
Turriff,
t: 01261 851571

11. Gordon Castle Walled Garden
If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...
More Details
Gordon Castle,
Fochabers,
t: 01343 612333

12. The Drouthy Cobbler
A haven for those who love local, seasonal produce in nice surroundings with great service.
Enjoy some of our 150+ single malt whiskies, local beers,...
More Details
48a High Street,
Elgin,
t: 01343 596000

14. Food on the Fly
Bespoke catering for your sporting adventures.
Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...
More Details
West Bank,
Mulben,
Fochabers,
t: 01542 860778

19. Threaplands Garden Centre
The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...
More Details
Lhanbryde,
t: 01343 842245