Food, Drink and Shopping in Moray & Speyside

 

 

Brewers Fayre
1. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Natural Spice
3. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

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

Costa Coffee
5. Costa Coffee

...

More Details

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

Carlton Hotel
6. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Community Food Moray
7. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

A Gift from Scotland
8. A Gift from Scotland

...

More Details

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

Food on the Fly
9. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Pino Pizza Elgin
10. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

The Royal Hotel and Restaurant
11. 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

Skerry Brae
12. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Duffus Inn
13. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

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

Golden Grill
15. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Aberlour Pharmacy
16. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

The Cairn Restaurant
17. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

Cairngorm Bike and Hike
18. Cairngorm Bike and Hike

...

More Details

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

Le Cafe Coull
19. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Subway
20. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Pino Pizza Lossiemouth
21. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Snappy Tomato Pizza
22. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Balvenie St. Ice Cream
24. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

The Old Mill Inn
25. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Mr J Chinese Express
26. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Tigh na Sgiath Country House Hotel
27. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345

Good Year
28. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Ptarmigan Restaurant
29. 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

Pizzaeria Toscana
30. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Spice Tandoori
31. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Ewe  and  Me
32. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

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

Jo Robinson Sugarcraft
34. 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

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

Emperor Restaurant
36. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

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

Covesea Cafe
38. Covesea Cafe

...

More Details

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

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

The Olive Tree Cafe
40. The Olive Tree Cafe

...

More Details

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

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

Mezzo @ The Mansefield
42. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Mansion House Hotel and Country Club
43. 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

Burger King
44. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Phoenix Café
45. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

The Seafood Cafe Findhorn
46. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

Diva Designs
47. Diva Designs

...

More Details

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

Rendezvous At The Royal
48. Rendezvous At The Royal

...

More Details

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

The Kimberley Inn
49. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

The Granary
50. The Granary

...

More Details

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