Food, Drink and Shopping in Moray & Speyside

 

 

Highlander Inn ~ Craigellachie
1. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

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

Clootie Dumpling Restaurant
3. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Scribbles Pizza House
4. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

The Muckle Cross
5. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Clockhouse Restaurant
6. 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

Golden Grill
7. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Pino Pizza Elgin
8. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Beggars Belief
9. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Sunninghill Hotel Restaurant
10. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Polish Deli
11. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Personal Dining Services, Moray
12. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Cook House Take Away
13. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Zaika Tandoori
14. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

The Bakehouse
15. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Speyside Heather Garden  and  Visitor Centre
16. 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

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

...

More Details

Burghead, t:

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

Indian Gardens
20. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902