Get the latest gossip
BBC The Traitors stars' real accommodation as it’s revealed they don’t stay in castle
The Traitors fans will be surprised to hear contestants on the BBC One show do not sleep in the stunning Ardross Castle, but instead at a hotel beside Inverness Airport
Its website states: "At the centre of it all is our Kitchen & Bar serving you from early morning breakfast through to delicious evening meals, it's the perfect place to relax and refuel." Alan Cumming hosts the US series of The Traitors (Image: Peacock TV)It's reported that former guests have seen security guards patrolling the area to prevent contestants from colluding during filming. One person seemingly confirmed this theory, as they wrote on X: "I was staying here back in May 2022, no idea if it was for Traitors season one, but they had guards on each corridor by all the lifts checking on people leaving their rooms.
Or read this on OK! Magazine