Food, Drink and Shopping in Moray & Speyside

 

 

Qismat Tandoori
1. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Speyside Heather Garden  and  Visitor Centre
2. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

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

Gordon  and  MacPhail
4. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

The Granary
5. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Pino Pizza Lossiemouth
6. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Akash Tandoori
7. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Cornerstone Teahouse
8. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Natural Spice
9. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Happy City
10. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Zaika Tandoori
11. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Grampian Hotel Restaurant
12. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Failte Cafe
13. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Tee Shack
14. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

THE ROYAL HOTEL  and  RESTAURANT
15. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

The Muckle Cross
16. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Galley Fish  and  Chip Shop
17. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Cross Restaurant with rooms
18. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

The Clifton
19. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Cullen Bay Hotel
20. 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