Skip to content
Montenegro Islands: Our Lady of the Rocks, St George and the Rest

Montenegro Islands: Our Lady of the Rocks, St George and the Rest

The quick version

Two islets off Perast, Our Lady of the Rocks and Sveti Đorđe, are the ones boats and kayaks reach. Sveti Stefan, Sveti Nikola and Mamula read best from shore.

9 min readBy Bastion & Bay Editorial
Share this article:
On this page

Two islands in Montenegro take visitors ashore: Gospa od Škrpjela, known in English as Our Lady of the Rocks, and its neighbour Sveti Đorđe, both just off Perast in the Bay of Kotor. Everything else — Sveti Stefan, Sveti Nikola and Mamula — works as a view from the shore road or from a boat rather than a landing. This guide separates the two groups, explains how boats and kayaks reach the Perast islets, and sets out the trade-offs.

Which Montenegro islands you can visit, and which you can only see from the water

Sponsored

The pair off Perast is the practical answer to the keyword. Gospa od Škrpjela was built stone by stone by fishermen from the seabed, and the smaller Sveti Đorđe sits alongside it with a monastery on the islet. Both sit just offshore from Perast.

The rest of the list is different. Sveti Stefan is an islet off the Budva coast, seen as a pale pink postcard from the shore road; Mamula lies at the entrance to the bay near Herceg Novi, close to the Blue Grotto; and Tivat, with Porto Montenegro's superyacht marina on a former naval base, sits between them. Plan those as views from the shore and the water, not as landings.

Gospa od Škrpjela: the man-made islet in the Bay of Kotor

Our Lady of the Rocks is the islet most travellers mean when they search for Montenegro islands. Fishermen dropped stones on the reef over time to raise it from the seabed, and the church on it is the reason boats run out from Perast. The islet sits a short hop offshore, so the visit is more about the crossing and the church than about distance.

The story attached to the site is simple: fishermen saw an image of the Madonna in the reef and began dropping a stone there each time they passed. Treat the island as a working church rather than a theme park, and dress with that in mind. Cover shoulders and knees as you would at any active place of worship.

Our Lady of the Rocks islet in the Bay of Kotor off Perast.
Our Lady of the Rocks islet in the Bay of Kotor off Perast. Photo: Alexey Komarov, CC BY 3.0, via Wikimedia Commons · Photo source · License

Sveti Đorđe: the natural islet next door

Sveti Đorđe, or St George, is the islet beside Gospa od Škrpjela, and it carries a monastery. Boats pass it on the Perast crossing, but being visible from the water is not the same as being open to landings. Ask the boat operator directly whether the run includes time ashore here before you book.

Perast itself gives you the best free view of both islets: the two baroque churches on the waterfront face them across a narrow stretch of water, so you can photograph the pair without leaving the quay.

How to reach the two Perast islets: boat or kayak

The standard route is a boat from Perast, and boats run out to the islets from the town's waterfront. Kayakers cross from the bay shore instead, which puts you on the water on your own schedule but exposes you to wind and wash from passing craft. On a breezy day the boat is the simpler choice; on a flat, quiet morning the kayak gives you the islets without a group around you.

Kayaking out to the island and picnicking on pastries is one way travellers experience Our Lady of the Rocks, and it confirms the crossing is short enough to paddle. Whoever takes you across, confirm the return leg before you set off, because the islets have no road back to the mainland.

The church on Our Lady of the Rocks, with the bay's mountains behind.
The church on Our Lady of the Rocks, with the bay's mountains behind. Photo: Alexey Komarov, CC BY 3.0, via Wikimedia Commons · Photo source · License

Perast waterfront churches and where the boats leave from

Perast's waterfront is where you wait, and the two baroque churches on the seafront are the landmark to aim for. The town once sat under Venetian sea-traders, and the waterfront layout still reads that way: a single stone quay, church fronts, and boats tied along it. Arrive with time to walk the quay before your crossing.

Pair Perast with the rest of the bay rather than treating it as a standalone stop. If you are building a day around the water, the wider selection of things to do in Montenegro gives you the surrounding options — Kotor Old Town, the bay villages and the mountain road above — so the boat fits into a route rather than eating the whole day.

Sveti Stefan: the fortified islet off the Budva coast

Sveti Stefan clings to its rocky islet like a pale pink postcard, and that image is what makes drivers pull over on the Budva road. It is an islet seen from the shore and from the water, so build it into a coastal drive rather than planning a landing. The classic view is from the road above, where the islet and its causeway sit below you.

Old Budva itself is the better place to spend time on foot. Its old town sits on a peninsula where ancient walls meet the sea, with Mogren Beach beneath the fortress walls, so you can combine a Budva walk with the Sveti Stefan viewpoint in a single day along the Montenegro Coast.

Sveti Nikola, the island off Budva

Sponsored

Sveti Nikola is the island off Budva, and it belongs in the same category as Sveti Stefan: part of the Budva stretch best seen from the town's shoreline or a boat. Plan your day around Budva's old town and waterfront, and treat the island as scenery on the horizon.

Budva's peninsula setting means you can see the island from several angles without booking anything. Walk the walls and the seafront, then decide whether a boat out is worth your time.

Mamula at the entrance to the Bay of Kotor

Mamula sits at the entrance to the bay near Herceg Novi and the Blue Grotto, so it appears on open-water runs rather than the sheltered Perast crossing. That matters for planning: the entrance to the bay takes more weather than the inner reaches, and swell can shorten a trip or keep small boats in port. Book the open-water run for a calm day, and keep the Perast islets as the fallback.

Herceg Novi is the practical base for this end of the bay, and the wider guide to the coast sets out how the town fits with Tivat and the rest of the waterfront. Porto Montenegro in Tivat, a former naval base turned superyacht marina, is on the same stretch of water and makes a sensible second stop.

Lake Skadar islands and shore villages: Virpazar as the access point

When the coast is windy or crowded, Lake Skadar is the inland alternative. Virpazar is the village to aim for, with pelicans on wooden posts and boats heading out among the lake's islands and shore monasteries. Lake Skadar lies about an hour south of Cetinje, which itself is roughly thirty-five minutes from Podgorica, so it fits a capital-and-lake day.

The lake is ringed by vineyards and medieval monasteries, and it works as a birdwatching and slow-boat day rather than a swim stop. Pick Virpazar as your base and arrange the boat there; the lake is large enough that wandering without a plan wastes the day.

What to expect on a boat trip: seasonal services and food

Sponsored

Crossings to the Perast islets are seasonal in practice, tied to weather and demand, and operators publish their own schedules rather than a single bay-wide timetable. Confirm departure times for your date with the operator you plan to use, and check the price at the same time. Pack your own food and water for the islets: a picnic on the rocks is part of the appeal, and it saves you relying on whatever is open on the day.

Practical trade-offs: cruise crowds, wind and the bay road

Kotor's old town is a UNESCO World Heritage Site, and on cruise days the lanes between the marbled medieval buildings fill quickly. Go early or late, and take the boat to the islets in the middle of the day when the town is busiest. If you would rather stay on land, the bay road gives you the same water views without a queue, and the Montenegro old towns guide covers where to walk instead.

Wind is the other constraint. The sheltered inner bay around Perast and the islets takes less weather than the open-water run to Mamula, so build your plan around the forecast rather than a fixed booking. Leave a spare half-day in case a crossing is called off, and keep a shore option ready.

Which island crossing to book

Book the Perast crossing if you want to land on an island: Gospa od Škrpjela and Sveti Đorđe are the ones the boats reach, and either a boat or a kayak from Perast gets you there. Choose the calmest day in your window, because the bay's weather decides more than your schedule does.

Treat Sveti Stefan, Sveti Nikola and Mamula as views, and build them into a coastal drive with stops in Budva and Herceg Novi. If the coast turns windy, head inland to Virpazar and the Lake Skadar boats instead.

Explore more Montenegro guides

Frequently Asked Questions

Can you land on Sveti Stefan?

Plan Sveti Stefan as a view from the shore and the road rather than a landing. It is a fortified islet off the Budva coast, and the classic photograph is taken from the road above it.

How do you get to Our Lady of the Rocks?

Boats run from Perast to Gospa od Škrpjela, the islet built stone by stone by fishermen from the seabed. Kayakers also cross from the bay shore. Confirm departure times and the price with the operator before you go.

Is Sveti Đorđe open to visitors?

Sveti Đorđe is the islet beside Gospa od Škrpjela and carries a monastery. Ask your boat operator whether the crossing includes time ashore there, because visibility from the water does not guarantee a landing.

Which currency is used in Montenegro?

Montenegro uses the euro (EUR), so British and Irish travellers do not need to change money for the coast or the bay.

Sources

Sponsored

Notes for your Montenegro trip

Optional updates to our Montenegro town guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful