Aquest castell està format per tres recintes encerclats per muralles, la part més antiga conservada del castell roquer, és la torre mestra o de l'homenatge, de la segona meitat del , situada al primer recinte, on a la part nord hi ha l'accés principal amb una torre lateral i una petita capella preromànica amb un absis i restes d'haver tingut pintures murals romàniques. Se sap que estava sota l'advocació de Sant Pere.