Food, Drink and Shopping in Moray & Speyside

 

 

Strathisla Cafe
1. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

Cornerstone Teahouse
2. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Christies Deli
3. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Ptarmigan Restaurant
4. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

Highland Country Cooking
5. 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

The Galley Fish  and  Chip Shop
6. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Abbey Inn
7. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Indian Gardens
8. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

The Clifton
9. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Sandisons
10. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Harbour Inn
11. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Culdearn House
12. 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 Harbour Restaurant  and  Cafe
13. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Subway
14. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Masin Chinese Takeaway
15. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Barn Bistro at Greenfields
16. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

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

Camerons Tea Room and Farm Shop
18. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Snappy Tomato Pizza
19. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Macleans bakery
20. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859