Le château de Montespieu est un vaste rectangle qui présente les caractéristiques d'une forteresse néo-médiévale. Il est flanqué de sept tours, trois au corps principal et quatre aux pavillons construits en équerre.