Food, Drink and Shopping in Moray & Speyside

 

 

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

Northern Fish Shop
2. Northern Fish Shop

...

More Details

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

The Galley Fish  and  Chip Shop
3. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Olive Tree Cafe
4. The Olive Tree Cafe

...

More Details

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

Ewe  and  Me
5. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Al Bahar
6. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

Romaks Tandoori Takeaway
8. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Harbour Lights Cafe  and  Restaurant
9. 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

Good Year
10. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Tigh na Sgiath Country House Hotel
11. 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

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

Gordon  and  MacPhail
13. 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

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

Dean's of Huntly
15. 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

The Seafood Cafe Findhorn
16. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

The Mason Arms
17. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Starbucks
18. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

The Muckle Cross
20. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Emperor Restaurant
21. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

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

Knockomie Inn
23. 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

CJs Plaice
24. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

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

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

Cullen Bay Hotel
27. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Gordon Arms Hotel
28. 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

Fresh on Spey
29. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

A Gift from Scotland
30. A Gift from Scotland

...

More Details

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

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

Bandstand Bar and Restaurant
32. 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

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

The Lido Cafe
34. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

KFC
35. KFC

...

More Details

Elgin, t: 0845 7532532

Qismat Tandoori
36. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

The Old Mill Inn
37. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Covesea Cafe
38. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

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

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

Beechtree Restaurant
41. 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

Laird's Kitchen at Delgatie Castle
42. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

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

Richmond Arms Hotel
44. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

Tomintoul Gallery
46. 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

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

The Bakehouse
48. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

The Cutty Bar  and  Restaurant
49. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

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