View of a coastal village with houses along the shoreline, surrounded by green hills and cliffs, under a partly cloudy sky.

Moray Speyside

The Moray Firth Coast is a must-visit! The wider Moray Speyside region, running from the north coastline of the Moray Firth to the rugged Cairngorms in the south, is rich in history and stunning natural landscapes.

Buckie is a busy little town with its own large harbour, a wide selection of local shops and cafes, takeaways, restaurants and bars.

It could even be said to be a golfers paradise, with its gentle climate and mild weather. There are two links courses on offer to visitors within 10 minutes drive of one another.

Find adventure and outdoor activities right on your doorstep.

Just a short car (or bus ride) away from the cottage you will have access to all the stunning fishing villages along the Moray Coast. A personal favourite of mine is Crovie (pictured left), along with Findochty (or Finechty to the locals) and Portknockie.

There are lots of fabulous dog-friendly beaches littered along the coast for those bringing along their four-legged family members. Cullen and Lossiemouth are just two of these, both offering spectacular walks and the opportunity for some delicious ice cream afterwards. However, my dogs would recommend Roseisle, which offers a fantastic mix of forest and beach walks.

For walkers, there are numerous beautiful long distance walking routes. An abundance of wildlife further adds to the appeal of the area, including the famous Moray Firth dolphins and the seals at Portgordon.

The Malt Whisky Trail will take you on a truly unique journey through Malt Whisky country, where you’ll encounter a huge variety of sites with much to see and do, such as globally renowned textile mills, cosy seaside cafes and world class outdoor pursuits.

Further afield, visitors can visit the larger cities of both Aberdeen and Inverness for day trips, or perhaps pack a picnic and head to Loch Ness for a bit of monster hunting!

Approximate Distances (and times by car)

Keith Railway Station

12 Miles (22 Minutes)

Elgin

16 miles (30 minutes)

Lossiemouth Beach

19 miles (34 minutes)

Inverness

53 miles (1 hour 30 minutes)

Aviemore

Aberdeen

55 miles (1 hour 22 minutes)

61 miles (1 hour 30 minutes)

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!