In the heart of the Bay of Kotor, just off the coast of Perast, lies one of Montenegro’s most fascinating cultural and historical landmarks – Our Lady of the Rocks.
This artificial island, built stone by stone over centuries, is deeply connected to the region’s maritime heritage and religious traditions.
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
Some places in Boka Bay are easy to understand the moment you see them. Our Lady of the Rocks is not one of them.
At first glance, it looks simple, a small island with a church and a small museum, but this place is defined by what it represents, not its size.
Unlike most coastal places, this island is relatively new. It was formed over time, as sailors placed stones in the same spot after each journey. What started as a single rock gradually became an island.
When you approach it by boat, you see how it stands apart from everything around it.
In the heart of the Bay of Kotor, just off the coast of Perast, lies one of Montenegro’s most fascinating cultural and historical landmarks – Our Lady of the Rocks.
The region’s maritime heritage and religious traditions deeply connect this artificial island, built stone by stone over centuries.
It was created over time through a tradition that still exists today. That’s what makes this place in the bay different from most others.
That difference is what people notice, even if they don’t immediately know why.
The island’s main feature is the Church of Our Lady of the Rocks, a stunning 17th-century sanctuary adorned with intricate frescoes and valuable religious artifacts. According to legend, sailors, grateful for safe voyages, would drop stones into the sea at this very spot, gradually forming the island.
This tradition continues to this day with the annual Fašinada event, where locals add stones to strengthen the island’s foundation.
For that reason, the story of the island still feels present, not something that ended long ago.
Boat tours from Kotor and nearby towns provide access to Our Lady of the Rocks, as there is no direct land route.
Our Lady of the Rocks is located in the Bay of Kotor, near Perast. It is set on a small island in the bay. It looks close, but you can reach it only by a short boat trip.
The island is almost always visited as part of a tour through the bay. It is usually combined with Perast and is often one of the first stops on boat tours from Kotor.
A visit to Our Lady of the Rocks often begins with a relaxing boat tour through the Bay of Kotor, offering breathtaking views of Perast’s baroque architecture and its historic islets.
As you approach this fascinating site, you’ll notice its distinctive silhouette rising from the water, preserving centuries-old stories of sailors and believers.
These experiences are part of a carefully curated tour that takes you through the heart of the bay.
For those looking for an extended adventure, the journey doesn’t have to end here. From the tranquil waters surrounding the island, many choose to continue exploring Montenegro’s breathtaking coastal gems.
A scenic ride through the bay unveils the enchanting Blue Cave, the historic Mamula Island, and the elegance of Porto Montenegro. No wonder this is one of the most popular boat tours from Kotor.
Whether you’re drawn by history, spiritual significance, or mesmerizing landscapes, a trip to Our Lady of the Rocks offers an unforgettable glimpse into Montenegro’s rich heritage.
The difference is not in what you see, but in how you experience it.
Group tours from Kotor follow a fixed route and timing. The stop at Our Lady of the Rocks is usually shorter, with a clear schedule to follow.
Private tours from Kotor change the pace completely. Instead of moving with a group, you decide how long to stay and how the route continues. This gives you time to stay longer on the island, visit Porto Montenegro, or return to Perast without rushing.
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
When you arrive at Our Lady of the Rocks, the boat docks right next to the island, so there’s no extra walking or searching for the entrance.
The visit is simple. Everything is very close together. The island has two main parts: the church and a small museum located right next to it. Both are straightforward to access and simple to visit.
From the outside, the church looks small. Inside, it feels much richer and more detailed than you expect.
The walls are covered with paintings, many of which were created by local artist Tripo Kokolja. They don’t just decorate the space; they tell parts of the island’s story. The altar stands out most, both in its appearance and in its significance.
Look around, and you will notice silver plates placed throughout the church. Each one is a personal mark, usually connected to life at sea.
They are easy to miss, but they carry real meaning.
Ask about the space behind the altar if you get a chance. There is a small opening where you can touch the stone connected to the island’s origin. Most people walk past it without noticing.
The museum is right next to the church and helps you better understand what you see on the island.
It is not large, but it connects the story. Inside, you will discover everyday objects, religious items, and models of the two islands in the bay. These pieces show how the island was built and how it was used over time.
One part stands out from the rest: a handmade tapestry created over many years.
What makes it different is how it was made. When materials ran out, she continued using what she had, including her hair. You can still see this detail today.
This part of the visit often leaves a stronger impression than expected, because it feels personal and real, not just historical.
The best time to visit the island is from April to May and from September to October, when there are fewer people and the overall experience feels more relaxed.
During the summer, it’s better to come in the morning or earlier in the day, before more boats arrive. Weather also matters. Calm sea conditions make the boat tour smoother and the overall experience more enjoyable.
Whether you’re interested in history, culture, or the views, Our Lady of the Rocks is worth visiting.
On its own, it’s a short stop, but as part of the Boka Bay boat tour, it adds meaning to the whole experience.
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
from
€
€
per person
Free cancelation
For a full refund - cancellation at least 24 hours in advance, delay or rerouting of the cruiser
Non-refundable for - cancellation less of 24 hours prior to the tour
Bad weather conditions - full refund or book a new tour
Our Lady of the Rocks is not a place where you spend hours, but it’s one of those stops that stays with you.
It connects history, the sea, and the feeling of the bay in a way that makes sense once you arrive.
If you want to experience it as part of a well-planned route, boat tours like those offered by Boka Bliss Tours bring everything together, the island, the coastline, and the places in between, for one simple, complete trip.
Legend has it that sailors from Perast found a picture of the Virgin Mary on a rock protruding from the sea and, taking it as a good sign, began laying rocks on this same spot after every successful voyage.
Our Lady of the Rocks is located in the Bay of Kotor, just off the coast of Perast, Montenegro.
Our Lady of the Rocks is open daily from 9:00 AM. Closing times may vary depending on the season and weather conditions.
Access to the island depends on boat transport, which can be limited during strong winds or rough sea conditions.
Our Lady of the Rocks is one of the most beautiful spots in the Bay of Kotor in Montenegro. This Perast island has captivated visitors for centuries with its unique charm and enigmatic past. It is one of the best things to do in Kotor.
The best ways to get to Our Lady of the Rocks are by boat from Perast or Kotor.
Yes. Shoulders and knees must be covered. No swimwear inside the church.
Yes. Public restrooms are available on the island near the church and museum. There is usually a fee, around €1.