Food, Drink and Shopping in Moray & Speyside

 

 

Spice Tandoori
1. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Gordon Arms Hotel
2. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Cawdor Tavern
3. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

KFC
4. KFC

...

More Details

Elgin, t: 0845 7532532

Personal Dining Services, Moray
5. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Brodie Countryfare Lunchroom
6. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

The Ashvale
7. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

China Town Buffet
8. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Romaks Tandoori Takeaway
9. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Seafood Cafe Findhorn
10. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

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

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

Fresh on Spey
13. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Pancake Place
14. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Costa Coffee
15. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Le Cafe Coull
16. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Harbour Lights Cafe  and  Restaurant
17. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Skerry Brae
18. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Pattaya Thai Restaurant
19. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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