La collégiale romane date des 11e et 12e s. Une tour imposante surplombe le transept. Passé la tour-porche, on pénètre dans une nef haute et claire aux chapiteaux ciselés de feuilles d'acanthe et d'animaux fantastiques. Le transept gauche mène à l'église basse. Autrefois appelée église St-Jean, ou église des Grottes, elle fut utilisée comme étable et cellier durant la Révolution. De même plan que le choeur, elle possède un ensemble de fresques remarquables des 12e-15e s.