Food, Drink and Shopping in Moray & Speyside

 

 

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

Brander Arms
2. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Bandstand Bar and Restaurant
3. 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

Aberlour Pharmacy
4. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Connage Highland Dairy
5. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

CJs Plaice
6. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Ewe  and  Me
7. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Cawdor Tavern
8. 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

Emperor Restaurant
9. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Richmond Arms Hotel
10. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

The Bakehouse
12. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Harbour Inn
13. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Speyside Coffee Roasting Co.
14. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

The Mill House Hotel  and  Restaurant
15. 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

Indian Gardens
16. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

Romaks Tandoori Takeaway
17. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Jimmy Chungs
18. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Logie Whisky  and  Wine
19. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

The Ditsy Teacup
20. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963