fromCN Traveller
1 week agoWhere is 'The Traitors' filmed? Inside the Scottish castle that has the nation gripped
The Traitors, and its stunning home in Scotland's Ardross Castle, returned to our screens on New Year's Day 2026 for a highly anticipated fourth run. The latest series follows the runaway success of The Celebrity Traitors in autumn 2025, where the UK was gripped by a host of household names entering the now-instantly-recognisable property to scheme, plot and accuse each other of being a traitor.
Television