Food, Drink and Shopping in Moray & Speyside

 

 

The Granary
1. The Granary

...

More Details

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

Mosset Tavern
2. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

The Clifton
3. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Jimmy Chungs
4. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

Burger King
6. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Le Cafe Coull
7. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Camerons Tea Room and Farm Shop
8. 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

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

Mezzo @ The Mansefield
10. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

The Decora Cafe
11. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

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

Laird's Kitchen at Delgatie Castle
13. 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 Croft Inn
14. 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

Threaplands Garden Centre
15. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

Ewe  and  Me
16. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Royal Oak
17. 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

The Old Mill Inn
18. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

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

The Tee Shack
20. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Indian Gardens
21. Indian Gardens

...

More Details

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

Harbour Inn
22. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Golden Grill
23. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

Subway
25. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Strathisla Cafe
26. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

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

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

Dean's of Huntly
29. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

WS Test 5
30. WS Test 5

...

More Details

Aberlour, t:

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

Natural Spice
32. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Miele's of Forres
33. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

The Classroom
34. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

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

Sunninghill Hotel Restaurant
36. 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 Bothy Bistro
37. The Bothy Bistro

...

More Details

Burghead, t:

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

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

Elgin Kebab House
40. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

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

Bijou Coffee Shop
42. Bijou Coffee Shop

...

More Details

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

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

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

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

The Pancake Place
46. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Crown  and  Anchor
47. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Brewers Fayre
48. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

The Mill House Hotel  and  Restaurant
49. 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

Emperor Restaurant
50. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133