En 1294 Jaime II de Aragón, concedió un espacio para edificar un templo a la Virgen María.
En 1420 se añadieron dos capillas junto a la muralla.
En 1535 la iglesia fue saqueada por el turco Barbarroja y sufrió daños importantes.
En la iglesia destaca el magnífico órgano de Johan Kyburz, inaugurado en 1810.