Food, Drink and Shopping in Moray & Speyside

 

 

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

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

Celebrations of Turiff
3. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

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

Barn Bistro at Greenfields
5. 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:

Indian Gardens
6. Indian Gardens

...

More Details

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

The Granary
7. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

The Clockhouse Restaurant
8. 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

Buffer Stop
9. 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 Loft Coffee Shop and Bistro
10. 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

Happy City
11. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Cafe Ecosse
12. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

Beankind Coffee Roasters
14. 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

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

Burger King
16. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

The Grouse Inn
17. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

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

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

CJs Plaice
20. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

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

The Harbour Restaurant  and  Cafe
22. 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

Bookshop
23. Bookshop

...

More Details

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

WS Test 5
24. WS Test 5

...

More Details

Aberlour, t:

China Town Buffet
25. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Skerry Brae
26. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Brodie Countryfare Lunchroom
27. 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 wa...

More Details

Brodie, t: 01309 641555

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

The Lido Cafe
29. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Bothy Bistro Burghead
30. 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

Snappy Tomato Pizza
31. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Cornerstone Teahouse
33. 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

Elgin Kebab House
34. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Personal Dining Services, Moray
35. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917