Food, Drink and Shopping in Moray & Speyside

 

 

Three Bags Wool
1. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Burger King
2. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Speyside Enterprises Ltd.
3. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Boogie Woogie
4. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Darcey's Tearoom Cawdor
5. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

Happy City
6. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

The Royal Hotel and Restaurant
7. 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

Indian Gardens
8. Indian Gardens

...

More Details

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

Glenfiddich Restaurant
9. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Rendezvous At The Royal
10. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

The Tee Shack
11. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Tomintoul  and  Glenlivet Discovery Centre
12. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Elgin Kebab House
13. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Subway
14. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Wester Lawrenceton Cheese Farm
15. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Spice Tandoori
16. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

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

Cafe LA JEMS
18. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Phoenix Shop and Café
19. Phoenix Shop and Café

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

The Bothy Bistro
20. The Bothy Bistro

...

More Details

Burghead, t: