Food, Drink and Shopping in Moray & Speyside

 

 

The Bothy Bistro
1. The Bothy Bistro

...

More Details

Burghead, t:

Balvenie St. Ice Cream
2. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Fisherie Country centre Restaurant
3. 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

Camerons Tea Room and Farm Shop
4. 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

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

Barn Bistro at Greenfields
6. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

The Bothy Bistro Burghead
7. 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

Spey Larder
8. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

The Clifton
9. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Logie Steading Farm  and  Garden Shop
10. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

A Gift from Scotland
11. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

The Lido Cafe
12. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Buffer Stop
13. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Bookshop
14. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

KFC
15. KFC

...

More Details

Elgin, t: 0845 7532532

The 1629
16. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

Bandstand Bar and Restaurant
17. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

Ghillie Basan Cookery Workshops
18. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

Hopeman Village Tea Rooms  and Takeaway
19. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

The Decora Cafe
20. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

McDonalds
21. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Cafe Ecosse
22. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Cloudhowe
23. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

The Bothy
24. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Cawdor Tavern
25. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

Golden Grill
26. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Strathisla Cafe
27. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Noah's Ark Whole Food Cafe and Licensed Bistro
28. 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

Qismat Tandoori
29. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

EarthShare
30. 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

Harbour Inn
31. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Mr J Chinese Express
32. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Beaver Travel
33. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Crown  and  Anchor
34. 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

Cafe LA JEMS
35. 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

Celebrations of Turiff
36. 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

Muckrach Lodge Hotel
37. 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

Connage Highland Dairy
38. 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

Three Bags Wool
39. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

The Pancake Place
40. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Wester Lawrenceton Cheese Farm
41. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Pattaya Thai Restaurant
42. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Wester Hardmuir Fruit Farm and Amaizing Maze
43. 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

Tannochbrae Guest House  and  Restaurant
44. 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:

Fresh on Spey
45. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Thirteen Moons Cafe and Shop
46. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

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

Indian Gardens
48. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

Aberlour Pharmacy
49. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Franklin's Restaurant at Cluny Bank Hotel
50. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304