Food, Drink and Shopping in Moray & Speyside

 

 

Happy City
1. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Archiestown Hotel  and  Bistro
2. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Cairngorm Bike and Hike
3. Cairngorm Bike and Hike

...

More Details

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

Wester Lawrenceton Cheese Farm
4. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Rendezvous At The Royal
5. Rendezvous At The Royal

...

More Details

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

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

Covesea Cafe
7. Covesea Cafe

...

More Details

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

Pino Pizza Lossiemouth
8. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Richmond Arms Hotel
9. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Buffer Stop
10. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

The Mason Arms
11. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Tigh na Sgiath Country House Hotel
12. 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

Franklin's Restaurant at Cluny Bank Hotel
13. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade for 3...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Threaplands Garden Centre
14. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

Pattaya Thai Restaurant
15. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

The Tee Shack
16. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Ewe  and  Me
18. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Le Cafe Coull
19. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Sunninghill Hotel Restaurant
20. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799