La chiesa di San Pietro poggia su uno sperone di roccia alle pendici del castello di Roccascalegna, ha un aspetto medievale (benché non esattamente certo sia il periodo di costruzione) e gode di una vista maestosa.
Internamente è accogliente, senza ornamenti particolari, quasi eremitica, mentre le navate accolgono l’altare di Sant’Antonio e la cappella ottocentesca di San Luigi; le volte basse, invece, ne accentuano la vocazione di raccoglimento ed interiorità.