where was the traitors filmed

just now 1
Nature

The Traitors was filmed at Ardross Castle in the Scottish Highlands, with the interior and social areas used as the main set for the contestants. Additional challenges and related locations were staged nearby, including Loch Glass for some dramatic finale elements in early series. Ardross Castle sits about 30 miles north of Inverness, on discovery-worthy grounds set in roughly 100 acres of parkland.