Die Mauern der unregelmäßigen, langrechteckigen Kernburg stammen aus der zweiten Hälfte des 13. Jahrhunderts. Die Burganlage ist durch einen schmalen Zwinger geschützt, nach Süden ist zusätzlich ein breiter äußerer Zwinger vorgelagert. Bis in das 17. Jahrhundert hinein wurden die Befestigungsanlagen umgebaut und verstärkt. Der hohe Bergfried im Westen am Eingang zum inneren Burghof wurde bis 1930 errichtet und ist dem ehemaligen in der Mitte des Hofes nachempfunden. Eingemauert ist hier eine Platte mit zwei Delphinen, 16. Jahrhundert, die wohl von der Zisterne stammt.
In den fünfziger Jahren entstanden in der Nordwestecke die Gebäude der Jugendherberge. Drei Rundtürme auf den Ecken der Kernburg sind erhalten bzw. erneuert, ebenso die Türme der Zwingeranlagen. Von dieser imposanten mittelalterlichen Befestigungsanlage hat man einen hervorragenden Blick über die Rheinebene und entlang der Bergstraße.