
The Traitors wouldn’t be the same without the Traitors Castle which is the setting for both the UK and US versions of the hit show and some fans might be wondering which castle it is.
The Traitors Castle has become just as much of a character within the show as the contestants themselves, with its glamorously decorated rooms, slightly foreboding towers and magnificent grounds. If you haven’t already discovered how to watch The Traitors UK then you’ve not only missed out on some ingenious tactics and heart-wrenching moments, but the spectacular setting. Rising up amongst the Scottish highlands, we’ve seen everything from the library to the kitchen and the bar area where relieved constants gather after a banishment.