Home Tours Our Fleet Reviews Gallery Experiences
Info
About Us FAQ Contact
Destinations
Blue Cave Kotor Mamula Island Our Lady of the Rocks Perast & Our Lady Submarine Tunnel
Guides
15 Things to Do in Kotor by Boat Best Kotor Day Trips by Boat Montenegro Boat Trip Guide
Our Lady of the Rocks Kotor boat tour
PERAST · BOKA BAY · MONTENEGRO

Our Lady of the Rocks Kotor

A man-made island with a baroque chapel — the most romantic legend of the Adriatic.

BOOK OUR LADY TOUR

★ Rated 4.9/5 from 207+ verified guest reviews on Google, TripAdvisor & Viator · Licensed local captains · Operating from Kotor since 2018 · Updated June 2026

Distance from Kotor
20–25 min
By speedboat
Entry Fee
€5 adults
€2.50 ages 7–14, under 7 free
Private Tour
from €150
Up to 6 guests
Dress Code
Required
Cover swimwear

What is Our Lady of the Rocks?

Our Lady of the Rocks (Gospa od Škrpjela) is an artificial island in the Bay of Kotor, created by Perast fishermen starting in 1452. According to legend, two sailors found an icon of the Virgin Mary on a reef and, over the following centuries, locals would throw stones and sunken ships onto the reef to build up an island.

The baroque church on the island, completed in the 17th century, houses 68 paintings by Venetian and local masters, an embroidered icon, and a collection of votive tablets left by sailors.

Visiting the Church

The church is open to visitors and entry costs €5 per adult — €2.50 for ages 7–14, free under 7 — payable in cash on the island. Photography is permitted inside. When visiting, please dress modestly — swimwear must be covered with a t-shirt and shorts out of respect for the religious site.

Getting There from Kotor

Our Lady of the Rocks is located just off the shore of Perast, about 20–25 minutes by speedboat from Kotor. It is included in most of our tours — the Blue Cave & Our Lady Private Tour, the Our Lady & Perast Classic, and the Hidden Gems of Kotor tour.

Which Tours Visit Our Lady of the Rocks?

Our Lady of the Rocks is a highlight of six of our tours — private and group:

Frequently Asked Questions

Yes. The church is open to visitors. Entry is €5 per adult (€2.50 for ages 7–14, free under 7), paid in cash at the island.

Yes. Swimwear must be covered with a t-shirt and shorts when entering the church and museum.

Our Lady of the Rocks (Gospa od Škrpjela) is a 17th-century baroque Catholic church built on a man-made island in Boka Bay near Perast, Montenegro.

Our Lady of the Rocks is approximately 25–35 minutes from Kotor by speedboat, near the town of Perast.

Visit Our Lady of the Rocks

Private speedboat tours from Kotor.

BOOK NOW

Related Destinations