Food, Drink and Shopping in Moray & Speyside

 

 

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

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

Skerry Brae
3. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

The Bothy
4. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Sandisons
5. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

A Gift from Scotland
6. A Gift from Scotland

...

More Details

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

The Mason Arms
7. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Al Bahar
8. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

The Cairn Restaurant
9. 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

Brewers Fayre
10. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Mosset Tavern
11. 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

Macleans bakery
12. 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 Croft Inn
13. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

THE ROYAL HOTEL  and  RESTAURANT
14. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Nether Btae
15. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Logie Whisky  and  Wine
16. Logie Whisky and Wine

...

More Details

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

Boath House Hotel
17. 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 Kimberley Inn
18. 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:

Wester Lawrenceton Cheese Farm
19. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Balvenie St. Ice Cream
20. 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