Food, Drink and Shopping in Moray & Speyside

 

 

Personal Dining Services, Moray
1. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

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

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

Golden Grill
4. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

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

The Ashvale
7. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

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

Laird's Kitchen at Delgatie Castle
9. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

The Galley Fish  and  Chip Shop
10. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Logie Whisky  and  Wine
11. Logie Whisky and Wine

...

More Details

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

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

Speyside Coffee Roasting Co.
13. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Ghillie Basan Cookery Workshops
14. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

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

Beach Bar
16. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Cairngorm Bike and Hike
17. Cairngorm Bike and Hike

...

More Details

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

The Grouse Inn
18. 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

Ewe  and  Me
19. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

KFC
20. KFC

...

More Details

Elgin, t: 0845 7532532

Pino Pizza Elgin
21. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Al Bahar
23. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

Emperor Restaurant
25. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Seafood Cafe Findhorn
26. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

Bijou Coffee Shop
27. Bijou Coffee Shop

...

More Details

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

Laichmoray Hotel Restaurant and Whisky Lounge
28. 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

Phoenix Shop and Café
29. 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:

Macleans bakery
30. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

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

Elgin Kebab House
32. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

The Bothy Bistro
33. The Bothy Bistro

...

More Details

Burghead, t:

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

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

THE ROYAL HOTEL  and  RESTAURANT
36. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

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

Christies Deli
38. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

The Whisky Shop Dufftown
39. 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

China Town Buffet
40. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Clifton
41. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

Braemou Inn
43. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Costa Coffee
44. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Aberlour Pharmacy
45. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

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

Starbucks
47. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

The Lido Cafe
48. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Sunninghill Hotel Restaurant
49. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

EarthShare
50. 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