Food, Drink and Shopping in Moray & Speyside

1. Dean's of Huntly
In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...
More Details
Depot Road,
Huntly,
t: 01466 792086

2. Clootie Dumpling Restaurant
The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking.
A wood burning stove...
More Details
Speyside Heather Centre,
Skye of Curr,
Dulnain Bridge,
t: +44 (0)1479 851359

5. Tannochbrae Guest House and Restaurant
The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...
More Details
22 Fife Street,,
Dufftown,
t:

6. Laird's Kitchen at Delgatie Castle
Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food.
We pride ourselves on the quality of what we offer cu...
More Details
Delgatie,
Turriff,
t: +44 (0)1888 563479

8. Spindrift of Tomintoul
Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...
More Details
5 Main Street,
Tomintoul,
t: 01807 580403

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

10. Muckrach Lodge Hotel
Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...
More Details
Dulnain Bridge,
Grantown on Spey,
Grantown on Spey,
t: 01479851257
11. Boogie Woogie
A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...
More Details
2 Regent Square,
Keith,
t: 01542888077

12. Strathisla Cafe
Award Winning Fish and Chip shop also with seating area....
More Details
46 Regent Street,
Keith,
t: 01542887388

18. Cafe LA JEMS
We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...
More Details
105 Mid Street,
Keith,
Keith,
t: 01542 882511

22. Cullen Bay Hotel
An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...
More Details
Cullen,
Cullen,
t: 01542 840 432

23. The Abbey Inn
Phil and Marcia welcome you;
With cosy fires in the winter, oak beams and a warm, friendly atmosphere,
Traditional pub grub served daily with a va...
More Details
Findhorn Road,
Kinloss,
t: 01309 690475

24. Sunny Brae Restaurant
On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view.
The Eat Scotland silver award restaurant uses the fin...
More Details
Sunny Brae Hotel,
Marine Road,
Nairn,
t: 01667 - 452309

27. 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

28. The Old Mill Inn
A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....
More Details
Brodie,
t: 01309 641605

33. Gordon Arms Hotel
This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...
More Details
80 High Street,
Fochabers,
t: +44 (0)1343 820508

34. Restaurant La Faisanderie
The best Scottish Food ~ with a French Touch.
Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience.
Run by propriet...
More Details
2 Balvenie Street,
Dufftown,
t: 01340 821273

36. Archiestown Hotel and Bistro
The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...
More Details
Archiestown,
Aberlour,
t: 01340 810218

37. Darcey's Tearoom Cawdor
Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...
More Details
Cawdor,
t: 01667 404455

38. Macleans bakery
Four generations of Macleans have been Scottish Master Bakers.
Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...
More Details
Greshop Industrial Estate,
Forres,
t: 01309 672 859

40. Community Food Moray
Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...
More Details
Unit 3,
Next to Mosstodloch Service Station,
.Any,
t: 01343 820261

41. A Taste of Speyside
Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...
More Details
10 Balvenie Street,
Dufftown,
t: 01340 820860

42. The Mill House Hotel and Restaurant
The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...
More Details
Mill of Tynet,
Buckie,
t: 01542850233

44. Crown and Anchor
The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...
More Details
Findhorn,
t: 01309 690243

45. Personal Dining Services, Moray
Bespoke, professional Catering Service
You can also find us on Facebook...
More Details
57 Beechfield Road,
Elgin,
t: +447875453917

48. The Bothy Bistro Burghead
Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....
More Details
16 Grant Street,
Burghead,
t: 01343 830006

49. 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

50. 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