Food, Drink and Shopping in Moray & Speyside

 

 

Fresh! Coffee House  and  Bistro
1. 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 Ashvale
2. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Subway
3. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Cairn Restaurant
4. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

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

Al Bahar
6. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

The Drouthy Cobbler
7. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Glenfiddich Restaurant
8. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Laichmoray Hotel Restaurant and Whisky Lounge
9. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Cairngorm Bike and Hike
10. Cairngorm Bike and Hike

...

More Details

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

Sandisons
11. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Cullen Bay Hotel
12. 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

Harbour Inn
13. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Classroom
14. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Brewers Fayre
15. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Covesea Cafe
17. Covesea Cafe

...

More Details

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

Beechtree Restaurant
18. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Strathisla Cafe
19. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

The Bothy
20. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Laird's Kitchen at Delgatie Castle
21. 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

The Cutty Bar  and  Restaurant
22. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

Macleans bakery
23. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

Beankind Coffee Roasters
24. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Christies of Fochabers
25. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Qismat Tandoori
26. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Highlander Inn ~ Craigellachie
27. 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

China Town Buffet
28. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Pattaya Thai Restaurant
29. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

The Hidden Corner Restaurant
30. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Starbucks
31. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Fresh on Spey
32. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333