US Trends

where in scotland is the traitors filmed

The Traitors is filmed at Ardross Castle in the Scottish Highlands, just north of Inverness in northern Scotland. The castle sits on the River Alness, in a rural estate setting a short drive from the city of Inverness, which is where much of the cast and crew stay during filming.