Food, Drink and Shopping in Moray & Speyside

 

 

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

Fisherie Country centre Restaurant
2. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

Beach Bar
3. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

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

New Hopeman Chinese Takeaway
5. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Bijou Coffee Shop
6. Bijou Coffee Shop

...

More Details

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

The Whisky Shop Dufftown
7. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Restaurant La Faisanderie
8. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Jimmy Chungs
9. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Badenoch's
10. 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 Bakehouse
11. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Beaver Travel
12. Beaver Travel

...

More Details

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

Three Bags Wool
13. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

The Croft Inn
14. 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

McDonalds
15. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

The Olive Tree Cafe
16. The Olive Tree Cafe

...

More Details

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

Subway
17. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Macleans bakery
18. 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

Le Cafe Coull
19. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Masin Chinese Takeaway
20. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

China Town Buffet
21. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Pizzaeria Toscana
22. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Braemou Inn
23. Braemou Inn

...

More Details

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

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

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

Pino Pizza Lossiemouth
26. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Fjord Inn
27. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

Covesea Cafe
28. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Food on the Fly
29. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Fresh on Spey
30. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Sunny Brae Restaurant
31. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

Christies Deli
32. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Personal Dining Services, Moray
33. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Mezzo @ The Mansefield
34. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

THE ROYAL HOTEL  and  RESTAURANT
35. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978