Food, Drink and Shopping in Moray & Speyside

 

 

Gordon Arms Hotel
1. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Harbour Inn
2. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Beggars Belief
3. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Covesea Cafe
4. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Muckrach Lodge Hotel
5. 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

Elgin Kebab House
6. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

The Hidden Corner Restaurant
7. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Duffus Inn
8. 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

Cafe Ecosse
9. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Starbucks
10. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Pino Pizza Elgin
11. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Qismat Tandoori
12. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Community Food Moray
13. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

The Decora Cafe
14. The Decora Cafe

...

More Details

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

Akash Tandoori
15. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Fresh! Coffee House  and  Bistro
16. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

Connage Highland Dairy
17. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

Brewers Fayre
18. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Mezzo @ The Mansefield
19. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Logie Steading Farm  and  Garden Shop
20. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t: