Mont-Saint-Jean est un petit village médiéval dont le château, perché sur un éperon rocheux, domine la vallée du Serein. On peut y découvrir les remparts et l'extérieur du château du XIIe siècle, l'église du XIIe et du XVe siècle, de belles maisons en pierre des XVe et XVIe siècles, un manoir du XVe siècle, des croix, des lavoirs, des pigeonniers, le vieil Hôpital du XIIe ou du XIIIe siècle ainsi que le musée de la vie rurale. A découvrir également le site archéologique de la Grange du Mont situé près de la croix Thomas (578 m) à 2 km du village.