Montenegro, a land of rugged mountains and shimmering coastlines, is home to many hidden treasures. One of its most captivating landmarks is Our Lady of the Rocks, a man-made island in the Bay of Kotor.


This unique site, steeped in history and legend, offers visitors a glimpse into the region’s rich cultural heritage and breathtaking scenery.


The Legend of Our Lady of the Rocks


Our Lady of the Rocks, or Gospa od Škrpjela in Montenegrin, has its origins rooted in local folklore. Legend has it that in 1452, two fishermen discovered an icon of the Mary holding baby Jesus on a rock in the bay.


Believing it to be a divine sign, the locals began the tradition of throwing rocks into the sea at this spot. Over time, this practice created the artificial island we see today.


Each year, the tradition continues during the Fašinada Festival on July 22, where locals row out to the island and toss rocks into the water, reinforcing its foundations.


A Relic Building Full of Treasures


At the heart of the island stands the building of Our Lady of the Rocks, built in 1630. This small yet stunning Roman Catholic is a masterpiece of Baroque architecture, featuring:


Intricate Frescoes: The walls are adorned with beautiful frescoes painted by Tripo Kokolja, a famous 17th-century artist from Perast.


Silver Plaques: Over 2,500 silver votive plaques are displayed inside, gifted by sailors who survived perilous sea journeys.


Hand-stitched Altar Cloth: One of the most remarkable artifacts is a cloth embroidered with gold and silver thread, created by a local woman over 25 years using her own hair.


The museum attached to the relic building houses an impressive collection of maritime artifacts, relics, and historical treasures, offering a deeper understanding of Montenegro’s seafaring heritage.


The Miracle of Our Lady of The Rocks in Montenegro

video by Mike Bogatyrev


Reaching Our Lady of the Rocks


Getting to Our Lady of the Rocks is part of the adventure. The island is accessible only by boat, with regular departures from the nearby town of Perast. The short, scenic ride offers stunning views of the Bay of Kotor, surrounded by dramatic mountains and crystal-clear waters.


Best Time to Visit


The island is beautiful year-round, but the best time to visit is during the warmer months from May to September. Early mornings or late afternoons are ideal for avoiding crowds and enjoying a peaceful atmosphere.



Nearby Attractions


While visiting Our Lady of the Rocks, don’t miss these nearby gems:


Perast: A charming coastal town filled with Baroque architecture and quaint cafes.


St. George Island: A natural island neighboring Our Lady of the Rocks, home to a historic monastery.


Kotor Old Town: A UNESCO World Heritage Site known for its medieval walls, cobblestone streets, and vibrant culture.


Dining in Perast


After exploring the island, indulge in some local cuisine at restaurants along Perast’s waterfront. Dishes to try include black risotto, grilled seafood, and Montenegrin drinks from the nearby vineyards. Expect to pay around €10–€20 per person for a meal with a view.


Lykkers: Have You Been to This Floating Gem?


Have you experienced the magic of Our Lady of the Rocks or explored the beautiful Bay of Kotor? What are your thoughts on this unique tradition of creating an island? Share your experiences or plans with us—we’d love to hear from you!