El castillo, conocido popularmente como «Castillo de los condes de Sobrarbe», parece ser de origen musulmán, pero parte de la obra está realizada por maestros lombardos a partir de 1017.