Food, Drink and Shopping in Moray & Speyside

 

 

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

Highland Country Cooking
2. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

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

The Bothy Bistro
4. The Bothy Bistro

...

More Details

Burghead, t:

Masin Chinese Takeaway
5. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Granary
6. The Granary

...

More Details

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

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

The Lido Cafe
8. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Windswept Brewing Co
9. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

Highlander Inn ~ Craigellachie
10. 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

Cullen Bay Hotel
11. 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

Akash Tandoori
12. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Strathisla Cafe
13. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Aberlour Pharmacy
14. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

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

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

Threaplands Garden Centre
17. 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

Spice Tandoori
18. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

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

Starbucks
20. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957