Food, Drink and Shopping in Moray & Speyside

 

 

Laird's Kitchen at Delgatie Castle
1. 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

Ramnee Hotel
2. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

Community Food Moray
3. 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

Spice Tandoori
4. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Christies Deli
5. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Gordon Castle Walled Garden
6. 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

Costa Coffee
7. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

The Kimberley Inn
8. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

The Ashvale
9. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Struan House Hotel and Restaurant
10. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Polish Deli
11. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Diva Designs
12. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

Costa Coffee
13. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

CJs Plaice
14. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

The Old Bridge Inn
15. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

The Mill House Hotel  and  Restaurant
16. 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

The Olive Tree Cafe
17. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

The Bothy
18. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Aberlour Pharmacy
19. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Boath House Hotel
20. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

Brodie Countryfare Lunchroom
21. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Emperor Restaurant
22. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Wester Hardmuir Fruit Farm and Amaizing Maze
23. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

The Steading Bakehouse
24. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

Noah's Ark Whole Food Cafe and Licensed Bistro
25. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

Natural Spice
26. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Speyside Enterprises Ltd.
27. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Strathisla Cafe
28. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

Mr J Chinese Express
29. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Camerons Tea Room and Farm Shop
30. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Logie Whisky  and  Wine
31. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

Good Year
32. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Bothy Bistro
33. The Bothy Bistro

...

More Details

Burghead, t:

Romaks Tandoori Takeaway
34. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Celebrations of Turiff
35. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

EarthShare
36. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

The Galley Fish  and  Chip Shop
37. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Cutty Bar  and  Restaurant
38. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

Connage Highland Dairy
39. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

Golden Grill
40. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

The Mason Arms
41. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Archiestown Hotel  and  Bistro
42. 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

Speyside Coffee Roasting Co.
43. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Covesea Cafe
44. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Akash Tandoori
45. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Abbey Inn
46. 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

Spindrift of Tomintoul
47. 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

New Hopeman Chinese Takeaway
48. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Bakehouse
49. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Elgin Kebab House
50. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000