Craigmillar Castle is one of Scotland’s best-preserved medieval fortresses, often called Edinburgh’s other castle. Located just three miles southeast of the city center, it is famous for its historical connection to Mary Queen of Scots, who sought refuge here in 1566. The castle features a massive 14th-century L-plan tower house surrounded by complex courtyard walls and residential ranges. Unlike the heavily restored Edinburgh Castle, Craigmillar offers a more authentic, ruined atmosphere where you can explore a labyrinth of dark stairways, hidden chambers, and a grim prison. From the top of the tower, you are rewarded with a spectacular, unique perspective of Edinburgh’s skyline and the distant Firth of Forth, framed by the lush greenery of the surrounding parkland.
Es gibt noch keine Touren in Craigmillar Castle.
The castle is managed by Historic Environment Scotland and is open daily. From April to September, visitors can explore between 09:30 and 17:30, while winter hours from October to March are typically 10:00 to 16:00. For 2026, adult tickets are priced at approximately ten pounds, with discounts for children and seniors. If you hold a Historic Scotland membership, entry is free. There is no café inside the ruins, but there are picnic tables in the grounds and a small visitor center selling snacks and souvenirs. Facilities include a small car park and toilets located near the entrance. It is highly recommended to book your tickets online in advance to guarantee entry, as capacity can be limited during peak holiday periods.
Craigmillar is a ruined castle with many uneven floors, steep spiral staircases, and low doorways, so sturdy footwear is absolutely essential. While the courtyard and ground-level areas are relatively accessible, the upper towers and basement vaults are only reachable via narrow stone steps, making them inaccessible for wheelchairs and heavy strollers. The site is exposed to the elements, so even on a mild day, it can be quite breezy at the top of the battlements; bringing a waterproof jacket is always a smart move in Scotland. Families will enjoy the open green spaces around the castle, which are perfect for children to burn off energy. Unlike more crowded city center sites, Craigmillar offers a much quieter and more contemplative experience for history lovers.
Getting to Craigmillar Castle is easy using Edinburgh’s excellent bus network. From the city center or the Royal Mile, you can take Lothian Bus services 8, 30, or 33, which drop you off on Old Dalkeith Road; from there, it is a pleasant ten-minute walk up the castle driveway. Alternatively, service 14 stops even closer on Craigmillar Castle Road. For those who prefer to drive, there is a small, free car park at the castle entrance, though it can fill up on weekends. If you are feeling active, it is a very scenic cycle from the city center via the Innocent Railway path. Taxis and Ubers are also readily available and offer a quick ten to fifteen-minute journey from most central hotels.
To fully appreciate the atmospheric ruins without the crowds, try to arrive right when the castle opens at 10:00 on a weekday. The morning light is particularly beautiful for photographing the stone walls and the ancient yew trees in the courtyard. If you visit in late afternoon, the setting sun casts long shadows through the window embrasures, creating a truly haunting and romantic feel. Spring is a lovely time to visit when the surrounding wildflowers are in bloom, while a crisp winter morning offers the clearest views from the tower. If you are a fan of Outlander, you might recognize the castle as Ardsmuir Prison; visiting during a quiet period allows you to find those specific filming locations with ease.