Substantial and impressive remains of a rubble masonry castle dating from the C12 to C15, consisting of a small Inner Ward, reached by a spacious Outer Ward, both with stone defences. Inner or Upper Ward largely ruined, the most significant portion remaining being the tall, square Inner Gate. This C13 building had 3 storeys, with pointed arched entrances to ground floor N and S, with portcullis grooves and bar holes still existing. Chamber above accessed via lost wall-walk, and upper floor reached from this via stair. Foundations remain of Inner Curtain and Round Tower here, which may have been removed as early as the C15. Foundations of several domestic buildings of this ward were unearthed during recent archaeological excavations. A section of curtain survives to the W, strengthened by short surviving row of vaults, perhaps in the C13, when a new wall-walk was provided.
The Outer Ward retains external curtain walls to all 3 sides. The principal building is the impressive 3-storey, C13 gatehouse, perhaps inspired by similar designs at the Inner East Gatehouse at Caerphilly. Entrance boasts a segmental arch, blocked in C15, with pair of D-plan flanking towers. Smaller arch inserted to rear, within earlier arched head, remainder blocked in stone. Evenly spaced windows with fragments of tracery. Small drum towers to angles on courtyard elevation, containing newel stairs. Attached to E is C15 entrance, with simple arched entry having single portcullis groove, 1st floor corbelled-out, with little surviving of the upper level.
D-shaped W tower in a very ruinous state. Barrel vault to ground floor, and heated upper storey chamber. E Bastion is simply a reinforcement of the SE angle, with no internal structural elements visible. Large D-pan N Tower, between E Bastion and gate, formerly for the principal apartments. Stair contained within a polygonal turret to the outer face. Internally a shell. Ground and first floor have separate entrances from the ward, with no fireplace to ground floor. First floor has fireplace, and garderobe to W. Stair leading from first floor to similar upper storey. 2 carved corbels remain, formerly supporting roof trusses. Remains of post-mediaeval barn survive between N Tower and E bastion, perhaps replacing earlier hall range.