Top film and TV locations in Edinburgh

Doune Castle is something of a movie pilgrimage site – Monty Python and the Holy Grail was shot there and now the castle’s audio tour is even narrated by Terry Jones! More recently the Game of Thrones pilot episode and scenes from Outlander were filmed there. (40 miles from Edinburgh).

Those iconic beach running scenes in Oscar-winning Chariots of Fire were filmed on West Sands in St Andrews on Scotland’s eastern coast, an hour’s drive north from Edinburgh. The city itself also featured in the film.

Loved The Da Vinci Code? At the spiritual Rosslyn Chapel, just south of Edinburgh, you can feel the power of the story for real. This beautiful chapel has long been associated with grail legend.

In Mrs Brown, Judi Dench’s Queen Victoria withdraws to her Scottish estate Balmoral. Duns Castle, in the Scottish Borders less than an hour south of Edinburgh, was used for the film’s Balmoral.

Film buffs need to stock up on popcorn for the Edinburgh International Film Festival. Held every year, it’s 2 weeks of cinema screenings from talent around the world.

Sunshine on Leith turned Edinburgh into a film set with a fab soundtrack. A key scene takes place on the rooftop terrace of the city’s very well located Doubletree by Hilton; so you too can enjoy a romantic moment up there.

More things to do in Edinburgh

Free things to do
Hidden gems
One hour from...
Top 10 things to do
Family friendly
Food & drink