Construite entre 1684 et 1691, l'église notre dame des anges est de style gothique méridional.
Elle est pratiquement entourée de la mer sur trois côtés. Au départ, le clocher est un ancien phare médiéval annonçant la position du port de Collioure, par de la fumée le jour et par du feux la nuit.
Au 17ème siècle, Vauban ne veut plus de port à Collioure, il préfère la baie en eau profonde de Port-Vendres, donc Collioure n'a plus besoin de phare. De ce fait, il devient le clocher de l'église mais ce n'est qu'une centaine d'années plus tard, en 1809, qu'il est couvert d'une coupole s'inspirant d'un modèle originaire de Toscane.
L'église de Collioure est classée monument historique depuis 1923.