Food, Drink and Shopping in Moray & Speyside

 

 

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

Darcey's Tearoom Cawdor
2. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

The Royal Hotel and Restaurant
3. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

The Lido Cafe
4. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Archiestown Hotel  and  Bistro
5. 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 Coffee Roasting Co.
6. 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 Clifton
7. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

Mosset Tavern
9. 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

The Cutty Bar  and  Restaurant
10. 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

Spindrift of Tomintoul
11. 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

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

Boath House Hotel
13. 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

Richmond Arms Hotel
14. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Beach Bar
15. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Tomintoul  and  Glenlivet Discovery Centre
16. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Pino Pizza Lossiemouth
17. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Culdearn House
18. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Muckrach Lodge Hotel
19. 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

Garmouth Hotel
20. 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

Windswept Brewing Co
21. 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 Mason Arms
22. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

The Old Mill Inn
23. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

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

Masin Chinese Takeaway
25. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Gordon Castle Walled Garden
26. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

Brewers Fayre
27. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Diva Designs
29. Diva Designs

...

More Details

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

Boogie Woogie
30. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Logie Whisky  and  Wine
31. Logie Whisky and Wine

...

More Details

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

Cook House Take Away
32. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Abbey Inn
33. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Gordon Arms Hotel
34. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

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

Mr J Chinese Express
36. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Harbour Inn
37. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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

Tannochbrae Guest House  and  Restaurant
39. 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:

The Harbour Restaurant  and  Cafe
40. 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

Subway
41. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Croft Inn
42. 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 Olive Tree Cafe
43. The Olive Tree Cafe

...

More Details

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

The Classroom
44. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Strathisla Cafe
45. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

The Ashvale
46. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Failte Cafe
47. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Pizzaeria Toscana
48. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Three Bags Wool
49. 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 ROYAL HOTEL  and  RESTAURANT
50. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978