Food, Drink and Shopping in Moray & Speyside

 

 

Polish Deli
1. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

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

Buffer Stop
3. Buffer Stop

THE BUFFER STOPSit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway.Go...

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Ewe  and  Me
4. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Highland Country Cooking
5. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield.With vibrant, cre...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

New Hopeman Chinese Takeaway
6. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

Pino Pizza Lossiemouth
8. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Franklin's Restaurant at Cluny Bank Hotel
9. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade for 3...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Strathisla Cafe
10. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Clifton
11. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

The Royal Oak
12. 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

Al Bahar
13. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Sunninghill Hotel Restaurant
14. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Aberlour Pharmacy
15. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Fresh! Coffee House  and  Bistro
16. 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 takin...

More Details

121 High Street, Aberlour, t: 01340 871333

Masin Chinese Takeaway
17. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Hopeman Village Tea Rooms  and Takeaway
18. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

Christies of Fochabers
19. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Fisherie Country centre Restaurant
20. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

Gordon Castle Walled Garden
21. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

The Drouthy Cobbler
22. 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, s...

More Details

48a High Street, Elgin, t: 01343 596000

Mezzo @ The Mansefield
23. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Food on the Fly
24. Food on the Fly

Bespoke catering for your sporting adventures.Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank, g...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

THE ROYAL HOTEL  and  RESTAURANT
25. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Indian Gardens
26. Indian Gardens

...

More Details

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

The Galley Fish  and  Chip Shop
27. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Costa Coffee
28. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Threaplands Garden Centre
29. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

Happy City
30. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Good Year
31. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Diva Designs
32. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

The Lido Cafe
33. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

The Classroom
35. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Noah's Ark Whole Food Cafe and Licensed Bistro
36. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and a...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

The Pancake Place
37. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Natural Spice
38. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Harbour Lights Cafe  and  Restaurant
39. 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

Cafe Ecosse
40. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Golden Grill
41. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Three Bags Wool
42. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns.Workshops for visitors include button making, spinning, felting, dying and ...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Fresh on Spey
43. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Akash Tandoori
44. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Struan House Hotel and Restaurant
45. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Wester Lawrenceton Cheese Farm
46. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

The Hidden Corner Restaurant
47. 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 12...

More Details

Seafield Street, Banff, t: 01261 818919

Beankind Coffee Roasters
48. 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 chose...

More Details

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

The Cross Restaurant with rooms
49. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with roomse located in the lovely Highland village of Kingussie within the stunning ...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

Cornerstone Teahouse
50. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352