The castle, which was constructed between 1277 and 1311, was built from local sandstone on top of a high promontory.
The design of the castle featured towers that were built against the face of the rock outside the curtain wall, similar to the inner wards at Ruthin and at Conwy.