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.

Get the Android app

Or read this on OK! Magazine