THE Traitors is back on TV with contestants competing in a game show of deception and scheming - all in the stunning backdrop of Ardross Castle in Scotland. Sadly, Ardross Castle is under lock and ...
The castle can also be rented for private events and filming. A map of Ardross Castle: In the heart of Inverness, another architectural gem awaits – Inverness Castle. This striking 19th-century ...
When The Traitors film crew aren't at Ardross Castle in Scotland, the setting looks a lot different. The BBC One show is shot just north of Inverness, in the stunning Scottish Highlands.
For a more accurate estimate, however, you'll have to reach out the castle's proprietors via the website. One famous face has recently visited Ardross Castle: Harrison Ford. The Star Wars actor ...