Food, Drink and Shopping in Moray & Speyside

 

 

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

Al Bahar
2. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Braemou Inn
3. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Tomintoul Gallery
4. 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

The Granary
5. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

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

Natural Spice
7. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Dean's of Huntly
8. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

The Royal Hotel and Restaurant
9. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

The Pancake Place
10. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Diva Designs
11. Diva Designs

...

More Details

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

Harbour Lights Cafe  and  Restaurant
12. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

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

The Clifton
14. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

Beaver Travel
16. Beaver Travel

...

More Details

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

The Olive Tree Cafe
17. The Olive Tree Cafe

...

More Details

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

Fisherie Country centre Restaurant
18. 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

Archiestown Hotel  and  Bistro
19. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Jimmy Chungs
20. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966