Aldourie Castle is the only inhabited castle on the shores of Loch Ness, set on a 500-acre private Highland estate seven miles southwest of Inverness. Dating from the 17th century, this Grade A Baronial castle sleeps up to 24 guests across 12 en-suite bedrooms and operates exclusively as a private hire venue. The estate encompasses formal gardens, woodland, wildflower meadows, and a private marina, with full staffing including daily housekeeping and in-house chefs preparing meals using estate-grown produce. Its isolated yet luxurious setting combines historic charm with contemporary hospitality.