La chiesa di San Giovanni ad Insulam è stata costruita agli inizi del XII secolo e poi modificata alla fine del XIII secolo.
Molto bello è il prospetto principale, uno dei primi esempi in Abruzzo di facciata a coronamento orizzontale, purtroppo alterata dall'aggiunta del campanile.
La facciata è impreziosita dalla decorazione ad archetti pensili su mensole che prosegue sui fianchi e riprende lungo il semicerchi dell'abside.
Il portale con archivolto inquadrato da un'edicola, ha stipiti decorati da eleganti figure in bassorilievo.
L’interno è a tre navate e ha colonne con capitelli di diversa forma; il presbiterio è sopraelevato per lasciare spazio alla sottostante cripta. Interessante il frammentario affresco di San Giovanni Battista situato sulla calotta absidale e datato 1421.
La cripta è divisa in tre navatelle, ha volte a crociera sostenute da colonne circolari e presenta una piccola abside.