10 famous filming locations in Scotland

Written By Becky Tudor
November 6, 2025
image of three Sherlock Holmes characters sat on a boat in a loch, with the loch ness monster behind them

From misty highlands to medieval castles, Scotland has long captured the imagination of filmmakers across the globe. And with screen tourism on the rise, statistics show that 35% of European visitors now visit Scotland as a direct result of films or TV shows they have watched. Famous for its ancient landscapes that charm audiences with their wild and romantic beauty, whether you’re tracing the footsteps of James Bond or wandering through the glens that inspired Harry Potter, these ten stunning filming locations in Scotland showcase its most spectacular scenery and cinematic allure.

1. Glenfinnan Viaduct, Highlands

Film still from Harry Potter and the Chamber of Secrets (2002) showing Harry falling out of a flying car that is flying alongside the Hogwarts express
Film still from Harry Potter and the Chamber of Secrets (2002). (Credit: Warner Bros. Pictures)

Famous for: Harry Potter series (the Hogwarts Express scenes)
Perhaps one of the most recognisable filming locations in Scotland, the Glenfinnan Viaduct sweeps gracefully across a lush Scottish valley, framed by Loch Shiel and the surrounding hills. Between May and September, you can watch the Jacobite steam train cross its 21 arches, or take a ride on the train yourself, and immerse yourself in the same magical journey that inspired the Hogwarts Express.

2. Eilean Donan Castle, Loch Duich

Film still from Highlander (1986) showing a hooded priest holding a cross made from sticks, walking across a bridge
Film still from Highlander (1986). (Credit: 20th Century Fox, Highlander Productions Ltd. & Davis-Panzer Productions)

Famous for: Highlander (1986), The World Is Not Enough (1999), Elizabeth: The Golden Age (2007)
Standing at the meeting point of three lochs, Eilean Donan Castle is cinematic perfection. Its stone walls rise from the water against a backdrop of mist and mountains, offering a timeless vision of Scottish romance. It’s little wonder filmmakers return here again and again to capture its haunting beauty. You can contact the Castle's Keeper, David Winn, for filming requests and queries.

Want to showcase your locations?

SuperScout Showcase lets you share your amazing locations across the internet, with a personally branded website that lets you build and show off your collections!

3. Glencoe, Highlands

Film still from Braveheart (1995) showing characters marching across a field
Film still from Braveheart (1995). (Credit: Icon Productions, The Ladd Company, Paramount Pictures & 20th Century Fox)

Famous for: Skyfall (2012), Outlander (2014–), Braveheart (1995), Harry Potter and the Prisoner of Azkaban (2004)
Glencoe’s rugged peaks and deep valleys have made it a natural choice for epic storytelling. The glen’s brooding atmosphere adds drama to any frame, from Bond’s Aston Martin cruising through the mist to Highland warriors charging across the heather. A place of both tragedy and beauty, Glencoe is Scotland at its rawest. Check out Visit Scotland's PDF movie map for more iconic filming locations across the Highlands.

4. Isle of Skye

Film still from The BFG (2016) showing soph sat on top of the BFG's shoulder with green hills in the background
Film still from The BFG (2016). (Credit: Amblin Entertainment & Walt Disney Pictures)

Famous for: Prometheus (2012), The BFG (2016), Snow White and the Huntsman (2012)
The Isle of Skye feels like another world entirely. Towering rock pinnacles, cascading fairy pools, and sweeping moorlands make it a favourite for sci-fi and fantasy directors. Locations like the Quiraing and the Old Man of Storr deliver landscapes that are almost otherworldly, the kind that make even the most grounded story feel mythical.

5. St Abbs, Berwickshire Coast

Film still from Avengers: Endgame (2019) showing the hulk sat in the back of a truck driving through the scottish countryside
Film still from Avengers: Endgame (2019). Credit: Marvel Studios & Walt Disney Studios Motion Pictures)

Famous for: Avengers: Endgame (2019)
This charming fishing village became home to Thor’s new kingdom in Avengers: Endgame, and it’s not hard to see why. With its colourful harbour, rugged cliffs, and North Sea backdrop, St Abbs radiates a windswept beauty that feels both quaint and grand. Fans still flock from around the world to visit the iconic “New Asgard”, and to soak up the serenity of Scotland’s southeast coast.

