El castillo fue fundado por don Gualdim Pais, maestre de la Orden del Temple en Portugal y en 1229 se le concedió su fuero.