Construit à partir du XIIe siècle sur un éperon rocheux, le château de Varennes est un témoin précieux de l'histoire féodale en Auvergne. Aujourd'hui, il est partiellement en ruine mais ces vestiges conservent une forte valeur historique et symbolique.