Food, Drink and Shopping in Moray & Speyside

 

 

Beaver Travel
1. Beaver Travel

...

More Details

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

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

Mr J Chinese Express
3. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

The Royal Hotel and Restaurant
4. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

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

Harbour Inn
6. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Decora Cafe
7. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

Spice Tandoori
8. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Spindrift of Tomintoul
9. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

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

Failte Cafe
11. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Mason Arms
12. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

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

Golden Grill
14. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Spey Larder
15. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Philp's Fine Food
16. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

The Cross Restaurant with rooms
17. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

The Pancake Place
18. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Beach Bar
19. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

China Town Buffet
20. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332