Castel San Pietro è un villaggio del Mendrisiotto che vanta una ricchezza di testimonianze artistiche straordinaria. All’epoca medievale risalgono i resti del castello dal quale prende il nome l’abitato e la chiesa Rossa, che conserva al suo interno una serie unica di affreschi trecenteschi.