Además del castillo templario, la ciudad cuenta con las murallas que Felipe II encargó al arquitecto militar italiano Giovanni Battista Antonelli, que fue quien las diseñó, siendo construidas entre 1576 y 1578.