Food, Drink and Shopping in Moray & Speyside

 

 

Diva Designs
1. Diva Designs

...

More Details

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

Pino Pizza Elgin
2. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

The Bothy Bistro
3. The Bothy Bistro

...

More Details

Burghead, t:

Mezzo @ The Mansefield
4. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Beankind Coffee Roasters
5. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

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

The Mason Arms
7. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Miele's of Forres
8. 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

Mr J Chinese Express
9. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Spice Tandoori
10. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

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

Pattaya Thai Restaurant
12. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

Wester Lawrenceton Cheese Farm
14. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Simply Red
15. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

Beggars Belief
16. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Tee Shack
17. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Emperor Restaurant
18. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Good Year
19. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Jo Robinson Sugarcraft
20. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

The 1629
21. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

CJs Plaice
22. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

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

Rendezvous At The Royal
24. Rendezvous At The Royal

...

More Details

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

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

Qismat Tandoori
26. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

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

The Fjord Inn
28. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

AmoRoma Taverna
29. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

Skerry Brae
30. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Brewers Fayre
31. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Beaver Travel
33. Beaver Travel

...

More Details

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

JJ's
34. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Zaika Tandoori
35. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000