Food, Drink and Shopping in Moray & Speyside

 

 

Ewe  and  Me
1. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Laichmoray Hotel Restaurant and Whisky Lounge
2. 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

The Granary
3. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Dean's of Huntly
4. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Cook House Take Away
5. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Classroom
6. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Bakehouse
7. 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

Muckrach Lodge Hotel
8. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

Sunny Brae Restaurant
9. 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

Cafe Ecosse
10. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Olive Tree Cafe
11. The Olive Tree Cafe

...

More Details

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

Fresh! Coffee House  and  Bistro
12. 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 Clifton
13. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Franklin's Restaurant at Cluny Bank Hotel
14. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Spindrift of Tomintoul
15. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Tannochbrae Guest House  and  Restaurant
16. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Costa Coffee
17. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

EarthShare
18. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Logie Whisky  and  Wine
19. Logie Whisky and Wine

...

More Details

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

A Taste of Speyside
20. 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

Aberlour Pharmacy
21. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Clootie Dumpling Restaurant
22. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Logie Steading Farm  and  Garden Shop
23. 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:

Spey Larder
24. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Rendezvous At The Royal
25. Rendezvous At The Royal

...

More Details

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

The Loft Coffee Shop and Bistro
26. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

Cawdor Tavern
27. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

Burger King
28. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

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

Beaver Travel
30. Beaver Travel

...

More Details

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

CJs Plaice
31. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Mosset Tavern
32. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Indian Gardens
33. Indian Gardens

...

More Details

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

KFC
34. KFC

...

More Details

Elgin, t: 0845 7532532