Food, Drink and Shopping in Moray & Speyside

 

 

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

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

Aberlour Pharmacy
3. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Subway
4. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

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

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

The Bothy Bistro, Burghead
7. The Bothy Bistro, Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

The Croft Inn
8. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

Franklin's Restaurant at Cluny Bank Hotel
9. 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

Mr J Chinese Express
10. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

The Mason Arms
11. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Brewers Fayre
12. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Cairngorm Bike and Hike
13. Cairngorm Bike and Hike

...

More Details

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

The Classroom
14. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Speyside Enterprises Ltd.
15. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

JJ's
16. 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

Christies Deli
17. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Spey Larder
18. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

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

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

The Ashvale
22. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

KFC
23. KFC

...

More Details

Elgin, t: 0845 7532532

The Pancake Place
24. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Cairngorm Leaf  and  Bean
25. Cairngorm Leaf and Bean

Located in the Old Armoury, Cairngorm Leaf and Bean specialises in premium packaged coffee beans, which can be ground to your particular requirement...

More Details

Unit 3, Logie Steading, Forres, t: 01309 611700

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

Beach Bar
27. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Natural Spice
28. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Bothy
29. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Bookshop
30. Bookshop

...

More Details

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

Failte Cafe
31. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Speyside Heather Garden  and  Visitor Centre
32. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

Logie Steading Farm  and  Garden Shop
33. 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:

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

The Harbour Restaurant  and  Cafe
35. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

The Decora Cafe
36. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

Cafe Ecosse
37. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Indian Gardens
38. Indian Gardens

...

More Details

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

Zaika Tandoori
39. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

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

Jimmy Chungs
41. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

The Loft Coffee Shop and Bistro
42. 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

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

Pino Pizza Lossiemouth
44. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Archiestown Hotel  and  Bistro
45. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

The Cutty Bar  and  Restaurant
46. 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 Ditsy Teacup
47. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

The Muckle Cross
48. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Steading Bakehouse
49. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

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