Le château du Puy du Fou est un château français situé en Vendée. Ses vestiges les plus récents sont de style Renaissance. Ce château est un remaniement d'un château fort du XVe siècle, qui a lui-même remplacé un château fort de la fin XIe -début XIIe siècle dont les ruines sont à quelques centaines de mètres.