Food, Drink and Shopping in Moray & Speyside

 

 

Food on the Fly
1. 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

Pizzaeria Toscana
2. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

The Grouse Inn
3. 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

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Brander Arms
5. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Elgin Kebab House
6. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

The Granary
7. The Granary

...

More Details

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

Carlton Hotel
8. 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

Cook House Take Away
9. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Beaver Travel
10. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Barn Bistro at Greenfields
11. 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 ROYAL HOTEL  and  RESTAURANT
12. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

A Gift from Scotland
13. A Gift from Scotland

...

More Details

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

Christies Deli
14. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

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

The Old Mill Inn
16. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

The Harbour Restaurant  and  Cafe
17. 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

Glenfiddich Restaurant
18. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

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

Northern Fish Shop
20. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002