Food, Drink and Shopping in Moray & Speyside

 

 

Emperor Restaurant
1. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Mezzo @ The Mansefield
2. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Crown  and  Anchor
3. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Rendezvous At The Royal
4. Rendezvous At The Royal

...

More Details

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

The Bothy
5. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Cafe Ecosse
6. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Muckrach Lodge Hotel
7. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

Grampian Hotel Restaurant
8. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

The Granary
9. The Granary

...

More Details

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

The Old Mill Inn
10. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Mr J Chinese Express
11. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Masin Chinese Takeaway
12. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Starbucks
13. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

Duffus Inn
15. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

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

Failte Cafe
17. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Sandisons
18. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Three Bags Wool
19. 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

Sunny Brae Restaurant
20. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309