Food, Drink and Shopping in Moray & Speyside

 

 

Cornerstone Teahouse
1. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Indian Gardens
2. Indian Gardens

...

More Details

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

The Loft Coffee Shop and Bistro
3. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

Hopeman Village Tea Rooms  and Takeaway
4. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

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

Happy City
6. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Speyside Enterprises Ltd.
7. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Skerry Brae
8. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Spey Larder
9. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Three Bags Wool
10. 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

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

Le Cafe Coull
12. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Clifton
13. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Strathisla Cafe
14. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Lido Cafe
15. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

Logie Whisky  and  Wine
17. Logie Whisky and Wine

...

More Details

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

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

The Decora Cafe
19. The Decora Cafe

...

More Details

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

Scribbles Pizza House
20. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835