Food, Drink and Shopping in Moray & Speyside

 

 

The Mason Arms
1. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

The Clifton
2. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Jimmy Chungs
3. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Starbucks
4. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

The Grouse Inn
5. 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

Happy City
6. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

KFC
7. KFC

...

More Details

Elgin, t: 0845 7532532

Brodie Countryfare Lunchroom
8. 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

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

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

The Royal Oak
11. 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

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

Aberlour Pharmacy
13. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Pattaya Thai Restaurant
14. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Romaks Tandoori Takeaway
15. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Olive Tree Cafe
16. The Olive Tree Cafe

...

More Details

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

Laichmoray Hotel Restaurant and Whisky Lounge
17. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Bandstand Bar and Restaurant
18. 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

Hopeman Village Tea Rooms  and Takeaway
19. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

Skerry Brae
20. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

The Steading Bakehouse
21. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

Food on the Fly
22. 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

Ptarmigan Restaurant
23. 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

Windswept Brewing Co
24. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

The Ditsy Teacup
25. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

The Whisky Shop Dufftown
26. 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

Logie Steading Farm  and  Garden Shop
27. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

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

The Bothy Bistro Burghead
29. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

Costa Coffee
30. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Akash Tandoori
31. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Indian Gardens
32. Indian Gardens

...

More Details

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