Food, Drink and Shopping in Moray & Speyside

 

 

Beggars Belief
1. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Bothy
2. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Speyside Heather Garden  and  Visitor Centre
3. 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, Pla...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

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

Starbucks
5. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

China Town Buffet
6. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Mr J Chinese Express
7. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Logie Whisky  and  Wine
8. Logie Whisky and Wine

...

More Details

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

Archiestown Hotel  and  Bistro
9. 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

EarthShare
10. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

The Decora Cafe
11. The Decora Cafe

...

More Details

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

Knockomie Inn
12. Knockomie Inn

One of Scotlands most Luxury InnsKnockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed o...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Subway
13. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

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

More Details

Findhorn Road, Kinloss, t: 01309 690475

Thirteen Moons Cafe and Shop
15. 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

Rendezvous At The Royal
16. Rendezvous At The Royal

...

More Details

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

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

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

McDonalds
19. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

The Kimberley Inn
20. 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 know...

More Details

Findhorn, t:

Phoenix Café
21. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

The Clockhouse Restaurant
22. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

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

The Fjord Inn
24. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

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

More Details

Brodie, t: 01309 641555

Christies Deli
26. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Skerry Brae
27. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Phoenix Shop and Café
28. Phoenix Shop and Café

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

Glenfiddich Restaurant
29. 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

Mansion House Hotel and Country Club
30. 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

Tannochbrae Guest House  and  Restaurant
31. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Spice Tandoori
32. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

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

Speyside Enterprises Ltd.
34. 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

WS Test 5
35. WS Test 5

...

More Details

Aberlour, t:

Carlton Hotel
36. 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 Mason Arms
37. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Romaks Tandoori Takeaway
38. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Old Bridge Inn
39. 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

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

The Steading Bakehouse
41. 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 hi...

More Details

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

Tomintoul Gallery
42. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

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

Clootie Dumpling Restaurant
44. 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 a...

More Details

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

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

More Details

Auldearn, t: 01309 641259

Jimmy Chungs
46. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

The Whisky Shop Dufftown
47. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Badenoch's
48. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

Community Food Moray
49. 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

The Seafood Cafe Findhorn
50. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247