Le saint patron de Villafrati est saint Joseph, fêté le 19 mars. Le bourg fait partie d'une union de communes avec Marineo, Cefalà Diana, Godrano et Bolognetta : sur le territoire de cette union, sur un relief, se trouvent les célèbres bains de Cefalà Diana, édifices palatiaux de style arabe destinés aux thermes.
Villafrati conserve aussi l'église du Très Saint Crucifix, l'église San Marco et celle de la Très Sainte Trinité.