Food, Drink and Shopping in Moray & Speyside

 

 

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

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

The Lido Cafe
3. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Galley Fish  and  Chip Shop
4. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Elgin Kebab House
5. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

The Drouthy Cobbler
6. 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

Logie Steading Farm  and  Garden Shop
7. 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:

Aberlour Pharmacy
8. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Starbucks
9. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

The Abbey Inn
10. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

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

Restaurant La Faisanderie
12. 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

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

Akash Tandoori
14. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Brewers Fayre
15. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Emperor Restaurant
16. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Barn Bistro at Greenfields
17. 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:

The Granary
18. The Granary

...

More Details

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

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

Tannochbrae Guest House  and  Restaurant
20. 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: