La construction est réalisée entre le XIIe et le XVe siècle. Elle porte le nom de Sainte-Eulalie-de-Mérida, jeune chrétienne de douze ans, persécutée par Dioclétien. La chapelle Sainte-Eulalie est citée pour la première fois lors du concile d’Attilian en 902. Au XIIe siècle, une église romane est édifiée avec trois nefs en plein cintre. Aux XIIIe et XIVe siècles, elle est agrandie et élevée à 20 mètres sous voûte en style gothique. Au XVe siècle, elle est fortifiée avec mâchicoulis, tourelles crènelées et meurtrières. Au XVIe siècle, trois chapelles sont construites entre les contreforts sud et sous les mâchicoulis devenus inutiles. L’échauguette crénelée date du XVe siècle. L’intérieur est très représentatif du gothique méridional. Les vitraux sont du XVe siècle. L'église possède une collection d'objets de culte.