Food, Drink and Shopping in Moray & Speyside

 

 

Ewe  and  Me
1. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Old Bridge Inn
2. 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

Golden Grill
3. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

Spey Larder
5. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

The Ditsy Teacup
7. 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 Bakehouse
8. 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

The Tee Shack
9. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Good Year
10. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Garmouth Hotel
11. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

Burger King
12. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

The Gun Lodge Hotel
13. 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

Braemou Inn
14. Braemou Inn

...

More Details

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

Restaurant La Faisanderie
15. 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

THE ROYAL HOTEL  and  RESTAURANT
16. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Beechtree Restaurant
17. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

The Granary
18. The Granary

...

More Details

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

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

Grampian Hotel Restaurant
20. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Wester Hardmuir Fruit Farm and Amaizing Maze
21. 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

New Hopeman Chinese Takeaway
22. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Speyside Coffee Roasting Co.
23. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

The Cross Restaurant with rooms
24. 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

The Harbour Restaurant  and  Cafe
25. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Christies Deli
26. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

The Bothy
27. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

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

Diva Designs
29. Diva Designs

...

More Details

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

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

Ramnee Hotel
31. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

Christies of Fochabers
32. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Macbeth's Butchers
33. 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

Noah's Ark Whole Food Cafe and Licensed Bistro
34. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

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

Speyside Heather Garden  and  Visitor Centre
36. 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

The Cutty Bar  and  Restaurant
37. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

The Bothy Bistro
38. The Bothy Bistro

...

More Details

Burghead, t:

The Clockhouse Restaurant
39. 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

Sandisons
40. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

The Seafood Cafe Findhorn
42. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

Balvenie St. Ice Cream
43. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Zaika Tandoori
44. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Logie Whisky  and  Wine
45. Logie Whisky and Wine

...

More Details

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

WS Test 5
46. WS Test 5

...

More Details

Aberlour, t:

Highlander Inn ~ Craigellachie
47. 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

Beggars Belief
48. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Muckle Cross
49. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Akash Tandoori
50. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000