Food, Drink and Shopping in Moray & Speyside

 

 

The 1629
1. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

The Decora Cafe
2. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

Miele's of Forres
3. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

The Lido Cafe
4. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Bakehouse
5. 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

Starbucks
6. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

The Classroom
7. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Beechtree Restaurant
8. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Diva Designs
9. Diva Designs

...

More Details

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

Le Cafe Coull
10. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Chapter One
11. Chapter One

Chapter One's food * classic and modern, italian cuisine skillfully conceived, unfussy dishes which have a characteristic robustness and a pleasin...

More Details

39 High Street, Forres, Forres, t: 01309 671682

Good Year
12. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Croft Inn
13. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

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

Akash Tandoori
15. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Knockomie Hotel
16. Knockomie Hotel

We have two menus at Knockomie, our Traditional Scottish Menu and our Daily Menu. Both menus feature the very best local and Scottish ingredients and ...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Harbour Inn
17. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Food on the Fly
18. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Macbeth's Butchers
19. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Northern Fish Shop
20. Northern Fish Shop

...

More Details

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

Bookshop
21. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

The Mason Arms
22. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Logie Whisky  and  Wine
23. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

Beach Bar
24. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Jimmy Chungs
25. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

China Town Buffet
26. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Gordon Castle Walled Garden
27. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

The Hidden Corner Restaurant
28. 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

Costa Coffee
29. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

New Hopeman Chinese Takeaway
30. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Emperor Restaurant
31. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Clootie Dumpling Restaurant
32. 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

The Tee Shack
33. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Bandstand Bar and Restaurant
34. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341