Our Lady of the Rocks is one of Montenegro's top attractions and there are many legends surrounding this pretty island. Find out everything you need to know about visiting Gospa od Škrpjela.
Our Lady of the Rocks is a a picturesque island sanctuary located off the coast of Perast in the beautiful Bay of Kotor.
With its rich history, captivating legends, and stunning natural beauty, Our Lady of the Rocks has become a beloved symbol of faith and folklore in this Balkan nation.
From swash-buckling pirates to unrequited love, Our Lady of the Rocks, and its neighbour, Sveti Đorđe island, are rich with history and stories that show you the history and traditional spirit of the Bay of Kotor.
In this article, we will delve into the fascinating story behind this unique island and how you can visit the island. From its humble origins as a small crag in the sea to its status as a revered pilgrimage site, Our Lady of the Rocks is a remarkable destination that continues to captivate visitors with its timeless charm.
Top 3 Our Lady of the Rocks Tours
Our Lady of the Rocks Story
Our Lady of the Rocks Church and Museum
Our Lady of the Rocks Roman Catholic Church
Our Lady of the Rocks Museum
How to Get to Our Lady of the Rocks from Perast
How to Get to Our Lady of the Rocks from Kotor
1 Perast Old Town and Our Lady of the Rocks Boat Tour
2. Our Lady of the Rocks and Blue Cave Speed Boat Tour
3. Boka Bay Day Cruise
4. The Old Captain's Smile Kotor Bay Tour
Our Lady of the Rocks Visitor Information
Accommodation Near Our Lady of the Rocks
Top Hotels in Perast
Events on Our Lady of the Rocks
Our Lady of the Rocks Weddings
Sveti Đorđe - 'The Islet of the Dead'
Frequently Asked Questions About Our Lady of the Rocks
The people of Bay of Kotor and their lives have always been inextricably intertwined with the sea. Fortunes were made and lost, as were lives, by the grace of God and the tides.
The town of Perast was where the bay's power and wealth was concentrated, as you can see by the stone palaces lining the shore of the town. You can also tell by the number of churches in this town that that's only 1km from end to end. With seven churches in town and two on the islands just offshore to support, it's easy to see that God and the tides smiled on the seafarers of Perast.
But storms, pirates and constant conflict meant being a seafarer was a risky lifestyle. Many sailors came back injured or never came back at all. Which leads us to the legend of Our Lady of the Rocks.
The legend of Our Lady of the Rocks goes back more than five centuries. Legend has it that on a hot summer's day on 22 July 1452, two brothers were heading home to Perast from a dangerous voyage. One of them had an injured leg.
As they passed St George, the 12th century monastery built on the natural island in front of the town, they saw something caught on a rocky outcrop. When they went to see what it was, they found an icon of the Virgin Mary and Child.
The brothers went home and took the icon with them. The next day a miracle had occurred; the injured brother's leg was healed. They took this as an omen and vowed to build a church dedicated to the Virgin Mary on the rock where they found the icon.
Of course, there wasn't enough rock to build a church on at the time. So they started to drop boatloads of rocks and scuttle old boats around the spot. Other sailors also began to drop rocks on the spot as they headed out to sea, in hopes of being protected while they were away. By 1484, 32 years after they found the icon, there was an island with a chapel on it.
The chapel lost a lot of its treasure on 22nd June 1624 when pirates from Tunisia and Carthage attacked Perast, destroyed the churches and took most of the population into slavery. But by 1630, almost 200 years after the project started, it was rebuilt by the Venetians as we see it today.
Entrance to the museum and church of Our Lady of the Rocks includes a guided tour through both. The guide will tell you all about the history and the artifacts in the church, and the tour takes about 20 minutes.
It can be a tight fit when there are large groups, but it helps that you enter through one side and then exit through another door on the first floor. There are stairs, so it’s not suitable for people in wheelchairs.
There’s a little store on the island with souvenirs and ice creams. Once you finish the tour you’ll definitely want to take some pictures and enjoy the views of the Bay and Perast.
When you enter the church, your eye is drawn to the huge marble altar. This was sculpted by Antonio Capellano from Genoa and erected in the church in 1796. The painting at the centre of the altar was painted by Lovro Dobricević in 1452.
The walls and the ceiling of the church are decorated with 68 frescoes by 17th century baroque artist Tripo Kokolja (1661 – 1713) from Kotor.
Between these, the walls are lined with over 2,500 silver votives, which were donated by local families. Families would have a silver or gold votive made to protect their sailors at sea. You'll also see votives in the shapes of legs or arms. A sick or injured person would donate one of these in the hope their prayers would be answered and they’d be healed.
The museum covers two floors of the building next to the church and you enter it from inside the church. The entrance fee covers entry to both the church and the museum.
The museum has a really interesting collection of items from this area, which range from the Illyrians to the modern day.
In the lapidarium (rock collection) you'll see rocks with Illyrian inscriptions and you'll also see a collection of Neolithic objects, like arrowheads, found in Špilja Cave above Perast.
There are collections of weapons, traditional dress, modern art and paintings of ships battling storms or pirates - themes that dominated life for the people of Perast for hundreds of years.
Of special note here is the tapestry by Hijacinte Kunić-Mijović who waited 25 years for her husband to return from sea.
While waiting, she sewed this intricate tapestry until she couldn’t see anymore. It’s got threads of gold and silver through it, but not just those. She used her own hair for the angels’ hair. You'll see the hair starts out brown and gradually turns grey.
This is one of the museum's most treasured pieces.
Our Lady of the Rocks floats just off the shore in Perast. If you have your own rental car, you can park in Perast and get a boat over to the island. Perast is pedestrian only, but there are parking lots at either end of the town.
Boat rides to the island cost around €5 per person return. Usually a skipper takes you over to the island and comes back for you in 30-45 minutes.
Our Lady of the Rocks is just 15 minutes from Kotor by car or speed boat. You can also catch a local bus from Kotor to Perast and get a boat from there.
In my opinion, the best way to get there is by boat and there are several tours you can take from Kotor to Our Lady of the Rocks. Many of them stop at the island and include other attractions like the Blue Cave. Boat tours depart from Kotor City Park, just 200m from Kotor port and old town, so they're ideal if you're staying in the old town or visiting Kotor on a cruise ship.
RATING: 4.8 / 5 (153+ reviews) | TOUR LENGTH: 2 hours | BOOK NOW
One of Kotor's most popular boat tours, this short tour is ideal for seeing Our Lady of the Rocks if you don't have much time.
The tour starts with a speed boat ride through the Bay of Kotor to Our Lady of the Rocks. There you have time to take a tour through the church and museum before the boat takes you to Perast. In Perast you can stroll along the town's promenade and see its baroque palaces, visit the town museum that's in a former palace, take a swim or try some local delicacies at a seaside restaurant like Conte.
This tour includes:
Duration: 2 hours
Pick-up/drop off: Kotor
RATING: 4.7 / 5 (738+ reviews) | TOUR LENGTH: 3 hours | BOOK NOW
As Kotor's most popular boat tour, this is a great way to see the Blue Cave, Bay of Kotor and its top attractions in just 3 hours.
The small group tours depart every three hours from 9am. You can also book the same tour as a private tour for up to 15 people.
This tour includes:
Duration: 3 hours
Pick-up/drop off: Kotor
Click on a tour to see pricing and availability:
RATING: 4.8 / 5 (233+ reviews) | TOUR LENGTH: 8 hours | BOOK NOW
This full-day boat cruise is a popular group tour that includes lots of time for swimming and a fun, relaxed atmosphere. While the speedboat tours are fast and ideal if you're pressed for time, this is a more leisurely cruise on a catamaran with plenty of space for sunbathing while you cruise between attractions!
This tour includes:
Duration: 8 hours
Pick-up/drop off: Kotor, Budva or Tivat
RATING: 5 / 5 (8+ reviews) | TOUR LENGTH: 4.5 hours | BOOK NOW
One of the most popular Kotor excursions for cruise passengers, this half-day tour takes you to experience the historical and cultural region of the Bay of Kotor.
This tour takes you on a scenic drive around the Bay of Kotor to the idyllic town of Perast, where you have a walking tour of the Baroque palaces and churches. From there you take a boat to the island church, Our Lady of the Rocks where you have a guided tour before returning to Perast. After some free time in Perast, you head back to Kotor for a walking tour of Kotor old town.
Highlights of this tour:
Duration: 4.5 hours
Pick-up/drop off: Flexible
Address: Our Lady of the Rocks, Perast, Montenegro
Hours: 9am to 6pm daily
Dress code: minimum shorts and t-shirt (sleveless is ok). This applies to the whole island, not just inside the church
If you’d like to stay in this area of the bay, Perast is a beautiful and popular place to stay. It’s got gorgeous hotels, wonderful restaurants and an authentic Mediterranean fishing village feel.
The gorgeous ambiance has been retained because the town’s stone architecture has been protected so there are no modern buildings. All buildings in the town are from local stone. The town is car-free from May to September every year, but this doesn’t inconvenience visitors. There are parking lots at either side of the town and there’s a buggy to take you and your luggage to your hotel or apartment.
The only thing Perast doesn't have is beaches. There's only one beach, at one end of the town. If you like to laze on the beach, another town in the bay or a hotel like HUMA Kotor Bay (formerly Allure Palazzi Kotor Bay) would suit you better. Or you can stay at the Heritage Grand, which has free speed boat transfers to a beach club.
Perast is can be busy with tourists during the day in summer, but is generally quiet at night.
Hotel Per Astra is a lovely boutique hotel that exudes the style of historic Perast. Watch the ships pass from the pool and soak up the sunshine on the breakfast terrace. The views are always mesmerizing.
Monte Bay Retreat is a quiet haven of calm, with luxurious rooms, attentive staff and an infinity pool with stunning views of the bay.
Hotel Conte is a boutique hotel on the waterfront in the heart of Perast. There's a pool and space to relax away from the street, and Conte restaurant is popular with locals and visitors alike for its excellent, fresh seafood dishes.
Heritage Grand Perast is an opulent 5* hotel on the waterfront in Perast. The hotel has pool and wellness centre, but the real benefit of staying here is the free speed boat transfers to a local beach club in Kamenari.
Fašinada is one of the most celebrated events in the Bay of Kotor. Every year on 22nd July, a procession of boats from Perast heads out to the island at sunset. They throw rocks into the sea around the island to commemorate the foundation of the island. The celebrations start around 6.30pm, but arrive early to get a spot. The best place to be is at one of the waterside restaurants like Conte where you can get a good view of the proceedings.
As a functioning Catholic church, weddings can also be held on the island. The best way to arrange a wedding on Our Lady of the Rocks is to get a local wedding planner to help you. Only practicing Roman Catholics can be married in Our Lady of the Rocks.
Next to Our Lady of the Rocks you'll see another island with a traditional-style church and large cypress trees. This is Sveti Đorđe, also known as the 'Islet of the Dead.'
There's a 7th century Benedictine monastery on the island and a cemetery, where many prominent people from Perast were buried.
But the island is most famous for the tragic story of Ante and Katica.
During the Napoleonic invasion in October 1813, the men of Perast had holed up in the Tower of Sveti Križ above Perast.
The French retreated to Sveti Đorđe (St George), the natural island that lies adjacent to Our Lady of the Rocks.
One of the soldiers in the French army, Ante Slović, was from Cres, an island in northern Croatia. And he was betrothed to a girl called Katica from Perast.
Under orders, the French soldiers set up their canons and opened fire on Sveti Križ.
But one of the cannonballs fell short and and hit Katica's house instead.
She was killed and buried on the island of Sveti Đorđe.
Poor Ante was devastated. When the French left the Bay of Kotor he became a hermit. He stayed on Sveti Đorđe and became a monk in the monastery, where he rang the church bell.
He died in 1821 and was buried next to Katica.
Sveti Đorđe is a still a Benedictine monastery. It's not open to visitors but you'll get good views of it if you take a boat trip to Our Lady of the Rocks from Kotor.