Nowhere does castles quite like Scotland. Here you can find some of the most beautiful fortresses in the world, with rich histories and breathtaking scenic backdrops.
Each of them tells its own tale of our nation, century after century – from clans to royalty, uprisings, invasions, and war. And many of them have starred in major TV shows and films – from Game of Thrones to Outlander and even James Bond.
Culzean Castle stands on a clifftop which gazes out over the Firth of Clyde to the Isle of Arran. Built in the 18th Century, it was home to the chief of Clan Kennedy. Now it is run by the National Trust for Scotland and Its beautiful architecture, gardens, and beach attract tourists from far and wide. Photo: Getty Images
Dunrobin Castle is a lavish stately home, the seat of the earls and dukes of Sutherland and the Sutherland Clan. Resembling a French chateau, with 'fairytale' spires and turrets, the castle dates back to the early 14th Century. Photo: Getty Images
Found in the heart of Angus, Glamis Castle claims to be the most beautiful castle in Scotland. It has been the ancestral seat to the Earls of Strathmore and Kinghorne since 1372, and you may recognise the name as an inspiration for Shakespeare's Macbeth. Photo: Getty Images
The birthplace of Mary Queen of Scots, Linlithgow Palace was a key residence for royals travelling between Edinburgh and Stirling. It is a spectactular Renaissance ruin, built and enhanced over two centuries of Stewart monarchs. The lush grounds brimming with wildlife have been declared a Site of Special Scientific Interest, and a jousting tournament is hosted here each year. Photo: Getty Images