
Vailhourles est un vieux village dont les maisons s'enroulaient autour de l'église. C'était un prieuré dépendant de l'abbaye Saint Géraud d'Aurillac, actif et prospère au XIIème siècle, époque où fut érigée la première église. Monseigneur Bourret fit construire une nouvelle église en 1902 et seuls quelques chapiteaux romans furent conservés et utilisés en réemploi. Le prieuré fut transformé en château au XVIème siècle et remanié au XIXème siècle. Il devint plus tard presbytère, puis école de filles. Un autre château, plus ancien, aurait existé au Nord-Ouest du village, mais il n'en reste plus rien.