Kotor City GuideAn Independent City Guide Map
Our Lady of the Rocks church on its artificial island in the Bay of Kotor near Perast

Our Lady of the Rocks: the Island Built Stone by Stone

Our Lady of the Rocks (Gospa od Škrpjela) is the only church in the Bay of Kotor that sits on an island people made. It covers just 0.38 hectares, and every square metre of that was put there by hand: bulwarks of rock, scuttled and seized ships loaded with stone, and centuries of seamen who laid one rock after each successful voyage. The legend began in 1452 when fishermen found an icon of the Madonna and Child on a bare reef, and the bay has been building on that reef ever since. Today a ten-minute boat from the Perast quay brings you to a baroque church museum holding 68 works by Tripo Kokolja, a ten-metre painting of the Death of the Virgin, and a tapestry embroidered over 25 years with gold, silver and one woman's own hair. This page covers the island itself: what it costs, how the boats work, what you see inside, and the dress code that catches people out. For the town you depart from, see our Perast guide, and for the water around it, see the Bay of Kotor. The full guide lives on Kotor City Guide.

Quick answer The answer first, then the details that decide it

Our Lady of the Rocks is an artificial island and church museum off Perast, 12 km from Kotor by the coast road. You reach it by water taxi from the Perast quay for about €5 ($5.71) return (up to €10 ($11.41) reported), and pay €3-5 ($3.42-5.71) cash for the church museum, rising to €5 per guest from the new season per operator notices. Two hours covers the island and time in Perast comfortably. The dress code matters: no swimwear, shoulders covered. If you are coming from Kotor without a car, the Perast and Our Lady of the Rocks boat tour handles the water leg for US$34, billed in your own currency by the platform, but read that price as a bay cruise, because stepping onto the island costs extra.

Key facts

Opening hours

not statednot stated–not stated

Closed not stated

Admission

Adult
€3-5 cash at the island. €5 per guest from the new season per operator notices
Reduced
not stated
Free
not stated

Official ticket office →

Planning it

Time needed
not stated (see our time table below) 3
Address
Our Lady of the Rocks island, off Perast, Bay of Kotor, Montenegro

Tickets and Boat Prices Compared

. Cash is king on the island: both the water taxi skippers and the church-museum door work in euros and cash. Montenegro uses the euro unilaterally and is not a eurozone member, so there is no currency exchange to think about.

Do you want the island inside, or the bay from the water?

OptionPriceIsland entryFor whom Book
For everyone who steps on the island. Pay at the door in cash after any boat brings you over. For everyone who steps on the island. Pay at the door in cash after any boat brings you over. Free to cancel up to 24 hours before Check Availability
For travellers without a car who want the water crossing from Kotor sorted and the freedom to pay for the island on the spot. For travellers without a car who want the water crossing from Kotor sorted and the freedom to pay for the island on the spot. Free to cancel up to 24 hours before Check Availability
For cruise callers whose real constraint is the all-aboard time, not the budget. For cruise callers whose real constraint is the all-aboard time, not the budget. Free to cancel up to 24 hours before Check Availability

Cash is king on the island: both the water taxi skippers and the church-museum door work in euros and cash. Montenegro uses the euro unilaterally and is not a eurozone member, so there is no currency exchange to think about. Figures current in Q3 2026.

Tours That Include or Reach the Island

Only two tours on our books belong on this page, and they solve different problems. The first solves the crossing. The second solves the clock.

The 1452 Legend and the Stone Oath

Every artificial island needs a reason.

Every artificial island needs a reason, and this one has a dated one. On 22 July 1452, the story goes, fishermen from the area found an icon of the Madonna and Child resting on a rock barely above the water, a couple of hundred metres off Perast. They took it as a sign, and the vow that followed became the island's founding rule: every sailor who returned from a successful voyage would lay a stone on the reef.

That habit ran for generations, and it was not sentimental decoration. The bay's seamen also scuttled old seized ships loaded with stone on the spot, deliberately sinking hull after hull to give the reef a skeleton to grow around. Rock by rock and hull by hull, the pile broke the surface and became an island of 0.38 hectares, small enough to walk around in a few minutes, and a church was raised on top of it.

The same logic never stopped. Every 22 July at sunset, residents still row out in the fašinada and throw stones at the island to widen it, an unbroken custom that turns the founding myth into a yearly act of maintenance. The oldest icon in the church museum today is dated to about 1452 and painted by Lovro Dobričević of Kotor, which is as close to a birth certificate as the island gets.

