Castelfranc est une ancienne bastide du XIIIe siècle de l'évêque de Cahors. L'église Notre-Dame très remaniée (XIVe siècle), et sa belle façade ouest, est surmontée d'un mur-clocher fortifié. Plusieurs circuits pédestres permettent de découvrir de magnifiques dolmens et un calvaire qui présente une vue imprenable sur la vallée. Au coeur du village, le jardin des sens offre une pause romantique. Les berges du Lot sont facilement accessibles pour la pêche, les pique-niques ou la baignade surveillée pendant l'été. Il est même possible de louer un canoë. Bon à savoir : le village de Castelfranc abrite deux brocantes. Un village où il fait bon flâner.