Food, Drink and Shopping in Moray & Speyside

 

 

The Whisky Shop Dufftown
1. 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

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

AmoRoma Taverna
3. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

Highlander Inn ~ Craigellachie
4. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Romaks Tandoori Takeaway
5. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Beaver Travel
6. Beaver Travel

...

More Details

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

Costa Coffee
7. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Good Year
8. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Sandisons
9. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Beggars Belief
10. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Ditsy Teacup
11. 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

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

Le Cafe Coull
13. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Dean's of Huntly
14. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

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

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

Gordon Arms Hotel
17. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Northern Fish Shop
18. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

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

Failte Cafe
20. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Tee Shack
21. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Harbour Lights Cafe  and  Restaurant
22. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

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

Speyside Heather Garden  and  Visitor Centre
24. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

Pizzaeria Toscana
25. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Indian Gardens
26. Indian Gardens

...

More Details

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

Johnstons of Elgin Mill  and  Coffee Shop
27. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Aberlour Pharmacy
28. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The 1629
29. 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

The Granary
30. The Granary

...

More Details

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

Christies Deli
31. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Personal Dining Services, Moray
32. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Clootie Dumpling Restaurant
33. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Snappy Tomato Pizza
34. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Zaika Tandoori
36. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Happy City
37. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Mr J Chinese Express
38. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

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

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

The Gun Lodge Hotel
41. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

New Hopeman Chinese Takeaway
42. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Mansion House Hotel and Country Club
43. 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

The Classroom
44. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Steading Bakehouse
45. 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

Costa Coffee
46. Costa Coffee

...

More Details

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

Cloudhowe
47. Cloudhowe

...

More Details

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

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

Akash Tandoori
49. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Clockhouse Restaurant
50. 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