Food, Drink and Shopping in Moray & Speyside

 

 

Beaver Travel
1. Beaver Travel

...

More Details

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

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

Strathisla Cafe
3. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Franklin's Restaurant at Cluny Bank Hotel
5. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade for 3...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

CJs Plaice
6. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

The Tee Shack
7. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Aberlour Pharmacy
9. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Highland Country Cooking
10. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

The Muckle Cross
11. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

New Hopeman Chinese Takeaway
12. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

Sandisons
14. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

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

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

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

The Bothy
19. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

A Gift from Scotland
20. A Gift from Scotland

...

More Details

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

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

Pino Pizza Elgin
23. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Ghillie Basan Cookery Workshops
24. 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

Covesea Cafe
25. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Gordon  and  MacPhail
26. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

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

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

Burger King
29. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

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

Subway
31. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Richmond Arms Hotel
32. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Jimmy Chungs
33. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Scribbles Pizza House
34. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

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

Wester Lawrenceton Cheese Farm
36. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

The Galley Fish  and  Chip Shop
37. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Diva Designs
38. Diva Designs

...

More Details

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

Cairngorm Bike and Hike
39. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

The Decora Cafe
40. The Decora Cafe

...

More Details

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

Skerry Brae
41. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Logie Whisky  and  Wine
42. Logie Whisky and Wine

...

More Details

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

Bandstand Bar and Restaurant
43. 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

Harbour Inn
44. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Mason Arms
45. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

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

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

Balvenie St. Ice Cream
48. 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

Cafe Ecosse
49. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Tigh na Sgiath Country House Hotel
50. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345