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

Fresh on Spey
2. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Decora Cafe
3. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

Diva Designs
4. Diva Designs

...

More Details

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

The Mill House Hotel  and  Restaurant
5. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

The Bothy Bistro
6. The Bothy Bistro

...

More Details

Burghead, t:

Hopeman Village Tea Rooms  and Takeaway
7. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

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

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Ramnee Hotel
10. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

THE ROYAL HOTEL  and  RESTAURANT
11. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Le Cafe Coull
12. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Al Bahar
13. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

Costa Coffee
15. Costa Coffee

...

More Details

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

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

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

Sunny Brae Restaurant
18. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

Beankind Coffee Roasters
19. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Northern Fish Shop
20. Northern Fish Shop

...

More Details

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