Furono i Benedettini di Montecassino a costituire il primo nucleo abitativo, verso l’anno 890-99.
Secondo la leggenda di fondazione del santuario, la Madonna apparve ad un eremita, indicandogli il luogo dove trovare i denari per la costruzione di un tempio a lei dedicato.
Nel 1473 viene costruita una nuova facciata dell’edificio che viene sovrapposta alla precedente, da Andrea Alessi e Niccolò di Giovanni Cocari. La statua della Madonna Regina, regge il Bambino che benedice ed è opera del XIV secolo. La festa della Madonna del Mare si svolge il 15 agosto.