Food, Drink and Shopping in Moray & Speyside

 

 

Cornerstone Teahouse
1. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

CJs Plaice
2. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Diva Designs
3. Diva Designs

...

More Details

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

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

Beggars Belief
5. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Thirteen Moons Cafe and Shop
6. 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

New Hopeman Chinese Takeaway
7. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Macbeth's Butchers
8. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Fresh on Spey
9. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

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

The Fjord Inn
12. 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

Darcey's Tearoom Cawdor
13. 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

Beaver Travel
14. Beaver Travel

...

More Details

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

Franklin's Restaurant at Cluny Bank Hotel
15. 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

Logie Steading Farm  and  Garden Shop
16. 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:

Beechtree Restaurant
17. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Personal Dining Services, Moray
18. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

The Clifton
19. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Laichmoray Hotel Restaurant and Whisky Lounge
20. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

The Pancake Place
21. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Mr J Chinese Express
22. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

The Grouse Inn
23. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

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

The Ashvale
25. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Indian Gardens
26. Indian Gardens

...

More Details

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

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

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

The Classroom
29. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Fresh! Coffee House  and  Bistro
30. 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

Cafe Ecosse
31. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Gordon  and  MacPhail
32. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

Logie Whisky  and  Wine
33. Logie Whisky and Wine

...

More Details

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

Polish Deli
34. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

The Granary
35. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Braemou Inn
36. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Mansion House Hotel and Country Club
37. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Aberlour Pharmacy
38. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The Mill House Hotel  and  Restaurant
39. 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 Steading Bakehouse
40. 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

Ptarmigan Restaurant
41. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

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

Ewe  and  Me
43. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Ditsy Teacup
44. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Tomintoul Gallery
45. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Hopeman Village Tea Rooms  and Takeaway
46. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Knockomie Inn
47. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Mezzo @ The Mansefield
48. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

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

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