Within 150 kilometres of Glasgow, castles range from grand royal fortresses to atmospheric island ruins. Edinburgh Castle, perched on its volcanic rock, dominates Scotland's capital, while Stirling Castle commands the gateway to the Highlands. Glamis Castle, a turreted Renaissance palace, and the striking silhouette of Castle Stalker on its tidal islet reflect the architectural diversity of Central Scotland.
Adult admission typically ranges from £18.50 to £25, with most sites offering discounted rates for children and concessions. Many castles close or reduce hours during winter months. Edinburgh and Stirling make a natural pairing for a day's exploration, while a western route via Rothesay and Castle Stalker suits those seeking coastal scenery.
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...
Perched on the volcanic Castle Rock, Edinburgh Castle dominates the skyline of Scotland's capital city with its historic fortifications. This iconic symbol deeply intertwines with the nat...
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...
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...
Search and filter all castles by style and features →
Stirling Castle is the closest major castle to Glasgow at 43 kilometres away. It sits atop a crag overlooking the historic town of Stirling and the surrounding countryside.
Edinburgh Castle charges £21.50 for adults, £13 for children aged 5–15, and £17 for concessions. Children under 5 enter free.
Dalhousie Castle, located 15 kilometres from Edinburgh, operates as a castle hotel. It offers the opportunity to experience historic accommodation within a medieval fortress setting.
Castle Stalker, situated 132 kilometres from Glasgow on a tidal island, does admit visitors. Tickets cost £25 for adults and £15 for those under 16.
Rankings, opening hours and prices update automatically. Last update: 12 October 2026.