Food, Drink and Shopping in Moray & Speyside

 

 

Highland Country Cooking
1. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

EarthShare
2. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Al Bahar
3. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Beechtree Restaurant
4. 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

Masin Chinese Takeaway
5. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Cutty Bar  and  Restaurant
6. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

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

McDonalds
8. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Restaurant La Faisanderie
9. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Cook House Take Away
10. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Cairngorm Bike and Hike
11. Cairngorm Bike and Hike

...

More Details

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

Strathisla Cafe
12. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Qismat Tandoori
13. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Christies of Fochabers
14. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

The Mill House Hotel  and  Restaurant
15. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

Spey Larder
16. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Grampian Hotel Restaurant
17. 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

Camerons Tea Room and Farm Shop
18. 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

Tannochbrae Guest House  and  Restaurant
19. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Mezzo @ The Mansefield
20. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Braemou Inn
21. Braemou Inn

...

More Details

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

Pattaya Thai Restaurant
22. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Buffer Stop
23. 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

Wester Lawrenceton Cheese Farm
24. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

A Taste of Speyside
25. 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

The Decora Cafe
26. The Decora Cafe

...

More Details

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

WS Test 5
27. WS Test 5

...

More Details

Aberlour, t:

Brander Arms
28. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Scribbles Pizza House
29. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Knockomie Inn
30. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

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

Spindrift of Tomintoul
31. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Cafe Ecosse
32. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

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

The Bothy Bistro
35. The Bothy Bistro

...

More Details

Burghead, t:

Pino Pizza Elgin
36. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Simply Red
37. 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

Beach Bar
38. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Archiestown Hotel  and  Bistro
39. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Bandstand Bar and Restaurant
40. 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

Gordon Castle Walled Garden
41. 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 Harbour Restaurant  and  Cafe
42. 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

Emperor Restaurant
43. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Grouse Inn
44. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Hopeman Village Tea Rooms  and Takeaway
45. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

The Pancake Place
46. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Cullen Bay Hotel
47. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Three Bags Wool
48. 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 Clifton
49. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Subway
50. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358