Food, Drink and Shopping in Moray & Speyside

 

 

Happy City
1. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

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

Brander Arms
3. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

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

Hopeman Village Tea Rooms  and Takeaway
6. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

The Granary
7. The Granary

...

More Details

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

The Mason Arms
8. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Mezzo @ The Mansefield
9. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

The Bothy
10. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

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

Skerry Brae
12. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

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

KFC
14. KFC

...

More Details

Elgin, t: 0845 7532532

Ptarmigan Restaurant
15. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

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

Mr J Chinese Express
17. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Archiestown Hotel  and  Bistro
18. 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

Qismat Tandoori
19. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

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

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

Sandisons
22. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

The Lido Cafe
24. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Food on the Fly
25. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Jimmy Chungs
26. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Fresh on Spey
27. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

Scribbles Pizza House
29. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

New Hopeman Chinese Takeaway
30. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Whisky Shop Dufftown
31. 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

Ramnee Hotel
32. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

Wester Lawrenceton Cheese Farm
33. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

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