Food, Drink and Shopping in Moray & Speyside

 

 

Badenoch's
1. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

Christies Deli
2. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Logie Steading Farm  and  Garden Shop
3. 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 Cross Restaurant with rooms
4. 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

Masin Chinese Takeaway
5. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Happy City
6. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Cornerstone Teahouse
7. 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

Cook House Take Away
8. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Decora Cafe
9. The Decora Cafe

...

More Details

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

Snappy Tomato Pizza
10. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Boath House Hotel
12. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

Highlander Inn ~ Craigellachie
13. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

The Old Bridge Inn
14. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

Spey Larder
15. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Cairngorm Bike and Hike
16. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

Archiestown Hotel  and  Bistro
17. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Speyside Heather Garden  and  Visitor Centre
18. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

CJs Plaice
19. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

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

Covesea Cafe
21. Covesea Cafe

...

More Details

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

Sunninghill Hotel Restaurant
22. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Aberlour Pharmacy
23. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The Gun Lodge Hotel
24. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

Wester Hardmuir Fruit Farm and Amaizing Maze
25. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

Costa Coffee
26. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

The Old Mill Inn
27. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Spice Tandoori
28. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

New Hopeman Chinese Takeaway
29. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

A Gift from Scotland
30. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

The Classroom
31. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Skerry Brae
32. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Crown  and  Anchor
33. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

EarthShare
34. 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

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

Diva Designs
36. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

The Cairn Restaurant
37. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

Barn Bistro at Greenfields
38. 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:

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

Indian Gardens
40. Indian Gardens

...

More Details

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

ScottishJerky.com
41. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Beaver Travel
42. Beaver Travel

...

More Details

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

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

Polish Deli
44. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Community Food Moray
45. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

Tomintoul Gallery
46. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

The Clockhouse Restaurant
47. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Brewers Fayre
48. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Richmond Arms Hotel
49. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Christies of Fochabers
50. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362