Food, Drink and Shopping in Moray & Speyside

 

 

The Lido Cafe
1. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

Spice Tandoori
3. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Elgin Kebab House
4. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Clootie Dumpling Restaurant
5. 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 Ashvale
6. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Ewe  and  Me
7. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Cook House Take Away
8. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Christies Deli
10. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Tomintoul  and  Glenlivet Discovery Centre
11. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Balvenie St. Ice Cream
12. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Beggars Belief
13. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Covesea Cafe
14. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

ScottishJerky.com
15. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Burger King
16. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Costa Coffee
17. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Ghillie Basan Cookery Workshops
18. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

Pattaya Thai Restaurant
19. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

Diva Designs
21. Diva Designs

...

More Details

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

Jimmy Chungs
22. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Johnstons of Elgin Mill  and  Coffee Shop
23. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Badenoch's
24. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

The Tee Shack
25. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Cawdor Tavern
26. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

Crown  and  Anchor
27. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Mr J Chinese Express
28. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

The Steading Bakehouse
29. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

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

Al Bahar
31. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

New Hopeman Chinese Takeaway
32. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Polish Deli
33. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

The Harbour Restaurant  and  Cafe
34. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Rendezvous At The Royal
35. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474