Le château de Châtelperron, datant du XIIé sicèle ne se visite malheureusement pas. Vous pouvez le voir, avec ses grosses tours, dominer le village.
Dans l'Eglise Saint-Pierre du XIIé siècle, remarquez la très jolie peinture sur l'Abside, ainsi que les représentations des évangélistes aux angles de la Coupole.
A l'extérieur de la ville, se trouve la Grotte des Fées, où furent découvert au milieu du XIXé siècle un site préhistorique avec plusieurs milliers de silex taillés et des défenses de mammouth de plus de 2 mètres de longueur. Plus tard, on y trouva mirent des lames à dos en silex, des burins, des grattoirs et des perçoirs qui se trouvent maintenant au British Museum.
Nous sommes en 1840, lorsqu'un ingénieur, œuvrant à la construction du chemin de fer découvrent les deux premières grottes. Celui-ci ne s'intéresse alors qu'aux fossiles d'animaux. Plus tard, en 1867, le Docteur Bailleau, également archéologue, découvre la troisième grotte. Celle-ci renferme plusieurs milliers de silex taillés.
Le Préhistorama se trouve dans l'ancienne gare de Châtelperron. On y trouve malheureusement surtout des reconstiturions, la majorité des objets trouvé dans la Grotte aux Fées se trouvant au British Museum.
Retrouvez la Besbre en suivant la D21 vers Jaligny-sur-Besbre, sur la route de Lapalisse.
Après les Grottes de Châtelperron, prenez de la hauteur jusqu'au Puy Saint-Ambroise en suivant la D21 vers Saint-Léon. Ce sera un endroit idéal pour passer la nuit au calme.