Food, Drink and Shopping in Moray & Speyside

 

 

Cairngorm Bike and Hike
1. Cairngorm Bike and Hike

...

More Details

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

Covesea Cafe
2. Covesea Cafe

...

More Details

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

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

Northern Fish Shop
4. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Logie Whisky  and  Wine
5. Logie Whisky and Wine

...

More Details

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

Gordon  and  MacPhail
6. 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

Pino Pizza Elgin
7. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Beggars Belief
8. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Scribbles Pizza House
9. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

The Steading Bakehouse
10. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

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

China Town Buffet
12. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Tannochbrae Guest House  and  Restaurant
13. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

The Old Bridge Inn
14. 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 Seafood Cafe Findhorn
15. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

Qismat Tandoori
16. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

A Gift from Scotland
17. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

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

The Classroom
19. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Miele's of Forres
20. 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

Polish Deli
21. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Clootie Dumpling Restaurant
22. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

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

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

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

Akash Tandoori
26. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Pancake Place
27. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Fresh! Coffee House  and  Bistro
28. 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

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

The Cross Restaurant with rooms
30. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

The Croft Inn
31. 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 Bothy Bistro
32. The Bothy Bistro

...

More Details

Burghead, t:

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

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

Failte Cafe
35. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Harbour Restaurant  and  Cafe
36. 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

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

Three Bags Wool
38. 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

The Ashvale
39. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Tomintoul Gallery
40. 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

Good Year
41. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

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

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

Sandisons
44. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Jimmy Chungs
45. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

McDonalds
46. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

New Hopeman Chinese Takeaway
47. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Balvenie St. Ice Cream
48. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Emperor Restaurant
49. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Bakehouse
50. 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