Selon la tradition, l'ermitage de Santa Caterina del Sasso Ballaro a été fondé par Alberto Besozzi, marchand du lieu, qui, après avoir échappé à une violente tempête lors de la traversée du lac, décida de passer sa vie en ermite dans cette région. Au fond de l'église, on peut encore voir la chapelle dédiée à Sainte-Catherine d'Égypte, construite au XIIe siècle, qui fut bientôt associée à celles de Saint-Nicolas et de Sainte-Marie-Nouvelle, dont l'existence est certaine depuis le XIVe siècle. Au cours des siècles, l'ermitage est passé d'abord sous la direction des Dominicains, puis a été géré par les Carmélites jusqu'en 1770. En 1700, un miracle se produisit : cinq gros blocs tombèrent sur l'église, mais restèrent coincés dans la voûte d'une chapelle, sans causer de dommages considérables, restant suspendus pendant environ deux siècles jusqu'en 1910. On dit que ces pierres « traballanti » ont donné son nom à l'Ermitage, qui, en réalité, est plus susceptible de dériver du village de Ballarate. Depuis 1970, l'ermitage appartient à la province de Varèse et, de 1986 à 1996, il a été dirigé par une communauté dominicaine , aujourd'hui, il est géré par les oblats bénédictins.
Situé sur une falaise surplombant le lac, l'ermitage de Santa Caterina del Sasso offre une vue vraiment suggestive. Pour se rendre à l'église, il faut traverser un portique à quatre arches de style Renaissance. La structure actuelle est le résultat de l'union de trois chapelles à l'origine séparées, construites à différentes époques. À l'intérieur et à l'extérieur, il y a de nombreuses fresques qui couvrent une période du XIVe au XIXe siècle. La beauté de l'art et de l'histoire se mêle à l'un des paysages naturels les plus enchanteurs, offrant un splendide balcon qui s'étend vers le golfe Borromée, Stresa et les îles.