
Scotland · Partial ruin
Craigmillar Castle
Craigmillar Castle is a medieval L-plan tower house and courtyard complex on a low rocky hill south-east of Edinburgh. Built from the late 14th century and extended through the 15th and 16th centuries, it comprises a four-storey keep surrounded by a 15th-century inner curtain wall with corner round towers, and a lower outer wall enclosing broad outer courts with a chapel and dovecote.
First raised
1300
Its prime
1566
Today
Partial ruin
As it stood in 1566
The shape it held in its prime.
An L-plan, four-storey stone tower house sits on a rocky outcrop, with a projecting southern jamb, thick masonry walls and a stone-flagged parapet walk. A 15th-century curtain wall encircles a roughly 10-metre inner courtyard, with round towers at each corner and machicolations and battlements along the wallhead. Beyond this is a lower outer wall forming a larger outer court containing a chapel and a circular dovecote; the whole complex built of pale grey local sandstone on a low hill amid fields.
Step inside
12 places to explore in 1566.
The record describes 12 distinct spots at Craigmillar Castle — including 6 interiors: guard room in the jamb, hall (second floor) with carved fireplace, kitchen in the tower jamb and more. Create your own photoreal reconstruction and walk through every one — more scenes means more photos, more angles and more rooms of the immersive experience.
Create History
See Craigmillar Castle with the fires lit.
The artist rebuilds it as it stood in 1566 — a photoreal walk that belongs to you alone. Pay with coins, no subscription needed.
Recreate Castle to Explore →
