Food, Drink and Shopping in Moray & Speyside

 

 

Dean's of Huntly
1. 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

Clootie Dumpling Restaurant
2. 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

The Pancake Place
3. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

China Town Buffet
4. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

Laird's Kitchen at Delgatie Castle
6. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

The Tee Shack
7. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Hopeman Village Tea Rooms  and Takeaway
9. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

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

Boogie Woogie
11. 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

Strathisla Cafe
12. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Olive Tree Cafe
13. The Olive Tree Cafe

...

More Details

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

Snappy Tomato Pizza
14. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Happy City
15. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

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

...

More Details

CHURCH RD, Keith, t: 01542 886978

Zaika Tandoori
17. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Cafe LA JEMS
18. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

New Hopeman Chinese Takeaway
19. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Pizzaeria Toscana
20. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Johnstons of Elgin Mill  and  Coffee Shop
21. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Cullen Bay Hotel
22. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

The Abbey Inn
23. 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

Sunny Brae Restaurant
24. 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
25. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Galley Fish  and  Chip Shop
26. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Fresh! Coffee House  and  Bistro
27. 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 Old Mill Inn
28. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Natural Spice
29. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Failte Cafe
30. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Qismat Tandoori
31. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Skerry Brae
32. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Gordon Arms Hotel
33. 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

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

Burger King
35. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Archiestown Hotel  and  Bistro
36. 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

Darcey's Tearoom Cawdor
37. 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

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

Good Year
39. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Community Food Moray
40. 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

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

The Mill House Hotel  and  Restaurant
42. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

The Bothy Bistro
43. The Bothy Bistro

...

More Details

Burghead, t:

Crown  and  Anchor
44. 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

Personal Dining Services, Moray
45. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Costa Coffee
46. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Wester Lawrenceton Cheese Farm
47. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

The Bothy Bistro Burghead
48. 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

Sunninghill Hotel Restaurant
49. 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

Gordon Castle Walled Garden
50. 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