Le château de Castelnaud était une forteresse importante du Périgord, qui a traversé tant bien que mal les tourments de l’histoire. Possession d’un seigneur cathare, il va être brulé une première fois au 13ème siècle, puis reconstruit. De cette époque subsistent le donjon carré et la courtine. Puis la guerre de 100 ans va conduire le château à prendre tout d’abord le parti anglais, et devenir ennemi de son voisin Beynac qui reste fidèle au Roi de France. Castelnaud va changer 7 fois de camp avant d’être définitivement pris par les français en 1442 après un siège de 3 semaines. Après la guerre, on protège la basse cour par 2 tours percées de canonnières, une nouvelle barbacane, un corps de logis et une tour d’artillerie sont construits. Le capitaine protestant Geoffroy de Vivans va combattre les chrétiens depuis Castelnaud et ne sera jamais attaqué.