Food, Drink and Shopping in Moray & Speyside

 

 

The Royal Oak
1. 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 Galley Fish  and  Chip Shop
2. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

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

WS Test 5
4. WS Test 5

...

More Details

Aberlour, t:

Skerry Brae
5. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Tomintoul  and  Glenlivet Discovery Centre
6. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Qismat Tandoori
7. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Dean's of Huntly
8. 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

Emperor Restaurant
9. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Ditsy Teacup
10. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

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

The Seafood Cafe Findhorn
12. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

Failte Cafe
13. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Speyside Heather Garden  and  Visitor Centre
14. 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

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

The Tee Shack
16. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Polish Deli
18. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Northern Fish Shop
19. Northern Fish Shop

...

More Details

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

The Decora Cafe
20. The Decora Cafe

...

More Details

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

A Taste of Speyside
21. 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

The Bothy Bistro Burghead
22. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

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

Le Cafe Coull
24. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

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

China Town Buffet
26. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Braemou Inn
27. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

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

Christies of Fochabers
29. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Archiestown Hotel  and  Bistro
30. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Jimmy Chungs
31. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

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

Boath House Hotel
34. 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

Snappy Tomato Pizza
35. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Grampian Hotel Restaurant
36. 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

Good Year
37. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

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

Cook House Take Away
39. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Strathisla Cafe
40. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Beggars Belief
41. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

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

Glenfiddich Restaurant
43. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Noah's Ark Whole Food Cafe and Licensed Bistro
44. 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

Costa Coffee
45. Costa Coffee

...

More Details

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

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

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

Natural Spice
48. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Highland Country Cooking
49. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

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