Food, Drink and Shopping in Moray & Speyside

 

 

Failte Cafe
1. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Pino Pizza Elgin
2. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Logie Whisky  and  Wine
3. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

Bandstand Bar and Restaurant
4. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

Glenfiddich Restaurant
5. 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

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

Beaver Travel
7. Beaver Travel

...

More Details

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

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

KFC
9. KFC

...

More Details

Elgin, t: 0845 7532532

Franklin's Restaurant at Cluny Bank Hotel
10. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade for 3...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

The Seafood Cafe Findhorn
11. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

Northern Fish Shop
12. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

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

Jimmy Chungs
14. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

Personal Dining Services, Moray
16. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

The Tee Shack
17. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Connage Highland Dairy
18. 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

Badenoch's
19. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

The Bothy
20. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006