Food, Drink and Shopping in Moray & Speyside

 

 

The Olive Tree Cafe
1. The Olive Tree Cafe

...

More Details

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

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

The Ditsy Teacup
3. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Nether Btae
4. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Spey Larder
5. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Strathisla Cafe
6. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Tomintoul Gallery
7. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

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

Beankind Coffee Roasters
9. 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

Sandisons
10. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

The Mill House Hotel  and  Restaurant
11. 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

Wester Lawrenceton Cheese Farm
12. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Three Bags Wool
13. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

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

A Gift from Scotland
15. A Gift from Scotland

...

More Details

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

The Mason Arms
16. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

The Clockhouse Restaurant
17. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Windswept Brewing Co
18. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

Boath House Hotel
19. 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 Hidden Corner Restaurant
20. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919