Food, Drink and Shopping in Moray & Speyside

 

 

The Olive Tree Cafe
1. The Olive Tree Cafe

...

More Details

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

The Mill House Hotel  and  Restaurant
2. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

The Cutty Bar  and  Restaurant
3. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

The Clockhouse Restaurant
4. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

The Ashvale
5. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

EarthShare
6. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Northern Fish Shop
7. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Culdearn House
8. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Garmouth Hotel
9. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

The Lido Cafe
10. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Braemou Inn
11. Braemou Inn

...

More Details

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

Sandisons
12. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Rendezvous At The Royal
13. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

McDonalds
14. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

Qismat Tandoori
16. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

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

Mansion House Hotel and Country Club
18. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

KFC
19. KFC

...

More Details

Elgin, t: 0845 7532532

The Clifton
20. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100