Food, Drink and Shopping in Moray & Speyside

 

 

Masin Chinese Takeaway
1. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Brodie Countryfare Lunchroom
2. 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

Aberlour Pharmacy
3. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Community Food Moray
4. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

A Gift from Scotland
5. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

The Cutty Bar  and  Restaurant
6. 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

Rendezvous At The Royal
7. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

Spey Larder
8. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

Wester Hardmuir Fruit Farm and Amaizing Maze
9. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

The Bothy
10. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Le Cafe Coull
11. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Qismat Tandoori
12. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

A Taste of Speyside
13. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Beaver Travel
14. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Miele's of Forres
15. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

Scribbles Pizza House
16. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Spice Tandoori
17. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

The Bothy Bistro
18. The Bothy Bistro

...

More Details

Burghead, t:

Costa Coffee
19. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Garmouth Hotel
20. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

The Mason Arms
21. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Mansion House Hotel and Country Club
22. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Logie Whisky  and  Wine
23. Logie Whisky and Wine

...

More Details

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

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

Northern Fish Shop
25. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

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

Buffer Stop
27. Buffer Stop

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

More Details

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

The Bakehouse
28. 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

Mezzo @ The Mansefield
29. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

WS Test 5
30. WS Test 5

...

More Details

Aberlour, t:

Cullen Bay Hotel
31. 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 Abbey Inn
32. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

New Hopeman Chinese Takeaway
33. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Dean's of Huntly
34. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Indian Gardens
35. Indian Gardens

...

More Details

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

Highland Country Cooking
36. Highland Country Cooking

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

More Details

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

Three Bags Wool
37. 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

Food on the Fly
38. 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,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Starbucks
39. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Jo Robinson Sugarcraft
40. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Beach Bar
41. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Akash Tandoori
42. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Personal Dining Services, Moray
43. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Jimmy Chungs
44. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Cafe LA JEMS
45. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

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

Subway
47. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Wester Lawrenceton Cheese Farm
48. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Ghillie Basan Cookery Workshops
49. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

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