Food, Drink and Shopping in Moray & Speyside

 

 

Ghillie Basan Cookery Workshops
1. 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

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

Speyside Heather Garden  and  Visitor Centre
3. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

ScottishJerky.com
4. 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

The Granary
5. The Granary

...

More Details

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

A Taste of Speyside
6. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Snappy Tomato Pizza
7. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Mr J Chinese Express
8. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Beach Bar
9. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Gordon Arms Hotel
10. 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

Macleans bakery
11. 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

Boath House Hotel
12. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

The Harbour Restaurant  and  Cafe
13. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Rendezvous At The Royal
14. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

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

Knockomie Inn
16. 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

The Old Bridge Inn
17. 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 Muckle Cross
18. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

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

Thirteen Moons Cafe and Shop
21. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

Pino Pizza Elgin
22. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Polish Deli
24. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

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

Romaks Tandoori Takeaway
26. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Christies of Fochabers
27. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

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

Strathisla Cafe
29. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Masin Chinese Takeaway
30. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

China Town Buffet
31. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Bookshop
32. Bookshop

...

More Details

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

Fresh! Coffee House  and  Bistro
33. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

Cullen Bay Hotel
34. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

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

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

Struan House Hotel and Restaurant
37. 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

Richmond Arms Hotel
38. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

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

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

Elgin Kebab House
42. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Darcey's Tearoom Cawdor
43. 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

Tomintoul Gallery
44. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Simply Red
45. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

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

Failte Cafe
47. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Grampian Hotel Restaurant
48. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Emperor Restaurant
49. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Subway
50. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358