Le château Saint-Pierre a été reconstruit probablement au XVIIIe siècle, suite à la destruction de l'ancien château par les Protestants lors des guerres de religion. Il tient son nom de la fête Saint-Pierre, jour de l'incendie du château. On trouve des traces de l'ancien château autour de l'église, place initiale du premier château.