Food, Drink and Shopping in Moray & Speyside

 

 

The Grouse Inn
1. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Sandisons
2. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

The Decora Cafe
3. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

JJ's
4. 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 Muckle Cross
5. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Camerons Tea Room and Farm Shop
6. 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

Spey Larder
7. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

Christies of Fochabers
8. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Macbeth's Butchers
9. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

The Galley Fish  and  Chip Shop
10. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Braemou Inn
11. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

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

Brodie Countryfare Lunchroom
13. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Scribbles Pizza House
14. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Costa Coffee
15. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

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

Brander Arms
17. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

The Cross Restaurant with rooms
18. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

Failte Cafe
19. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Croft Inn
20. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361