Aldourie Castle

 

This historic Castle and Estate is situated on the southern shore of Loch Ness, close to the city of Inverness, captial of the Scottish Highlands. Aldourie offers grandeur and comfort, beauty and tranquillity in a breathtaking setting.

Aldourie is the only habitable Castle on the shores of Loch Ness and has occupied this site for hundreds of years. While less than five miles from Inverness, the Estate seems in a world of its own, with an unforgettably atmospheric sense of calm and tranquillity that will soothe the mind and energise the spirit.

Aldourie offers all the fairytale grandeur and glamour you could wish for from an authentic Listed Grade A Highland Castle, with turrets and towers and nooks and crannies aplenty. Aldourie glows with warmth and hospitality, seducing its guests as much with its gorgeous interiors as with its majestic setting.