Food, Drink and Shopping in Moray & Speyside

 

 

Covesea Cafe
1. Covesea Cafe

...

More Details

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

Qismat Tandoori
2. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Harbour Inn
3. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Harbour Lights Cafe  and  Restaurant
4. 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

Brander Arms
5. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

Beaver Travel
7. Beaver Travel

...

More Details

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

Three Bags Wool
8. 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 Tee Shack
9. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

A Taste of Speyside
10. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Boath House Hotel
11. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

The Loft Coffee Shop and Bistro
12. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

The Harbour Restaurant  and  Cafe
13. 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

CJs Plaice
14. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Ptarmigan Restaurant
15. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

Spey Larder
16. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

Philp's Fine Food
17. 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

Christies Deli
18. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Logie Whisky  and  Wine
19. Logie Whisky and Wine

...

More Details

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

Good Year
20. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Ditsy Teacup
21. 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

The Clifton
22. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Laichmoray Hotel Restaurant and Whisky Lounge
23. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Pino Pizza Elgin
24. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Camerons Tea Room and Farm Shop
25. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Grampian Hotel Restaurant
26. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

WS Test 5
27. WS Test 5

...

More Details

Aberlour, t:

China Town Buffet
28. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Richmond Arms Hotel
29. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Gordon Arms Hotel
30. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Costa Coffee
31. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Simply Red
32. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

The Mason Arms
33. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

The Bothy Bistro
34. The Bothy Bistro

...

More Details

Burghead, t:

The Steading Bakehouse
35. 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

KFC
36. KFC

...

More Details

Elgin, t: 0845 7532532

Noah's Ark Whole Food Cafe and Licensed Bistro
37. 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

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

Knockomie Hotel
39. 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

Darcey's Tearoom Cawdor
40. 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

Beggars Belief
41. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Bothy
42. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Ewe  and  Me
43. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Bijou Coffee Shop
44. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Mansion House Hotel and Country Club
45. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Happy City
46. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Mezzo @ The Mansefield
47. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Cairngorm Bike and Hike
48. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

Crown  and  Anchor
49. 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

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