Food, Drink and Shopping in Moray & Speyside

 

 

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

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

The Bothy Bistro
3. The Bothy Bistro

...

More Details

Burghead, t:

Happy City
4. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Christies of Fochabers
5. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Community Food Moray
6. 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 Pancake Place
7. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Failte Cafe
8. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Rendezvous At The Royal
9. Rendezvous At The Royal

...

More Details

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

Johnstons of Elgin Mill  and  Coffee Shop
10. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

A Taste of Speyside
11. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

The Tee Shack
12. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Logie Whisky  and  Wine
13. Logie Whisky and Wine

...

More Details

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

Natural Spice
14. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Olive Tree Cafe
15. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

The Royal Oak
16. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Harbour Lights Cafe  and  Restaurant
17. 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

Pattaya Thai Restaurant
18. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Highland Country Cooking
19. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

Masin Chinese Takeaway
20. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206