Food, Drink and Shopping in Moray & Speyside

 

 

Tomintoul Gallery
1. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Personal Dining Services, Moray
2. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Thirteen Moons Cafe and Shop
3. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

The Mason Arms
4. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Spice Tandoori
5. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Culdearn House
6. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Costa Coffee
7. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Romaks Tandoori Takeaway
8. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Sunny Brae Restaurant
10. 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

Starbucks
11. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Covesea Cafe
12. Covesea Cafe

...

More Details

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

Le Cafe Coull
13. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Strathisla Cafe
14. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

Costa Coffee
15. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Rendezvous At The Royal
16. Rendezvous At The Royal

...

More Details

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

Gordon Castle Walled Garden
17. 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

Burger King
18. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Fresh! Coffee House  and  Bistro
19. 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

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

Speyside Coffee Roasting Co.
21. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

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

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

Beaver Travel
24. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

The Cross Restaurant with rooms
25. 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

Miele's of Forres
26. 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 Bothy
27. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Beankind Coffee Roasters
28. 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 Royal Hotel and Restaurant
29. 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

Brewers Fayre
30. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Connage Highland Dairy
31. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

The Old Mill Inn
32. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Brander Arms
33. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

The Fjord Inn
34. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

Cawdor Tavern
35. 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