Food, Drink and Shopping in Moray & Speyside

 

 

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

China Town Buffet
2. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Bijou Coffee Shop
3. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Skerry Brae
4. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

The Abbey Inn
5. 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

Johnstons of Elgin Mill  and  Coffee Shop
6. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

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

Happy City
8. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

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

Personal Dining Services, Moray
10. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

The Loft Coffee Shop and Bistro
11. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

The Drouthy Cobbler
12. 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
13. 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

CJs Plaice
14. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Darcey's Tearoom Cawdor
15. 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

The Cairn Restaurant
16. 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

Wester Hardmuir Fruit Farm and Amaizing Maze
17. 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 Old Bridge Inn
18. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

Ramnee Hotel
19. 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

WS Test 5
20. WS Test 5

...

More Details

Aberlour, t:

Noah's Ark Whole Food Cafe and Licensed Bistro
21. 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...

More Details

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

The Old Mill Inn
22. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Muckrach Lodge Hotel
23. 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

Elgin Kebab House
24. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Thirteen Moons Cafe and Shop
25. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

Miele's of Forres
26. 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

Fresh on Spey
27. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Zaika Tandoori
28. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

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

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

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

Brewers Fayre
32. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

THE ROYAL HOTEL  and  RESTAURANT
33. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Crown  and  Anchor
34. 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

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

KFC
36. KFC

...

More Details

Elgin, t: 0845 7532532

Sandisons
37. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Romaks Tandoori Takeaway
38. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Cairngorm Bike and Hike
39. Cairngorm Bike and Hike

...

More Details

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

Pino Pizza Elgin
40. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Macbeth's Butchers
41. 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

Harbour Inn
42. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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

Gordon  and  MacPhail
44. 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

Logie Steading Farm  and  Garden Shop
45. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

Emperor Restaurant
46. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Bothy Bistro
47. The Bothy Bistro

...

More Details

Burghead, t:

Natural Spice
48. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Hopeman Village Tea Rooms  and Takeaway
49. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Simply Red
50. 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