Food, Drink and Shopping in Moray & Speyside

 

 

Beggars Belief
1. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Failte Cafe
2. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Happy City
3. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

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

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

Highland Country Cooking
6. 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

The Gun Lodge Hotel
7. 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

Christies of Fochabers
8. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

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

Akash Tandoori
10. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Struan House Hotel and Restaurant
11. 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

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

Pino Pizza Lossiemouth
13. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Mr J Chinese Express
14. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Pattaya Thai Restaurant
15. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

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

Al Bahar
18. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Jo Robinson Sugarcraft
19. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Phoenix Café
20. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t: