Food, Drink and Shopping in Moray & Speyside

 

 

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

WS Test 5
2. WS Test 5

...

More Details

Aberlour, t:

The Drouthy Cobbler
3. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Tomintoul Gallery
4. 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

Muckrach Lodge Hotel
5. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

Failte Cafe
6. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Pizzaeria Toscana
7. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Beaver Travel
8. Beaver Travel

...

More Details

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

A Gift from Scotland
9. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

China Town Buffet
10. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Beach Bar
11. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Elgin Kebab House
12. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Philp's Fine Food
13. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

The Royal Oak
14. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

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

Golden Grill
16. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Speyside Coffee Roasting Co.
17. 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

JJ's
18. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

The Clifton
19. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Braemou Inn
20. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297