who owns traitors castle
The castle used in the TV show The Traitors is Ardross Castle in the Scottish Highlands, and it is owned by the McTaggart family.
Who owns “The Traitors” castle?
- “The Traitors” films at Ardross Castle, a 19th‑century estate near Alness in the Scottish Highlands.
- The current owners are the McTaggart family, who bought the castle and surrounding grounds in 1983 and have owned it ever since.
- The family uses Ardross Castle primarily as a high‑end wedding, events and conference venue, and it is periodically hired out as a filming location for The Traitors and other productions.
Information gathered from public forums or data available on the internet and portrayed here.