Food, Drink and Shopping in Moray & Speyside

 

 

Costa Coffee
1. Costa Coffee

...

More Details

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

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

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

Good Year
4. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Costa Coffee
5. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Qismat Tandoori
6. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

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

Brewers Fayre
8. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

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

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

Rendezvous At The Royal
12. Rendezvous At The Royal

...

More Details

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

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:

Pino Pizza Elgin
14. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Christies of Fochabers
15. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

The Classroom
16. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Zaika Tandoori
17. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Beggars Belief
18. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Scribbles Pizza House
19. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

The Muckle Cross
20. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Pizzaeria Toscana
21. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Noah's Ark Whole Food Cafe and Licensed Bistro
22. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

The Bothy Bistro
23. The Bothy Bistro

...

More Details

Burghead, t:

The Whisky Shop Dufftown
24. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

The Granary
25. The Granary

...

More Details

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

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

Northern Fish Shop
27. Northern Fish Shop

...

More Details

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

Elgin Kebab House
28. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

The Cross Restaurant with rooms
29. 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

Akash Tandoori
30. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

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

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

JJ's
33. 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

Sandisons
34. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Bandstand Bar and Restaurant
35. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341