El patrón de Villafrati es san José, festejado el 19 de marzo. El pueblo forma parte de una unión de municipios junto con Marineo, Cefalà Diana, Godrano y Bolognetta: en el territorio de esta unión, sobre una loma, se encuentran los célebres Baños de Cefalà Diana, edificios palaciegos de estilo árabe destinados a las termas.
Villafrati conserva también la iglesia del Santísimo Crucifijo, la iglesia de San Marco y la de la Santísima Trinidad.