Le château de Beaubois a été édifié à la fin du XVIIème siècle, à l'emplacement d'un château primitif datant du XIIème siècle.
Le château a été restauré en 1861.
A la fin du XXème siècle, le château a été légué à l'association 'Croisade des Aveugles'.
Le château est inscrit aux Monuments Historiques depuis 1926.