Le château de Javerlhac, reconstruit au tout début du XVIe siècle, est typique des gentilhommières périgourdines. Le château actuel succède à différents édifices militaires plusieurs fois ruinés et relevés. Il s’élève sur un site permettant de surveiller le pont, défendu par des bouches à feu et des tourelles, qui permet de franchir le Bandiat, avec bouches à feu et tourelles. Bien que modernisé vers 1830, le château conserve des témoignages de son passé défensif. Massif, il présente un logis rectangulaire avec une grosse tour ronde, et, en retour d’équerre, une aile du XVIIe siècle. S’élèvent encore dans le domaine le moulin et le pigeonnier restaurés.