The Traitors Locations: Ardross Castle and Loch Glass
Step Into the World of The Traitors Castle 2025
The BBC has once again captivated audiences with its latest season of The Traitors. Set in the stunning Scottish Highlands, the show’s intrigue unfolds around Ardross Castle, just north of Inverness. You can experience the drama firsthand by exploring the breathtaking landscapes that surround this historic estate.
Ardross Castle isn’t open to the public, but that doesn’t mean you can’t walk in the footsteps of the Faithful. Just a short drive away, Cathedral House in Dornoch offers the perfect base to soak in the magic of The Traitors’ filming locations.
Scotland’s Cinematic Canvas
Sharp-eyed fans may recognize the famous ‘Pink House’ perched on the edge of Loch Glass. Contestants leaped from helicopters, plunged into the loch, and sped across the water in a thrilling race for prize money.
For your own adventure, explore the scenic trail around Loch Glass at your own pace. This moderate circular hike is perfect for walking, fishing, or running. Its remote location means you’ll likely have the stunning views all to yourself.

Where to Stay?
Ready to start your own Traitors mission but unsure where to stay? We’ve got you covered. Nestled in the charming town of Dornoch, Cathedral House offers a prime spot to explore the show’s filming locations. Wander historic streets, take in lush countryside views, and immerse yourself in the mystery and beauty of Scotland. Whether you’re planning a family getaway or a romantic retreat, Dornoch provides the perfect setting.

Beyond The Traitors – Scotland’s Iconic Film Locations
Even if you’re not a Traitors fan, Scotland’s landscapes have starred in countless films.
-
Glenfinnan Viaduct – Watch as the Hogwarts Express crosses this breathtaking railway bridge, made famous by Harry Potter.
-
Eilean Donan Castle – This legendary fortress has set the stage for films like Highlander.
-
Glencoe & Glen Etive – The rugged beauty of Glencoe hides Skyfall’s famous James Bond location.
-
Isle of Skye – Its otherworldly landscapes have drawn filmmakers from around the world.
Scotland’s cinematic scenery is waiting to be explored—will you answer the call?