Food, Drink and Shopping in Moray & Speyside

 

 

Good Year
1. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Diva Designs
2. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

The Lido Cafe
3. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Cullen Bay Hotel
4. 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 Classroom
5. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Noah's Ark Whole Food Cafe and Licensed Bistro
6. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

The Pancake Place
7. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Natural Spice
8. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

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

Cafe Ecosse
10. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Golden Grill
11. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Three Bags Wool
12. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Fresh on Spey
13. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Akash Tandoori
14. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Struan House Hotel and Restaurant
15. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Wester Lawrenceton Cheese Farm
16. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

The Hidden Corner Restaurant
17. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Beankind Coffee Roasters
18. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

The Cross Restaurant with rooms
19. The Cross Restaurant with rooms

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

More Details

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

Cornerstone Teahouse
20. 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