Food, Drink and Shopping in Moray & Speyside

 

 

!

Golden Grill
1. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

The Lido Cafe
2. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

JJ's
3. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

The Classroom
4. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

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

Aberlour Pharmacy
6. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

China Town Buffet
7. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Old Mill Inn
8. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

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

Sunninghill Hotel Restaurant
10. 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

The Old Bridge Inn
11. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

Beaver Travel
12. Beaver Travel

...

More Details

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

Pattaya Thai Restaurant
13. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Bijou Coffee Shop
14. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

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

Romaks Tandoori Takeaway
16. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Bothy Bistro
17. The Bothy Bistro

...

More Details

Burghead, t:

Jo Robinson Sugarcraft
18. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Akash Tandoori
19. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Highlander Inn ~ Craigellachie
20. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Speyside Enterprises Ltd.
21. 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

Culdearn House
22. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

The Seafood Cafe Findhorn
23. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

The Clifton
24. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Qismat Tandoori
25. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Community Food Moray
26. 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

Fresh! Coffee House  and  Bistro
27. 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

Cook House Take Away
28. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Phoenix Café
29. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

Dean's of Huntly
30. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Gordon Castle Walled Garden
31. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

The Mill House Hotel  and  Restaurant
32. 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