Food, Drink and Shopping in Moray & Speyside

 

 

Indian Gardens
1. Indian Gardens

...

More Details

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

Costa Coffee
2. Costa Coffee

...

More Details

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

Harbour Lights Cafe  and  Restaurant
3. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Chapter One
4. 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

The Galley Fish  and  Chip Shop
5. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Brewers Fayre
6. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Covesea Cafe
7. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

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

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

Three Bags Wool
10. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Fresh on Spey
11. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

More Details

Auldearn, t: 01309 641259

Mr J Chinese Express
13. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Sunninghill Hotel Restaurant
14. 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

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

The Loft Coffee Shop and Bistro
16. 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

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

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

New Hopeman Chinese Takeaway
19. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

Wester Lawrenceton Cheese Farm
21. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

KFC
22. KFC

...

More Details

Elgin, t: 0845 7532532

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

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

Fisherie Country centre Restaurant
25. 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

Beechtree Restaurant
26. 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

Snappy Tomato Pizza
27. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

The Old Bridge Inn
28. 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 Kimberley Inn
29. 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:

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

Cafe LA JEMS
31. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Le Cafe Coull
32. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Highlander Inn ~ Craigellachie
33. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Gordon Arms Hotel
34. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

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

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

AmoRoma Taverna
37. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

The Granary
38. The Granary

...

More Details

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

Cairngorm Bike and Hike
39. Cairngorm Bike and Hike

...

More Details

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

THE ROYAL HOTEL  and  RESTAURANT
40. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Cook House Take Away
41. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Costa Coffee
43. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Johnstons of Elgin Mill  and  Coffee Shop
44. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

The Mill House Hotel  and  Restaurant
45. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

Brander Arms
46. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

Boogie Woogie
48. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Sandisons
49. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Hopeman Village Tea Rooms  and Takeaway
50. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508