Food, Drink and Shopping in Moray & Speyside

 

 

Restaurant La Faisanderie
1. 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

Spey Larder
2. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

The Gun Lodge Hotel
3. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

Cairngorm Bike and Hike
4. Cairngorm Bike and Hike

...

More Details

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

Christies of Fochabers
5. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Le Cafe Coull
6. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

ScottishJerky.com
7. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Knockomie Inn
8. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Beaver Travel
9. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Richmond Arms Hotel
10. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Cafe LA JEMS
11. 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

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

Covesea Cafe
13. Covesea Cafe

...

More Details

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

Culdearn House
14. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Struan House Hotel and Restaurant
15. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Boogie Woogie
16. 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

Personal Dining Services, Moray
17. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

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

Mezzo @ The Mansefield
19. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Celebrations of Turiff
20. 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

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

The Old Mill Inn
22. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

McDonalds
23. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

KFC
24. KFC

...

More Details

Elgin, t: 0845 7532532

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

Sandisons
26. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

The Clifton
28. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Costa Coffee
29. Costa Coffee

...

More Details

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

Spice Tandoori
30. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

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

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

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

Laird's Kitchen at Delgatie Castle
34. 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

Costa Coffee
35. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

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

Darcey's Tearoom Cawdor
37. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

New Hopeman Chinese Takeaway
38. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Royal Oak
39. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Harbour Lights Cafe  and  Restaurant
40. 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

JJ's
41. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Harbour Inn
42. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Zaika Tandoori
43. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

The Tee Shack
44. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Starbucks
45. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

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

China Town Buffet
48. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Beach Bar
49. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Bookshop
50. Bookshop

...

More Details

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