Food, Drink and Shopping in Moray & Speyside

 

 

Camerons Tea Room and Farm Shop
1. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

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

Al Bahar
3. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

Zaika Tandoori
5. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Wester Lawrenceton Cheese Farm
6. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

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

Brewers Fayre
9. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

The Clifton
10. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

The Old Bridge Inn
11. 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 Bothy Bistro Burghead
12. 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

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

KFC
14. KFC

...

More Details

Elgin, t: 0845 7532532

Fisherie Country centre Restaurant
15. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

The Royal Hotel and Restaurant
16. 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

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

Cafe Ecosse
18. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Restaurant La Faisanderie
19. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

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

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

Snappy Tomato Pizza
22. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Starbucks
23. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Jo Robinson Sugarcraft
24. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

The Bothy Bistro
25. The Bothy Bistro

...

More Details

Burghead, t:

Mr J Chinese Express
26. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

CJs Plaice
27. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Beechtree Restaurant
28. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Aberlour Pharmacy
29. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

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

Carlton Hotel
31. 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 Whisky Shop Dufftown
32. 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

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

Brander Arms
34. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Tigh na Sgiath Country House Hotel
35. 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 1629
36. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

Beach Bar
37. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

The Old Mill Inn
38. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

Chapter One
39. Chapter One

Chapter One's food * classic and modern, italian cuisine skillfully conceived, unfussy dishes which have a characteristic robustness and a pleasin...

More Details

39 High Street, Forres, Forres, t: 01309 671682

Diva Designs
40. Diva Designs

...

More Details

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

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

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

Pizzaeria Toscana
43. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

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

Subway
45. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Cloudhowe
46. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

Spey Larder
47. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

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

Logie Whisky  and  Wine
50. Logie Whisky and Wine

...

More Details

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