Construit à l’emplacement de l’oppidum Gallo-Romain, le château de Villebois-Lavalette a été construit au Xème siècle, modifié et fortifié aux XIIème et XIIIème siècles par les Lusignan.
Erigé en duché en 1622 par Louis XIII, le château fut à nouveau modifié dans le style Renaissance par le duc de Navailles, sans pour autant perdre son enceinte flanquée de 6 tours de garde, sa chapelle romane du XIIème siècle remarquable par ses 2 étages : le rez-de-chaussée réservé aux pèlerins en route vers Compostelle et l’étage directement accessible depuis le logis seigneurial.