Food, Drink and Shopping in Moray & Speyside

 

 

Sidings Cafe
1. Sidings Cafe

Karen and Lisa invite you to visit their quirky 1950s Railway Carriage .Offering simple freshly prepared dishes from 10am - 4pm Breakfast served be...

More Details

Dufftown Railway Station, Dufftown, t: 07774245071 or 07585979618

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

Laichmoray Hotel Restaurant and Whisky Lounge
3. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

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

Phoenix Café
5. 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:

Diva Designs
6. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

The Ashvale
7. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Happy City
8. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Bijou Coffee Shop
9. Bijou Coffee Shop

...

More Details

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

Beankind Coffee Roasters
10. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

The Bothy Bistro
11. The Bothy Bistro

...

More Details

Burghead, t:

The Ditsy Teacup
12. 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

China Town Buffet
13. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

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

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

The Clifton
17. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

Nether Btae
19. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

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

Cornerstone Teahouse
21. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Beggars Belief
22. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Subway
23. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Tee Shack
24. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Royal Hotel and Restaurant
25. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

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

Skerry Brae
27. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Cawdor Tavern
28. 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 Bothy
29. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Burger King
30. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Masin Chinese Takeaway
31. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Snappy Tomato Pizza
32. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

The Fjord Inn
33. 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

The Decora Cafe
34. The Decora Cafe

...

More Details

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

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

The Muckle Cross
36. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Costa Coffee
37. Costa Coffee

...

More Details

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

Le Cafe Coull
38. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Natural Spice
39. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Olive Tree Cafe
40. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Sandisons
41. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

The Seafood Cafe Findhorn
42. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

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

Starbucks
44. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Tannochbrae Guest House  and  Restaurant
45. 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:

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

Phoenix Shop
47. Phoenix Shop

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:

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

Indian Gardens
49. Indian Gardens

...

More Details

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

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