Il castello fortificato era stato costruito dall'Ordine Militare dei Cavalieri dell'Ospedale di San Giovanni di Gerusalemme tra il 1142 e il 1271, anche se fu ulteriormente ingrandito dai Mamelucchi nel tardo XIII secolo. 