6. Cairngorms National Park

Film still from Mary Queen of Scots (2018) showing characters on horseback in the countryside
Film still from Mary Queen of Scots (2018). (Credit: Working Title Films, Focus Features, Perfect World Pictures & Universal Pictures)

Famous for: The Dark Knight Rises (2012), Mary Queen of Scots (2018)
The UK’s largest national park is a filmmaker’s dream: ancient Caledonian forests, dramatic mountain plateaus, and glacial lochs that change mood with the light. The Cairngorms offer everything from sweeping cinematic vistas to intimate natural detail, a landscape that can shift from regal to foreboding in a single frame.

7. Edinburgh Old Town & Arthur’s Seat

Film still from Trainspotting (1996) showing two men lying on a hill looking out at the Ediburgh skyline
Film still from Trainspotting (1996). (Credit: Channel Four Films, PolyGram Filmed Entertainment, Figment Films & The Noel Gay Motion Picture Company)

Famous for: Trainspotting (1996), Avengers: Infinity War (2018), One Day (2024, Netflix series)
Edinburgh’s Old Town, with its medieval closes and Gothic skyline, has starred in films that range from gritty realism to superhero spectacle. Climb Arthur’s Seat for panoramic views of the city, where the contrast between ancient stone and volcanic landscape captures Scotland’s mix of the urban and the elemental. Arthur's seat sits in Holyrood Park, which is managed by Visit Historic Environment Scotland, you can check out their filming guidelines and find out how to apply.

8. Doune Castle, near Stirling

Film still from Outlander (2014-) showing two female characters in a garden holding baskets
Film still from Outlander (2014-). (Credit: Sony Pictures Television, Left Bank Pictures & Tall Ship Productions)

Famous for: Outlander (2014–), Monty Python and the Holy Grail (1975), Game of Thrones (2011, pilot episode)
When it comes to filming locations in Scotland, few castles can claim such a rich screen history. Doune Castle’s towering walls and intact great hall have made it a favourite for productions seeking authenticity and atmosphere. Whether it’s clan drama, comedy, or fantasy, Doune delivers medieval magic in spades.

9. Loch Ness & Urquhart Castle

Film still from The Private Life of Sherlock Holmes (1970) showing characters in a small boat on the loch with the loch ness monster in the background
Film still from The Private Life of Sherlock Holmes (1970). (Credit: 20th Century Fox & British Lion Films)

Famous for: The Private Life of Sherlock Holmes (1970), The Loch (2017)
Few filming locations in Scotland are more famous than Loch Ness. The vast expanse of the loch, often cloaked in mist, holds a cinematic mystery that goes far beyond its legendary monster. The ruins of Urquhart Castle on the loch’s edge add texture and scale to a place where legend and landscape merge seamlessly on screen.

10. Harris & Lewis, Outer Hebrides

Film still from Whisky Galore! (2016) showing characters sitting on a grassy hilltop.
Film still from Whisky Galore! (2016). (Credit: Ealing Studios, Eon Productions & BBC Films)

Famous for: Call the Midwife (2012–), Macbeth (2015), Whisky Galore! (2016)
Remote and ethereal, the islands of Harris and Lewis are all about elemental beauty. White-sand beaches meet rugged hills and stormy skies, creating a natural canvas for stories of isolation, resilience, and wonder. It’s Scotland distilled: wild, poetic, and unforgettable.

Wrapping up

From castle turrets to coastal cliffs, Scotland continues to provide some of the world’s most cinematic scenery. Whether you’re scouting for your next film location or planning a journey through movie magic, these iconic filming locations in Scotland prove that every corner of Scotland tells a story worth capturing.

Need a place to store your shoot locations?

SuperScout is your own private location library – upload locations in minutes, tag them with ai in seconds, then search and share with your team

SuperScout is rocket fuel for your private locations database — built hand-in-hand with location teams who have worked on every size of production from the MCU to Indies. SuperScout was built for the people who are tired of Dropbox/SmugMug, endless email threads, and chaos.
Capture and upload anytime, on the go, with our iOS app
Copyright © 2025 – DBMA Ltd – All rights reserved - Privacy Policy - Terms & Conditions
Powered by Cortexiphan