The castle featured in the reality TV show "The Traitors" is Ardross Castle, a 19th-century Scottish Baronial style castle located near Alness in the Scottish Highlands. Ardross Castle is owned by the McTaggart family, who purchased it in 1983 and still own it today. Though the castle serves as the key filming location for both the UK and US versions of "The Traitors," the contestants do not actually stay in the castle overnight during filming. The castle is used mainly as a wedding and event venue and is available for exclusive corporate and private hires but is not run as a hotel. The McTaggart family has kept a relatively low profile despite the castle's rise in fame from the show.
Alan Cumming, host of the US version of "The Traitors," is often associated with the castle, but he does not own it; this is part of the show's theatrical presentation.