If you want the wider story of the town across the water, our Perast guide carries it, and the things-to-do hub slots the island into a full visit.

The Fašinada: the Night the Bay Throws Stones

The fašinada is the island's yearly.

The fašinada is the island's yearly heartbeat. Every 22 July at sunset, residents row out in decorated boats and throw stones at the island, deliberately widening it, exactly as their seafaring ancestors did after successful voyages. It is an unbroken local custom, not a re-enactment put on for visitors, which is what makes it worth planning around if your trip can flex.

The date is fixed, the hour is sunset, and the mood is festive rather than solemn, with the whole procession of rowing boats converging on the little island as the light goes. There is no ticket for the fašinada and no published programme beyond the custom itself, so treat it as a spectacle you witness from the Perast quay unless a local invites you closer. The practical knock-on effect is crowds: if you visit Our Lady of the Rocks on 22 July, expect the quay, the water taxis and the island itself to be busy well past the usual midday peak.

If your dates are fixed and they do not include the fašinada, you are not missing the island, only the ritual. Season planning for the rest of the bay lives on our best time to visit page, and the Kotor events page lists what else runs through the summer.

Inside the Church: Kokolja, the Ten-Metre Canvas and the Hair Tapestry

The church you visit today was.

The church you visit today was renovated in 1722, and its interior is the reason to pay the admission rather than just photograph the facade from the water. The headline name is Tripo Kokolja of Perast, the baroque painter who produced 68 works for the church, a cycle that wraps the walls in one of the largest decorative schemes on the whole bay. The largest single canvas is The Death of the Virgin, about ten metres long, a painting that dwarfs every other artwork in the building and gives you some sense of how much ambition fit on 0.38 hectares.

The second unmissable object is not a painting at all. Jacinta Kunić-Mijović's votive tapestry took 25 years to embroider, worked in gold, silver thread and, extraordinarily, the artist's own hair woven into the design. It hangs as testimony to a lifetime, and guides on the island will point out where the hair shows in the weave.

Alongside them, the church museum keeps its oldest treasure: the icon dated to about 1452 by Lovro Dobričević of Kotor, the very image that connects the building to the founding legend. Admission is €3-5 ($3.42-5.71) cash at the door, rising to €5 ($5.71) per guest from the new season per operator notices. Check current museum arrangements on the town's official site, kotor.travel.

If this kind of collection hooks you, Kotor town has its own in the Maritime Museum, and the Cathedral of Saint Tryphon is the other essential church stop on the bay.

Getting There: Boats, Quays and the Dress Code

There is exactly one way onto.

There is exactly one way onto the island, and it is by boat. From the Perast quay, water taxis make the short crossing for about €5 ($5.71) return, with fares up to €10 ($11.41) reported in busier moments, so agree the price before you step in. Perast itself sits 12 km from Kotor by the coast road, reachable by car, local bus along the bay, or on an organised boat from Kotor.

If you want the water leg handled, the Perast and Our Lady of the Rocks boat tour departs from Park Slobode next to the old town sea wall and runs an hour and a half, but be clear about what the ticket covers: the island stop is optional, on request, and paid separately with the skipper in cash. Cruise passengers have a tighter equation, because the ships dock and the all-aboard clock rules everything. The shore excursion built for cruise passengers compresses the old town, the serpentine viewpoints and Perast into four hours, with the optional island boat ride at €10 ($11.41) per person in cash on the day, on top of the island admission. The dress code is enforced and catches people out every summer afternoon: no swimwear, shoulders covered.

If your tour combines the island with a swim stop elsewhere in the bay, pack a cover-up in the day bag. Getting to Perast under your own steam is covered in our getting-around guide, and drivers should read the car rental page before committing to the bay road.

How Much Time You Need

The island is small and the crossing is short, so the honest answer depends on what you attach to it. Nobody publishes an official visit duration, so we built the table below from the shape of the options: the water taxi turnaround, the church visit, and the time Perast itself deserves. Treat the figures as planning units, not gate times.

Time Budgets by Style of Visit

These are our working estimates from how the boats and the island actually fit together. No official source states a recommended visit time, so plan on the conservative end if you have a fixed deadline.

