Bay of Kotor (Boka)
Our Lady of the Rocks (Gospa od Škrpjela)
How to visit Our Lady of the Rocks from Perast: which boat to take, when to go to beat the cruise crush, and whether the islet church is worth the fare.
Where
Kotor, Montenegro
Opening hours
The church and museum are generally open roughly 09:00–18:00 from May to October, with shorter hours and on-request access in winter. Perast shuttle boats run on demand through daylight, most frequently April–October; always check the day's last return time with your boatman.
Tickets
Shuttle boat from Perast about €5 return per person (~£4.30); church entry free; the upstairs museum about €2 (~£1.70). A guided Perast-plus-islet boat tour from Kotor runs roughly €20–35 (~£17–30).
Time needed
30–45 minutes on the islet itself; allow a half-day from Kotor with the drive or bus to Perast and time to wander the village.
In short
Visiting Our Lady of the Rocks (Gospa od Škrpjela)
There's no ticket to pre-book — you pay on the day. Get to Perast first, then take one of the small shuttle boats that leave from the waterfront whenever they fill: roughly €5 return, five minutes each way, with the boatman waiting while you visit. The islet is man-made, the church free to enter, and the small museum upstairs about €2. Go before 10am or after 4pm to be on the rock without three cruise tour groups; the midday photo from a packed boat is what most people settle for.
How to visit without queuing for a tour
This is the rare Montenegro sight you don’t pre-book. Drive or take the cheap Kotor–Perast bus to Perast, walk the waterfront, and step onto one of the small shuttle boats that leave the moment they fill — about €5 return, five minutes across, with the boatman idling by the steps while you visit. The mistake is buying a guided “Our Lady of the Rocks” tour from Kotor for €20–35 when all you need is the bus fare and the boatman; book the tour only if you want a guide narrating Perast and the bay, not just the crossing. Entry to the church is free; the museum upstairs is about €2, paid in cash on the islet.
The other mistake is going at midday. The islet is man-made — built up over centuries on a reef where sailors dropped a rock each return — and it’s barely the size of a tennis court, so when three cruise groups land at once you photograph the church over the heads of strangers.
A half-day on the rock, not a rushed hour
Get there before 10am or after about 4pm and the church is near-empty: the painted ceiling, the wall of silver votive plaques and the small museum are the reason to go inside rather than just snap the islet from a passing boat. You’ll spend 30–45 minutes on the rock, so don’t treat it as the whole outing — build it into a Perast morning, with a coffee on the village quay and a look at the bell towers.
Treat it as a half-day and it earns the trip; rush it in an hour and it won’t. The islet alone is slight, but the boat ride from Perast, the votive-plaque interior and the Baroque village around it add up to the postcard Bay of Kotor most people picture. Pair it with the San Giovanni fortress climb earlier the same day — done before 9am, before the heat — rather than stacking it against a long Lovćen drive.
Planning the rest of your trip? See the Kotor city guide.
More to see in Kotor
Book the essentials
Tours & tickets
Our Lady of the Rocks (Gospa od Škrpjela) FAQs
Do you need to book Our Lady of the Rocks in advance?
Is Our Lady of the Rocks worth it?
What is the best time of day to visit?
Ready to book?
Check tickets & tours