Food, Drink and Shopping in Moray & Speyside

 

 

Richmond Arms Hotel
1. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

Covesea Cafe
3. Covesea Cafe

...

More Details

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

Spey Larder
4. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

The Olive Tree Cafe
5. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Harbour Inn
6. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Braemou Inn
7. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Qismat Tandoori
8. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Miele's of Forres
9. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

Johnstons of Elgin Mill  and  Coffee Shop
10. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

The Muckle Cross
11. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Sandisons
12. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Laird's Kitchen at Delgatie Castle
13. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Grampian Hotel Restaurant
14. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Personal Dining Services, Moray
15. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

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

Celebrations of Turiff
17. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

Highlander Inn ~ Craigellachie
18. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Beach Bar
19. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

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