who owns the castle in traitors
The castle used in The Traitors is Ardross Castle in the Scottish Highlands, and it is owned by the McTaggart family, who bought it in 1983 and still own it today.
Who owns the castle?
- Ardross Castle is a 19th‑century baronial mansion near Alness in the Scottish Highlands.
- The McTaggart family purchased Ardross Castle and its grounds in 1983 and remain the current private owners.
- They allow production of The Traitors to film there and also hire it out for private events.
Role in The Traitors
- Both the UK and US versions of The Traitors use Ardross Castle as the dramatic setting for missions, banishments, and strategy chats.
- Only parts of the building and estate are used on screen; the castle itself is not run as a public hotel but as an exclusive event venue.
Can you stay there?
- Ardross Castle is available for weddings, corporate functions, and private hire rather than as a regular walk‑in hotel or B&B.
- Its popularity and booking demand have risen since The Traitors became a hit and pushed it into the spotlight.
Information gathered from public forums or data available on the internet and portrayed here.