Food, Drink and Shopping in Moray & Speyside

 

 

The Mason Arms
1. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Tigh na Sgiath Country House Hotel
2. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345

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

Threaplands Garden Centre
4. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

Pattaya Thai Restaurant
5. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

The Tee Shack
6. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Ptarmigan Restaurant
7. 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

Ewe  and  Me
8. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Le Cafe Coull
9. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

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

Cornerstone Teahouse
11. 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

The Old Mill Inn
12. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Beaver Travel
13. Beaver Travel

...

More Details

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

Balvenie St. Ice Cream
14. 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

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

EarthShare
16. 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 Clockhouse Restaurant
17. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

New Hopeman Chinese Takeaway
18. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Jimmy Chungs
19. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Akash Tandoori
20. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Spey Larder
21. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

Strathisla Cafe
23. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Pancake Place
24. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

The Grouse Inn
25. 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

Christies of Fochabers
26. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Al Bahar
27. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Brodie Countryfare Lunchroom
28. 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

The Harbour Restaurant  and  Cafe
29. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

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

Mr J Chinese Express
31. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Miele's of Forres
32. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

Culdearn House
33. 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

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

Skerry Brae
35. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Polish Deli
36. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Beach Bar
37. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

The Old Bridge Inn
38. 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 Clifton
39. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Aberlour Pharmacy
40. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The Bothy Bistro
41. The Bothy Bistro

...

More Details

Burghead, t:

Diva Designs
42. Diva Designs

...

More Details

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

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

THE ROYAL HOTEL  and  RESTAURANT
44. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

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

Barn Bistro at Greenfields
46. 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:

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

Mosset Tavern
48. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Harbour Inn
49. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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