Skip to main content
Perast and Our Lady of the Rocks: the Bay of Kotor's quietest gem
montenegro

Perast and Our Lady of the Rocks: the Bay of Kotor's quietest gem

Visit Perast, a baroque village on the Bay of Kotor, and take a short boat ride to the islet of Our Lady of the Rocks

Quick facts

Best time May, June and September give the best combination of warmth, clear water for swimming, and manageable visitor numbers. July and August can feel crowded when tour groups arrive simultaneously from Kotor.
Days needed half day
“Best time” “May–June
“Days needed” “half day”
“Currency” “EUR”
“Getting there” “~2.5h from Dubrovnik; usually combined with Kotor”
Best for: “Scenic bay views” · “Baroque architecture” · “Island boat trips” · “Quiet atmosphere”
Last reviewed:

A baroque village, two islets and the calmest water on the Adriatic

Perast is the kind of place that makes travellers stop scrolling. A single main street runs along the water’s edge, lined with 17th- and 18th-century stone palaces in varying states of restoration, and directly in front of the village sit two small islands: Saint George (a private Benedictine monastery) and Our Lady of the Rocks, which visitors can reach by a short boat ride. The backdrop is the inner bay of Boka Kotorska, ringed by mountains that turn deep purple at dusk.

Perast takes about an hour to walk from end to end and back, which makes it a natural half-day stop on the way to or from Kotor. Almost every organised day trip from Dubrovnik that goes to Montenegro includes a stop here.

Why Perast is worth the detour

The village was once home to some of the Adriatic’s wealthiest sea captains, and 16 palaces and 17 churches remain from that era — an extraordinary concentration for a village of fewer than 400 residents. The Bujović Palace is the best preserved and houses a small museum of maritime artefacts; admission is modest (around €3–4).

The real draw, though, is the island of Our Lady of the Rocks. Legend has it that local sailors, upon finding an icon of the Virgin on a reef, began placing stones and sinking old boats to build an artificial island over many decades. The small church that stands there today contains 68 votive paintings by the 17th-century artist Tripo Kokolja, depicting the donors who funded the church’s construction — a remarkable local treasure that most visitors walk past without realising its significance.

The boat ride from Perast waterfront takes about 5 minutes each way. You can arrange a trip with local boatmen (expect to pay €5–10 per person for a return crossing) or book in advance through organised tours.

Top things to do

Take a boat to Our Lady of the Rocks. This is the non-negotiable highlight. Book a guided boat ride to Our Lady of the Rocks from Perast — this includes the island landing and a short commentary on the church’s history.

Swim off the islet. If the weather allows, the water around Our Lady of the Rocks is clear and relatively calm. Some boat tours include time in the water. Join a tour that includes swimming near the islet for a combined sightseeing and swimming experience.

Combine with a Kotor bay boat tour. A wider bay cruise that takes in Perast, Our Lady of the Rocks, and the approach to Kotor by water gives a completely different perspective on the landscape from the road. Book a Perast-to-Kotor bay boat tour — this is the most scenic way to connect the two towns.

Climb the bell tower of St Nicholas Church. The climb is short but the views across the bay and back towards the mountains are among the best in the region.

Walk the waterfront. The Riva promenade stretches the length of the village and has benches, cafes and constant views of the two islands. Allow 45–60 minutes to walk slowly, photograph and sit.

Where to eat in Perast

Restaurant Conte occupies a restored baroque palace on the waterfront and is the most atmospheric option in town. Fish dishes dominate the menu; plan to spend €20–30 per person for a full meal with wine.

Café Bartol is more casual, with good coffee and light snacks that work well for a quick stop before or after the boat trip.

Perast is small, so restaurant choices are limited. If you want a proper lunch, plan to eat in Kotor where there is more variety.

Getting to Perast from Dubrovnik

Perast is almost always visited as part of a combined trip that includes Kotor. It sits on the northern shore of the inner bay, about 12 km from Kotor by road. If you are on an organised tour, the itinerary typically stops in Perast for 30–60 minutes before or after time in Kotor.

If you are driving independently, allow 2.5–3 hours from Dubrovnik including the border crossing at Debeli Brijeg. Perast has limited parking; the main lot is at the edge of the village. The key border reality to understand: in July and August, the crossing can take 1–2 hours each way. See the Dubrovnik to Montenegro border crossing guide for current conditions.

For those doing a longer trip, see the Dubrovnik–Montenegro–Bosnia 4-day itinerary, which allows Perast more than a rushed half-hour.

Frequently asked questions about Perast

How long should I spend in Perast?

Allow at least 45–60 minutes in the village itself plus another 30–45 minutes for the boat trip to Our Lady of the Rocks. Combined, 1.5–2 hours is comfortable without feeling rushed.

Can I visit Perast without going to Kotor?

Technically yes, but in practice nearly everyone pairs the two. Perast is 12 km from Kotor and the drive between them is short and scenic. On its own, Perast would feel like a very long day’s journey from Dubrovnik for a 90-minute visit.

Is there an admission charge for Our Lady of the Rocks?

As of 2025–2026, there is no fixed entry fee to the island church, but a donation is expected and the boat crossing costs around €5–10 per person depending on whether you book individually with a local boatman or as part of an organised tour.

Is Perast suitable for families with children?

Yes. The village is flat, the boat ride is very short and calm, and there is a small beach area where children can paddle. The church on the island has low light and may not hold young children’s attention for long, but the overall experience is gentle and manageable with kids.

See tours in Perast and Our Lady of the Rocks