The very unglamorous £53-a-night airport hotel where The Traitors stars REALLY sleep – and it’s not the castle

The popular BBC show, The Traitors, is filmed at Ardross Castle, a beautiful 19th-century Scottish estate in the Highlands. The castle is known for its impressive gothic architecture.







