Food, Drink and Shopping in Moray & Speyside

 

 

Boogie Woogie
1. 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

Strathisla Cafe
2. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Olive Tree Cafe
3. The Olive Tree Cafe

...

More Details

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

Snappy Tomato Pizza
4. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Happy City
5. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

THE ROYAL HOTEL  and  RESTAURANT
6. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Zaika Tandoori
7. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Cafe LA JEMS
8. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

New Hopeman Chinese Takeaway
9. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Pizzaeria Toscana
10. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Johnstons of Elgin Mill  and  Coffee Shop
11. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Cullen Bay Hotel
12. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

The Abbey Inn
13. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Sunny Brae Restaurant
14. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

Cafe Ecosse
15. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Galley Fish  and  Chip Shop
16. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Fresh! Coffee House  and  Bistro
17. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

The Old Mill Inn
18. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Natural Spice
19. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Failte Cafe
20. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152