Style of visitRealistic timeWhat fits in it
Water taxi over, church only, backAbout 45-60 minutesThe crossing each way, the church-museum admission and a slow walk of the island's perimeter
Island plus Perast on footAbout 2 hoursThe church, the quay, and enough of Perast's baroque waterfront to see why the two belong together
Boat tour from Kotor with island stopAbout half a dayThe budget boat from Kotor runs 1h 30m of water time plus whatever the island and Perast stops add
Cruise-day compressed visitAbout 1 hour of your 4The shore excursion fits the whole bay into four hours, so the island gets a tight window
Fašinada evening visitAn eveningThe 22 July stone-throwing at sunset, watched from the Perast quay

Five Things Most Visitors Do Not Know

The island rewards a minute of.

The island rewards a minute of context before you step off the boat. These five facts change how the place reads.

Map

Nearby

Three pages cover everything a short walk or boat ride from the island.

Perast

Perast is the quay you cross from, 12 km from Kotor by the coast road, and it is far more than a waiting room. The baroque waterfront, the parish church of St Nicholas with its climbable bell tower, and the old captains' palaces fill two easy hours on their own, which is why the budget boat tour builds a Perast stop into its loop. Practical line: the water taxi skippers work the quay all day in season, so you can set your own island timing. Read our Perast guide for the town.

Bay of Kotor

The bay is the geography that makes the island photogenic: about 28 km of drowned river valley walled in by two mountains, with the Verige Strait narrowing to just 340 m where the big ships line up to pass. Our Lady of the Rocks sits in the inner bay where that drama is at its calmest, which is why even small boats make the crossing in ordinary weather. Practical line: the bay is the road, so every longer trip here is a boat trip. Read the Bay of Kotor guide for the full sweep.

Blue Cave

The Blue Cave on the Herceg Novi side of the bay entrance is the natural pairing for a morning at the island, and the classic speedboat circuit links them in one run: a 20-minute stop at Our Lady of the Rocks, the former Yugoslav submarine tunnel at Rosa, past Mamula fortress, then swimming at the cave. Note the 2026 season change: boats no longer enter the cave, you swim in from the mouth when the swell allows. Practical line: since the new season the island admission is extra cash on these circuits, at €5 per guest per operator notices. Read the Blue Cave guide for the swim rules.

Frequently Asked Questions

How much is the boat to Our Lady of the Rocks?

From the Perast quay, water taxis charge about €5 ($5.71) return, with fares up to €10 ($11.41) reported. If you start in Kotor without a car, the Perast and Our Lady of the Rocks boat tour covers the crossing for US$34, billed in your own currency by the platform. Remember the boat fare and the island admission are two separate payments.

Can you enter the church on Our Lady of the Rocks?

Yes. The church-museum admission is €3-5 ($3.42-5.71) cash at the island, and operator notices carry it at €5 ($5.71) per guest from the new season. Inside you get the 68 Kokolja works, the ten-metre Death of the Virgin, the 25-year hair tapestry and the Dobričević icon. A dress code applies, no swimwear and shoulders covered.

What is the fašinada?

The fašinada is the bay's oldest custom: every 22 July at sunset, residents row out and throw stones at the island to widen it, echoing the seamen's oath that built the island in the first place. It is free to watch and best seen from the Perast quay. Expect that date to be the busiest evening of the summer on the quay.

Why is Our Lady of the Rocks artificial?

Because the reef it stands on was barely above water. After fishermen found the Madonna and Child icon there in 1452, seamen began laying a rock after each successful voyage, and the community also scuttled old seized ships loaded with stone to bulk out the base. Centuries of that work produced the 0.38-hectare island you visit today.

How long do you need at Our Lady of the Rocks?

About 45 minutes to an hour covers the crossing, the church-museum and a walk of the island's edge. Add time for Perast itself and you are at roughly two hours for a satisfying visit. No official source publishes a recommended duration, so build in buffer if you are on a fixed schedule.

Next Steps

Lock the boat before you lock the rest of the day: check [the Perast boat tour](#tour-3) for the crossing from Kotor, or [the cruise shore excursion](#tour-10) if a ship sets your clock. Then route the day around it with [our Perast guide](/perast/), [the day trips hub](/day-trips/) for the wider bay and mountains, and [the plan page](/plan/) to stitch everything into an itinerary. Bring cash, bring a shoulder cover, and bring an hour you are not in a hurry to spend.

Check Availability

Prices, hours and terms are set by the venue or operator and confirmed at checkout.

We may earn a commission if you book through one of our links, at no extra cost to you. Full affiliate disclosure