Au fond de la petite vallée de l'Allemette, le château Guillaume est une puissante forteresse bâtie au début du XIIe siècle par Guillaume IX, duc d'Aquitaine, et agrandie au XIIIe siècle. On l’appelle parfois château d'Aliénor d'Aquitaine car Aliénor, petite fille de Guillaume IX, y serait née.
Démantelé sous Richelieu, le château a été magnifiquement restauré au XIXe siècle en conservant tout le charme que dégage une grande et puissante forteresse médiévale. Les hautes murailles d'enceinte forment un trapèze flanquée de 4 grosses tours d'angle rondes à mâchicoulis et abritent un imposant donjon intérieur.
Visite guidée.
A noter le puissant charme des maisons du petit hameau situé à côté du château.