The Ideal Highland Home from Home

The most important thing to us is that we make your stay one to remember. From the minute you arrive, to when you check into our grand en-suite bedrooms, when you our enjoying breakfast in our dining room or when you are relaxing in our lounge not forgetting having a stroll with the wildlife in our garden surrounded by pine trees.


When staying at Carnach House you can expect a luxurious room in every way. Each bed is made up with high-quality linen to ensure a great night’s sleep. Every room has an extravagant en-suite. If required, an extra bed can be provided in the room to accommodate for another person.


A delicious breakfast can be brought to you to enjoy in your room or alternatively served in the breakfast room where you can watch the squirrels playing outside in the garden. Where possible we always try use fresh local produce and always accommodate different dietary requirements.  


Carnach House has a spacious sitting room which can be used at any time. The sitting room is a very peaceful place to take a break with a relaxing atmosphere. In the colder months we light our grand traditional fire to keep you warm and in the summer months the large windows allow the sunshine to beam through.


With 9 acres of land to explore it is guaranteed that you will discover many different forms of wildlife, from hearing the birds chirping to seeing the squirrels playing we even have the odd deer paying a visit. It is easy to spend hours in our tranquil garden appreciating the fresh air.


Carnach House is ideally located just outside of Nairn, a town in the Highlands. The guest house is a short drive from the airport. There are many attractions local to the area including Cawdor Castle, Fort George, Nairn beach, Brodie Castle, Dunrobin Castle & Gardens, Loch Ness, Clava Cairns and the Cairngorms National Park. There are also many lovely restaurants in and around this beautiful area we call home.