Scotland's castles reflect centuries of clan warfare, royal power struggles and defensive ingenuity, from dramatically positioned clifftop fortresses to turreted fairytale towers. Dunnottar Castle clings to a rocky headland near Aberdeen, while Stirling Castle commands strategic high ground that shaped the nation's history. Eilean Donan Castle occupies its own island in the Highlands, Glamis Castle showcases the evolution of Scottish baronial architecture, and the pink-harled Craigievar Castle exemplifies the distinctive tower-house tradition.
Adult admission typically ranges from £13 to £20, with family tickets and concessions available at most sites; children under five enter free everywhere. The Inverness area offers a Highland cluster with Eilean Donan, Urquhart and Inverness Castle, while the Aberdeen region groups Dunnottar and Craigievar for a convenient tour. Note that some castles close during winter months or operate reduced hours off-season.
Dunnottar Castle, a majestic fortress steeped in history, stands proudly on the rugged northeast coast of Scotland. Overlooking the North Sea from its imposing cliff-top perch, the castle...
Nestled in the heart of Scotland, Glamis Castle represents not merely an architectural marvel but a tapestry woven with history, legend, and nobility. It's recognized as one of the most b...
Stirling Castle, an architectural marvel, stands as one of Scotland's grandest and most historically significant castles. Furthermore, renowned for its strategic importance and rich histo...
Eilean Donan Castle is one of the most iconic castles in Europe, renowned for its picturesque setting and historical significance. Situated on a small tidal island where three sea lochs m...
Nestled in the rolling hills of Aberdeenshire, Craigievar Castle rises like a vision from a storybook, its pink-harled walls crowned by an array of turrets, corbels and conical roofs. Thi...
Urquhart Castle sits majestically on the western shore of Loch Ness in the Scottish Highlands. It is a site of historical and architectural significance.
Nestled in the scenic beauty of Scotland, Castle Stalker is an iconic structure that combines medieval history with breathtaking natural surroundings. This majestic tower house is often l...
Rothesay Castle stands as a testament to the rich history and architectural evolution of Scotland. Located on the Isle of Bute, this medieval stronghold has witnessed numerous historical ...
Dalhousie Castle, a fortress of medieval grandeur, stands proudly near Edinburgh, Scotland. As one of Scotland’s oldest inhabited castles, it has been steeped in history, royal encounters...
Inverness Castle stands as a commanding symbol of the Scottish Highlands. Overlooking the River Ness, it serves as a cultural and historical beacon in northern Scotland.
Search and filter all castles in Scotland by style and features →
Stirling Castle receives the highest visitor numbers, with over 35,000 reviews indicating its popularity. Its strategic location near Glasgow and pivotal role in Scottish history make it one of the country's premier attractions.
Adult tickets generally cost between £13 and £20, with children's admission ranging from £6 to £14. Most castles offer free entry for children under five and reduced rates for concessions.
Opening times vary by castle, with many reducing hours or closing entirely during winter months. It's advisable to check specific opening dates before visiting, particularly for properties in more remote locations.
Yes, some castles operate as hotels, such as Dalhousie Castle near Edinburgh. These properties combine historic architecture with modern accommodation, though they typically cost more than standard entry tickets.
Rankings, opening hours and prices update automatically. Last update: 12 October 2026.