As the year winds down, most of us are ready to enjoy celebrating Christmas before another year begins. Everyone has their own favourite part of the festive season, whether it’s the yummy food, the socialising, or the presents.

For a lot of us, nothing can beat sitting back and watching a heartwarming Christmas movie. There is no shortage of Christmas classics out there, from It’s A Wonderful Life to Love Actually, but there are also plenty of hidden gems that you might not have even heard of. What’s even better is that many of these were either filmed in or are set in Scotland.

While most of them may not compare to the more iconic festive movies, they are still worth a watch. If nothing else, it is always fun watching English or American actors trying – and usually failing – to do a Scottish accent.

Read on for the Daily Record’s guide to eight of the best Scottish Christmas movies you can stream or rent this week.

A Castle for Christmas

A Castle For Christmas. (L to R) Tina Gray as Helen, Cary Elwes as Myles, Brooke Shields as Sophie, in A Castle For Christmas
A Castle For Christmas (Image: Netflix)

This Netflix romantic comedy caused quite a stir amongst Scots when it was released back in 2021, with many criticising the actors’ Scottish accents and poor grasp of the country’s geography. However, for a lot of us, all of that is simply part of the charm.

A Castle for Christmas stars American actress Brooke Shields as a bestselling author who flies out to Scotland to escape a scandal, coming into conflict with a grumpy duke, played by Cary Elwes. Recognisable filming locations include Dalmeny House near Edinburgh and Culross in Fife.

Where to stream: Netflix

Christmas in the Highlands

Originally released in 2019, Christmas in the Highlands features everything that you could want out of a Christmas movie: cheesy acting, an unrealistically happy ending, and plenty of beautiful Scottish scenery. Much of the film takes place at Glamis Castle in Angus, which was the childhood home of Queen Elizabeth, The Queen Mother, while other locations include the Edinburgh Christmas Market and Tayside’s Christmas Tree Farm.

The plot sees New York sales manager Blair sent to the Highlands at Christmas to obtain a limited-edition perfume from dashing aristocrat Alistair. Over the course of the movie, her priorities change as she finds herself enamoured with the stubborn nobleman.

Where to stream: Amazon

The Princess Switch: Switched Again

The Princess Switch: Switched Again
The Princess Switch: Switched Again (Image: Netflix)

If you have never heard of The Princess Switch series on Netflix, you are missing out. Starring High School Musical actress Vanessa Hudgens as not one but three different characters, the movies are the perfect blend of feel-good fun and festive silliness.

Much of the second film in the trilogy takes place at Hopetoun House in South Queensferry, which stands in for the fictional Montenaro Castle. As we previously reported, you can even rent out a cottage on the estate for a one-of-a-kind staycation.

Where to stream: Netflix

Christmas in Scotland

This aptly-named movie was released just last year, so you might not have even heard of it. It is about an installation designer who travels to Scotland, where she clashes with a prickly local heir over a festive light display.

Christmas in Scotland is about as predictable as you can get, but is nonetheless a fun watch. Dundas Castle in West Lothian, Edinburgh’s Princes Street Gardens, and the Fife village of Limekilns are among the Scots locations where filming took place.

Where to stream: Amazon

Comfort and Joy

Comfort and Joy - Bill paterson and Clare Grogan - HANDOUT PICTURE
Comfort and Joy (Image: Handout)

Sometimes, there is no beating the classics — and Comfort and Joy proves it. The 1984 comedy, which stars Bill Paterson, is about a Glasgow DJ who accidentally becomes involved in a war between two mobs for control of the local ice cream trade.

If you’re from Scotland’s biggest city, you will no doubt get a kick out of seeing various landmarks as they appeared in the 1980s. Among the Glasgow destinations featured in the movie are the city centre, Maryhill, Possilpark, and the West End.

Where to stream: Amazon, ITVX

Lost at Christmas

Lost at Christmas
Lost at Christmas is one of many Scottish Christmas films you can stream (Image: Magic Monkey Films)

Lost at Christmas is a sweet little movie about two people who each get stranded in the Highlands on December 24 and need to work together to get home in time for Christmas. Among the cast are recognisable faces such as Sylvester McCoy and Sanjeev Kohli, best known for their roles in Doctor Who and Still Game, respectively.

It’s not just the actors you might recognise watching Lost at Christmas, as the movie also features some familiar locations in Scotland. Much of the action takes place at the award-winning Clachaig Inn in Glencoe, as well as Fort William and the village of Bridge of Orchy.

Where to stream: BBC iPlayer, Amazon

Saving Christmas Spirit

Saving Christmas Spirit is a 2022 Christmas movie about a sarcastic archaeologist who learns the importance of festive joy after spending her holidays in the Highlands. It is about as cheesy as it sounds.

Among the Scots filming locations you might recognise watching the movie are Cameron Square and The Parade in Fort William. Elsewhere, there are scenes shot at the iconic Glenfinnan Viaduct and the spectacular Loch Shiel.

Where to stream: Amazon

Anna and the Apocalypse

Anna and the Apocalypse
Anna and the Apocalypse (Image: Duncan McCallum)

If the other movies on this list sound a bit schmaltzy for your taste, then Anna and the Apocalypse could be right up your alley. It’s not every day you come across a musical Christmas zombie movie — much less one set in Scotland.

The film stars Ella Hunt as Anna Shepherd, who lives in the fictional town of Little Haven. When her home becomes infested with undead, Anna must work with her friends to fight off the hoards of zombies and save their loved ones.

Where to stream: Channel 4, Amazon

Don’t miss the latest news from around Scotland and beyond – sign up to the Scotland Now newsletter here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


This will close in 0 seconds