Fun for the adventurous


Our carefully maintained grounds


Explore the legends of Scotland


Enjoy family meals


Experience the wild


Luxury bedding and towels provided



All around you


Get out in the great outdoors


Get out in the Highlands


Enjoy getting back to basics


Family pool challenge


Self Catering Accommodation in the Scottish Highlands

Things To Do

When it comes to things to do in the Highlands you are only limited by your imagination - fishing, horse riding, walking, climbing, castles, distilleries to name a few.

Visit some fantastic castles and soak up the history of the Highland’s transporting you back to battles, Clans and ceilidhs with romantic stories of this untamed rustic land.

Take a walk almost anywhere and feel immersed in the natural untamed landscapes with rugged mountains and deep mysterious lochs, beaches where you are all alone and views that quite simply leave you breathless. Taste the clean air and feel refreshed as never before.

You can use this vast natural playground to have the adrenaline experience of a lifetime whether it’s mountain biking, bungee jumping, rapids rafting the Highlands offers them all.

Or alternatively visit the bustling streets of Inverness – the capital of the Highlands – and soak up the vibe of the town with restaurants, museums and theatres to choose from.

On your holiday cabin’s doorstep is the world famous Glen Affric. The perfect combination of pinewoods, lochs, rivers and mountains it is often called the most beautiful glen in Scotland. Home to an amazing range of wildlife you may be lucky enough to spot a golden eagle, Scottish crossbill or pine marten. Wander along the wonderful woodland trails, picnic by picturesque Loch Beinn a’ Mheadhain or bag a Munro or two and you’ll soon discover why Glen Afric is such a special place.

We have put a link to some of our favourite things to do on this page and we can help organise any of the activities in advance of your visit. Just drop us an e mail or give us a call.

Call us today at (+44) 01456 415369 or Email us at

Check Availability & Book