Food, Drink and Shopping in Moray & Speyside

 

 

Costa Coffee
1. Costa Coffee

...

More Details

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

Thirteen Moons Cafe and Shop
2. 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 Fjord Inn
3. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

The Olive Tree Cafe
4. The Olive Tree Cafe

...

More Details

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

Personal Dining Services, Moray
5. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Boath House Hotel
6. 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

Culdearn House
7. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Sandisons
8. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

Restaurant La Faisanderie
10. 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

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

Rendezvous At The Royal
12. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

China Town Buffet
13. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

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

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

Qismat Tandoori
17. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Wester Lawrenceton Cheese Farm
18. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Good Year
19. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Subway
20. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

KFC
21. KFC

...

More Details

Elgin, t: 0845 7532532

The Ashvale
22. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Al Bahar
23. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

A Taste of Speyside
25. 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

Snappy Tomato Pizza
26. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Speyside Coffee Roasting Co.
27. 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

Aberlour Pharmacy
28. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The Cairn Restaurant
29. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

The Clifton
30. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Pino Pizza Elgin
31. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Phoenix Shop
32. Phoenix Shop

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

Duffus Inn
33. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

The Cross Restaurant with rooms
34. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

Spice Tandoori
35. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

ScottishJerky.com
36. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

The Bothy
37. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Christies of Fochabers
38. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Pino Pizza Lossiemouth
39. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Skerry Brae
40. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Scribbles Pizza House
41. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Ghillie Basan Cookery Workshops
42. 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

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

Lloyd Kenny, the 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 for 3...

More Details

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

Sunninghill Hotel Restaurant
44. 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

Food on the Fly
45. 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

Speyside Enterprises Ltd.
46. 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

Ewe  and  Me
47. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Emperor Restaurant
48. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Whisky Shop Dufftown
49. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

A Gift from Scotland
50. A Gift from Scotland

...

More Details

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