Situé sur la rive sud de la rivière Dordogne, le château de Fayrac était un avant-poste anglais dans la guerre de Cent Ans. Le château a été construit au XVe siècle pour veiller sur Beynac, sur la rive opposée, où les Français s'étaient retranchés, et rénové au cours des siècles suivants. Il n'est pas ouvert au public, mais vous pouvez admirer l'extérieur du château quand vous prenez la D54 le long de la rivière.