The TV series "The Traitors," including both the UK and US versions as well as the Celebrity Traitors spin-off, is filmed at Ardross Castle. This is a 19th- century Scottish Baronial castle located near Inverness in the Scottish Highlands, specifically in Alness, north of Inverness. The castle is set within over 100 acres of parkland along the River Alness. Contestants eat, socialize, and plot in the castle, which provides a dramatic and beautiful backdrop for the show. However, contestants do not actually sleep in the castle; they stay at nearby accommodations during filming. Ardross Castle is privately owned and not open to the public but is available for exclusive hire for events.