Food, Drink and Shopping in Moray & Speyside

 

 

Natural Spice
1. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Muckrach Lodge Hotel
2. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

A Taste of Speyside
3. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Mosset Tavern
4. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

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

The Abbey Inn
6. 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

Cafe Ecosse
7. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Pizzaeria Toscana
8. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Pattaya Thai Restaurant
9. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Burger King
10. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Masin Chinese Takeaway
11. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Hopeman Village Tea Rooms  and Takeaway
12. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Wester Lawrenceton Cheese Farm
13. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

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

Brander Arms
15. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

The Seafood Cafe Findhorn
17. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

The Ashvale
18. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Nether Btae
19. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Beaver Travel
20. Beaver Travel

...

More Details

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