Come and stay in a truly unique location! Book your room in the most westerly hotel and guest house on mainland Britain, in the romantic Scottish Highlands. You will find us midway between Kilchoan village and the Ardnamurchan Point Lighthouse. Rest and unwind, walk the hills and coastline and the beautiful white sands of Sanna Bay.
We are a small family run hotel set on a working farm, looking out over a quiet crofting community to the North Atlantic Ocean and the island of Canna. Sonachan has been in the MacPhail family for over 45 years. Here we offer you Highland hospitality in an atmosphere of informality and cheerfulness.
Explore this hidden corner of Scotland, where there is an abundance of wildlife, dramatic scenery, and unforgettable sunsets. It offers an all year round holiday destination in Ardnamurchan, Lochaber – the outdoor capital of the U.K.
Ladies and Lairds! Come and visit your plot of land on Kincavel Estate, which is part of Sonachan – only half a mile from the hotel.
