Fecioara din roci este una dintre cele două insule de pe coasta Perastului din Golful Kotor, Muntenegru (cealaltă fiind Sveti ?sau?Insula e). Este o insulă artificială creată de Bastionul de roci și de scufundarea navelor vechi și confiscate încărcate cu pietre. Biserica Romano-Catolică a Maicii Domnului din roci este cea mai mare clădire de pe insulă;