Attenant à l'église Saint-Pierre, le château de Carennac (16e s.) est composé d'un corps de logis flanqué de tourelles d'angle et d'une galerie construite au-dessus des chapelles gothiques de l'église. L'austère façade domine la Dordogne et l'île de Calypso (ou île Barrade) qui a reçu ce nom en hommage au chef-d'oeuvre que Fénelon écrivit dans une tour de la ville.