Food, Drink and Shopping in Moray & Speyside

 

 

Romaks Tandoori Takeaway
1. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Bothy Bistro
2. The Bothy Bistro

...

More Details

Burghead, t:

The Muckle Cross
3. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

THE ROYAL HOTEL  and  RESTAURANT
5. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

The Cairn Restaurant
6. 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

Akash Tandoori
7. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Celebrations of Turiff
8. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

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

Beaver Travel
10. Beaver Travel

...

More Details

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

Rendezvous At The Royal
11. Rendezvous At The Royal

...

More Details

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

Laird's Kitchen at Delgatie Castle
12. 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

Philp's Fine Food
13. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

China Town Buffet
14. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

Spice Tandoori
16. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

New Hopeman Chinese Takeaway
17. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

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

Personal Dining Services, Moray
20. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Struan House Hotel and Restaurant
21. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Costa Coffee
22. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

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

Happy City
24. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Pino Pizza Elgin
25. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Bijou Coffee Shop
26. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Brewers Fayre
27. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Speyside Coffee Roasting Co.
29. 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

Elgin Kebab House
30. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Christies of Fochabers
31. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Spey Larder
32. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

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

Brander Arms
35. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Al Bahar
36. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

ScottishJerky.com
37. 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

Indian Gardens
38. Indian Gardens

...

More Details

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

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

Costa Coffee
40. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Polish Deli
41. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

KFC
42. KFC

...

More Details

Elgin, t: 0845 7532532

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

Wester Lawrenceton Cheese Farm
44. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

The Tee Shack
45. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Tannochbrae Guest House  and  Restaurant
46. 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 Whisky Shop Dufftown
47. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

The Classroom
48. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Pattaya Thai Restaurant
49. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Golden Grill
50. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448