Food, Drink and Shopping in Moray & Speyside

 

 

The Bothy
1. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Polish Deli
2. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Wester Lawrenceton Cheese Farm
3. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Happy City
4. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

The Classroom
5. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Drouthy Cobbler
6. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Fresh on Spey
7. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Whisky Shop Dufftown
8. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Boogie Woogie
9. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Franklin's Restaurant at Cluny Bank Hotel
10. 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

The Muckle Cross
11. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Masin Chinese Takeaway
12. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Diva Designs
13. Diva Designs

...

More Details

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

Harbour Lights Cafe  and  Restaurant
14. 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

Macleans bakery
15. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

Harbour Inn
16. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Knockomie Inn
17. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

The Ditsy Teacup
18. 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

Natural Spice
19. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Royal Hotel and Restaurant
20. 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