
What’s the Story Behind the Church?
Set against the dramatic backdrop of the Bay of Kotor, Our Lady of the Rocks Church is one of the most unique landmarks— an island not shaped by nature, but built by centuries of devotion and seafaring tradition.
Unlike most islands you’ll encounter along the Adriatic coast, this one wasn’t formed by nature. Instead, it was carefully built over generations by local sailors who believed the site was sacred.
According to legend, on July 22, 1452, sailors discovered an icon of the Madonna and Child resting on a rock in the bay. After bringing it home, one of the sailors—once physically impaired—was miraculously healed overnight.
Seeing this as a divine sign, the sailors made a vow: they would build a church exactly where the icon was found.
And they kept that promise in the most remarkable way. After every successful voyage, they returned to the same spot and dropped a stone into the sea. Over time, this tradition grew— eventually including old, rock-filled ships— slowly creating an island from the water itself.
Centuries later, that labor of faith became what you see today: a small but striking island crowned by a church, standing as a symbol of resilience, gratitude, and the deep maritime heritage of Montenegro.

How to Visit The Island?
Fortunately, visiting is easier than you might think!
Just a short 15-minute drive from Kotor, Our Lady of the Rocks Church is located just off the coast of Perast. Since the church sits on a small man-made island, the only way to reach it is by boat.
Getting There:
From Perast, park near the waterfront and stroll to the small docks, where boats run continuously throughout the day.
From Perast’s waterfront, you’ll find plenty of small boats and local operators offering quick rides to the island. The journey takes just 5 minutes and runs continuously throughout the day.
Boat Options:
- Private boats: Great if you want flexibility or are traveling with a group
- Shared rides: The most common and budget-friendly option
- Guided tours: Often include a short explanation of the island’s history and significance
Round-trip fares typically range from €5–€10 per person (cash is preferred), and boats usually depart as soon as they fill up.
Boat Ride Views of the Bay:
The ride is quick, but offers beautiful views of Perast, surrounding mountains, and the bay.
Two tiny islands immediately capture your attention—each steeped in history, legend, and unmistakable beauty. Just off the coast of Perast, these iconic landmarks offer a glimpse into Montenegro’s rich maritime past and cultural heritage.
At the center of it all is Our Lady of the Rocks, a striking Roman Catholic church perched on a man-made island, built stone by stone over centuries by local sailors. Right beside it sits St. George Monastery, a natural island cloaked in cypress trees and home to an active monastery.
Together, they form one of the most breathtaking and recognizable scenes in Montenegro—an unforgettable first impression of the Bay of Kotor.


Can you visit the adjacent St. George Monastery?
Unlike its man-made neighbor, St. George Island is not open to tourists, as it remains an active Benedictine monastery.
Its quiet, mysterious presence adds to the beauty and intrigue of the Bay of Kotor. This makes the contrast between the two islands even more striking.

Best Time To Visit Perast, Montenegro?
Every year, the locals celebrate Fašinada, a unique festival where residents of Perast take boats out to the island and ceremoniously throw rocks into the bay. In this way, they continue the centuries-old tradition that originally created the island.
Fašinada takes place every year on July 22 at sunset in Perast. Locals decorate small boats with branches and stones, then sail out to the island and throw rocks into the sea to continue the age‑old tradition of reinforcing and widening the man‑made island.


Top 3 Things That Makes ‘Our Lady on the Rocks’ SO Special?
The church isn’t just visually stunning— it’s a living testament to centuries of faith and gratitude. Inside, a marble altar gleams beneath a beautifully painted ceiling. Meanwhile, a small museum displays thousands of gifts, votive paintings, and handmade items left by worshippers over the years.
Each token tells a story of devotion and answered prayers. In this way, visitors gain a tangible connection to the sailors and locals who built and cared for the island across generations.
According to local legend, if you touch the rock behind the altar and make a wish, it just might come true. Naturally, we had to try it for ourselves.
We slid behind the massive marble altar in single file, surrounded by fellow visitors, each of us pausing for a quiet moment of hope and reflection.
1. Tapestry of Devotion: 25 Years of Waiting and Faith
One of the most remarkable treasures at Our Lady of the Rocks is a tapestry with an extraordinary story of patience and devotion.
A woman waiting more than 25 years for her sailor husband to return embroidered the piece herself, and legend has it she eventually went blind. What makes it truly unique is that she used her own hair for the angel’s hair—starting brown and gradually fading to grey over the decades.
This tapestry showcases decades of love, faith, and devotion, leaving visitors awed by its story and craftsmanship.

2. The work of the “Michelangelo of Perast”
Tripo Kokolja, often called the “Michelangelo of Perast,” painted 68 stunning works across the ceiling and walls of Our Lady of the Rocks Church.
The central ceiling features the Ascension of Our Lady, surrounded by depictions of the Crowning of Mary and the Death of Mary. Together, these create a breathtaking visual story of faith.

3. Gifts of Gratitude from Sailors
Adding to the church’s unique charm, the walls are lined with over 2,500 small silver votive tablets. These were left by sailors over the centuries as tokens of gratitude for safe voyages.
Each tiny tablet tells a story of devotion, connecting generations of seafarers to this extraordinary island church.

The museum houses artifacts and a treasure of gifts from all over the world, such as pottery and porcelain. They were gifts of gratitude from the people to Our Lady of Rocks. This is because she kept them safe on the long, dangerous journeys.

Bottom Line: Is ‘Our Lady of the Rocks’ Worth Visiting?
Our Lady of the Rocks is more than just a church—it’s a living piece of Montenegro’s history and maritime tradition. From the fascinating museum and centuries-old artifacts to the stunning panoramic views of Boka Bay, a visit here is both educational and breathtaking.
The short boat ride from Perast adds to the experience, offering a unique perspective of the bay’s rugged black mountains.
Visiting the church is not just a sightseeing stop—it’s a glimpse into a living cultural story of faith, community, and devotion that has shaped the Bay of Kotor for generations.
Whether you’re exploring Montenegro’s coast or just passing through the Bay of Kotor, Our Lady of the Rocks is well worth the visit.
2 out of 2 highly recommend the detour!

With another passport stamp, we crossed another border and headed north to Croatia for the next leg of our Adriatic road trip adventure.







Read the Comments +