Skip to main content

The Traitors: the best Scottish hotel for a stay inspired by hit BBC show

Luxury
Emma Dooney
24 January 2025

Situated on the Ayrshire coast, this historic estate is the perfect choice for any clients who want to stay in The Traitors’ secluded filming location, Ardross Castle. 

The Traitors

Glenapp Castle in Scotland is the perfect hotel for fans of The Traitors

With the third season of The Traitors in full swing, viewers are desperate to know everything about the BBC One show’s iconic location. 

Online searches for ‘which castle is The Traitors filmed in?’ and ‘Traitors house’ have skyrocketed in the past week, with fans growing desperate to know if they can visit the Highlands property themselves.