Food, Drink and Shopping in Moray & Speyside

 

 

Darcey's Tearoom Cawdor
1. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

Jimmy Chungs
2. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Cafe Ecosse
3. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Skerry Brae
4. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

The Clifton
5. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Highland Country Cooking
6. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

Gordon  and  MacPhail
7. 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

Speyside Heather Garden  and  Visitor Centre
8. 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 Royal Hotel and Restaurant
9. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

Failte Cafe
10. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Fresh on Spey
11. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Noah's Ark Whole Food Cafe and Licensed Bistro
12. 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 Cross Restaurant with rooms
13. 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

Sunny Brae Restaurant
14. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

The Ditsy Teacup
15. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Cloudhowe
16. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

Carlton Hotel
17. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Ewe  and  Me
18. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Three Bags Wool
19. 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

Buffer Stop
20. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882