Food, Drink and Shopping in Moray & Speyside

 

 

The Muckle Cross
1. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Archiestown Hotel  and  Bistro
2. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Gordon Arms Hotel
3. 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

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Jimmy Chungs
5. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Knockomie Inn
6. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

The Mill House Hotel  and  Restaurant
7. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

Sunninghill Hotel Restaurant
8. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Cafe LA JEMS
9. 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

Pino Pizza Elgin
10. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Polish Deli
11. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Harbour Lights Cafe  and  Restaurant
12. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

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

Harbour Inn
14. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Masin Chinese Takeaway
15. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Tee Shack
16. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Drouthy Cobbler
17. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Romaks Tandoori Takeaway
18. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Duffus Inn
19. 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 Steading Bakehouse
20. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361