Food, Drink and Shopping in Moray & Speyside

 

 

Wester Lawrenceton Cheese Farm
1. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

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

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

Richmond Arms Hotel
4. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Pino Pizza Elgin
5. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Spey Larder
7. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

The Mason Arms
8. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

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 Drouthy Cobbler
10. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Scribbles Pizza House
11. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

A Gift from Scotland
12. A Gift from Scotland

...

More Details

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

Culdearn House
13. 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

Philp's Fine Food
14. 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

The Tee Shack
15. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Clifton
16. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Starbucks
17. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

WS Test 5
18. WS Test 5

...

More Details

Aberlour, t:

Personal Dining Services, Moray
19. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Camerons Tea Room and Farm Shop
20. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Strathisla Cafe
21. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Skerry Brae
22. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Ramnee Hotel
23. 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

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

Carlton Hotel
25. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Indian Gardens
26. Indian Gardens

...

More Details

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

Fisherie Country centre Restaurant
27. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

McDonalds
28. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Bandstand Bar and Restaurant
29. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

The Decora Cafe
30. The Decora Cafe

...

More Details

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

Ghillie Basan Cookery Workshops
31. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

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

Thirteen Moons Cafe and Shop
33. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

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

Miele's of Forres
35. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

Costa Coffee
36. Costa Coffee

...

More Details

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

Cook House Take Away
37. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Aberlour Pharmacy
38. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Bookshop
39. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

Costa Coffee
40. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Glenfiddich Restaurant
41. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Noah's Ark Whole Food Cafe and Licensed Bistro
42. 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

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

Al Bahar
44. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Northern Fish Shop
45. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Qismat Tandoori
46. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Laichmoray Hotel Restaurant and Whisky Lounge
47. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Fresh on Spey
48. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Elgin Kebab House
49. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Celebrations of Turiff
50. 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