Food, Drink and Shopping in Moray & Speyside

 

 

Skerry Brae
1. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Cullen Bay Hotel
2. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Emperor Restaurant
3. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Royal Oak
4. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Failte Cafe
5. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Pancake Place
6. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Zaika Tandoori
7. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Beggars Belief
8. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Phoenix Shop and Café
9. Phoenix Shop and Café

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

The Clockhouse Restaurant
10. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

China Town Buffet
11. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Good Year
12. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

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

Duffus Inn
14. 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

Natural Spice
15. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Costa Coffee
16. Costa Coffee

...

More Details

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

Christies of Fochabers
17. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Beach Bar
18. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Fresh! Coffee House  and  Bistro
19. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

The Gun Lodge Hotel
20. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734