以追溯到9世纪，当时为穆斯林统治伊比利亚半岛时期。1248年12月4日，卡斯蒂利亚的阿方索十世从阿拉伯人手中夺取城堡，并将城堡命名为圣芭芭拉城堡。1296年，城堡被阿拉贡王国攻佔，阿拉贡王国对城堡进行重建。1691年，城堡遭到法国军队轰炸。在西班牙王位继承战争期间，它被英国人占领三年。从18世纪开始，城堡的军事作用开始下降，有时被用作监狱。1963年，该城堡向公众开放。