Food, Drink and Shopping in Moray & Speyside

 

 

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

China Town Buffet
2. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Johnstons of Elgin Mill  and  Coffee Shop
3. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

KFC
4. KFC

...

More Details

Elgin, t: 0845 7532532

Boogie Woogie
5. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Jimmy Chungs
6. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

Boath House Hotel
8. 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 Cross Restaurant with rooms
9. 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

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

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

A Gift from Scotland
12. A Gift from Scotland

...

More Details

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

Bandstand Bar and Restaurant
13. 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

Christies of Fochabers
14. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

The Old Bridge Inn
15. 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

Richmond Arms Hotel
16. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

The Bothy
17. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

The Royal Oak
18. 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 Croft Inn
19. 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

Costa Coffee
20. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

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

Pattaya Thai Restaurant
22. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Christies Deli
23. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Cook House Take Away
24. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Spice Tandoori
25. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Romaks Tandoori Takeaway
26. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Old Mill Inn
27. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

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

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