Food, Drink and Shopping in Moray & Speyside

 

 

Culdearn House
1. 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

Macleans bakery
2. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

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

WS Test 5
4. WS Test 5

...

More Details

Aberlour, t:

The Bothy
5. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

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

The Olive Tree Cafe
7. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Barn Bistro at Greenfields
8. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Jo Robinson Sugarcraft
9. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Spindrift of Tomintoul
10. 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

Thirteen Moons Cafe and Shop
11. 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

Brodie Countryfare Lunchroom
12. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

The Cutty Bar  and  Restaurant
13. 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

Richmond Arms Hotel
14. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Elgin Kebab House
15. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

New Hopeman Chinese Takeaway
16. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Ditsy Teacup
17. 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 Granary
18. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Muckrach Lodge Hotel
19. 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

Gordon  and  MacPhail
20. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

The Bothy Bistro
21. The Bothy Bistro

...

More Details

Burghead, t:

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

Mezzo @ The Mansefield
23. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Logie Steading Farm  and  Garden Shop
24. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

The Pancake Place
25. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Diva Designs
26. Diva Designs

...

More Details

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

Wester Lawrenceton Cheese Farm
27. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Mr J Chinese Express
28. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Sunninghill Hotel Restaurant
29. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Boath House Hotel
30. 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

Natural Spice
31. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

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

Christies Deli
33. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Fresh on Spey
34. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Chapter One
35. Chapter One

Chapter One's food * classic and modern, italian cuisine skillfully conceived, unfussy dishes which have a characteristic robustness and a pleasin...

More Details

39 High Street, Forres, Forres, t: 01309 671682

Speyside Enterprises Ltd.
36. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Indian Gardens
37. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

Romaks Tandoori Takeaway
38. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Golden Grill
39. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Personal Dining Services, Moray
40. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

The Loft Coffee Shop and Bistro
41. 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

Cullen Bay Hotel
42. 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

Spice Tandoori
43. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

The Whisky Shop Dufftown
44. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Mosset Tavern
45. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Skerry Brae
46. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Beach Bar
47. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

The Old Mill Inn
48. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

The Fjord Inn
49. 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

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