Food, Drink and Shopping in Moray & Speyside

 

 

The Old Bridge Inn
1. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

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

Lloyd Kenny, the new 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 f...

More Details

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

Akash Tandoori
3. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Muckle Cross
4. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Old Mill Inn
5. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

WS Test 5
6. WS Test 5

...

More Details

Aberlour, t:

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

Cairngorm Bike and Hike
8. Cairngorm Bike and Hike

...

More Details

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

Cook House Take Away
9. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Fresh on Spey
12. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

China Town Buffet
13. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Pancake Place
14. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Tannochbrae Guest House  and  Restaurant
15. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

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

Christies of Fochabers
17. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Chapter One
18. Chapter One

Chapter One's food * classic and modern, italian cuisine skillfully conceived, unfussy dishes which have a characteristic robustness and a pleasin...

More Details

39 High Street, Forres, Forres, t: 01309 671682

Strathisla Cafe
19. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Diva Designs
20. Diva Designs

...

More Details

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