Get the latest gossip
Inside BBC The Traitors' filming location and reason you'll definitely recognise it
The Traitors is back on screens for a third series tonight with viewers likely to recognise the the BBC One show's filming location
The first two series have already garnered massive acclaim, with the second season having aired at the start of 2024, where we witnessed Traitor Harry Clark snatch the entire prize pot after remaining undetected throughout the game. The atmospheric Ardross Castle in Scotland provides the stunning backdrop for The Traitors, nestled 30 miles north of Inverness and perched by the River Alness banks. Although it seems like the contestants spend their nights in the castle, they're actually whisked away after dining and mingling there for the day, staying overnight in a mystery hotel thought to be near Inverness Airport, reports the Mirror.
Or read this on OK! Magazine