Food, Drink and Shopping in Moray & Speyside

 

 

Wester Hardmuir Fruit Farm and Amaizing Maze
1. 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

Mr J Chinese Express
2. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

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

The Tee Shack
4. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Fisherie Country centre Restaurant
5. 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

The Mason Arms
6. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

The Lido Cafe
7. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

Cullen Bay Hotel
9. 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 Kimberley Inn
10. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

Christies of Fochabers
11. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Polish Deli
12. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

The 1629
13. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

KFC
14. KFC

...

More Details

Elgin, t: 0845 7532532

Le Cafe Coull
15. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Philp's Fine Food
16. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

Jo Robinson Sugarcraft
17. 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

Indian Gardens
18. Indian Gardens

...

More Details

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

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

Culdearn House
20. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

JJ's
21. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Scribbles Pizza House
22. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Aberlour Pharmacy
23. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Ghillie Basan Cookery Workshops
24. 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

Pino Pizza Lossiemouth
25. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Spice Tandoori
26. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Ramnee Hotel
27. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

Costa Coffee
28. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Brander Arms
29. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

Grampian Hotel Restaurant
31. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Garmouth Hotel
32. 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

Muckrach Lodge Hotel
33. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

Clootie Dumpling Restaurant
34. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Beaver Travel
35. Beaver Travel

...

More Details

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