Food, Drink and Shopping in Moray & Speyside

 

 

The Old Mill Inn
1. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Connage Highland Dairy
2. 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

Richmond Arms Hotel
3. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

Zaika Tandoori
5. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Romaks Tandoori Takeaway
6. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Logie Whisky  and  Wine
7. Logie Whisky and Wine

...

More Details

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

Al Bahar
8. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

WS Test 5
9. WS Test 5

...

More Details

Aberlour, t:

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

Spey Larder
11. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Dean's of Huntly
12. 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

Ewe  and  Me
13. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Ptarmigan Restaurant
14. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

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

Lloyd Kenny, the new 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 f...

More Details

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

Scribbles Pizza House
16. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Cafe Ecosse
17. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Struan House Hotel and Restaurant
18. 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

Barn Bistro at Greenfields
19. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Highland Country Cooking
20. 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

The Kimberley Inn
21. 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:

The Galley Fish  and  Chip Shop
22. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Macbeth's Butchers
23. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Culdearn House
24. 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

The Ashvale
25. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Skerry Brae
26. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

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 Gun Lodge Hotel
28. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

The 1629
29. 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

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

Indian Gardens
31. Indian Gardens

...

More Details

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

Simply Red
32. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

Elgin Kebab House
33. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Subway
34. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Darcey's Tearoom Cawdor
35. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

Gordon Castle Walled Garden
36. 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

Mosset Tavern
37. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Hopeman Village Tea Rooms  and Takeaway
38. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

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

The Bothy
40. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Bookshop
41. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

Crown  and  Anchor
42. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Aberlour Pharmacy
43. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Cullen Bay Hotel
44. 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 Lights Cafe  and  Restaurant
45. 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

Brander Arms
46. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Gordon  and  MacPhail
47. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

Costa Coffee
48. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

The Muckle Cross
49. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Wester Lawrenceton Cheese Farm
50. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566