COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Our Lady of the Rocks
Vacation Travel Guide

Take a scenic boat trip to this miniature island to see its impressive church and learn from guides about its legendary origins.

Enshrouded in legends and folklore, Our Lady of the Rocks is a tiny, idyllic islet hosting its namesake church. A museum and a gift shop complement the large church on this artificial island, which is crafted from rocks and sunken ships. Snap photos of the iconic blue domes of the ecclesiastical building.

Walk the entire perimeter of this enchanting islet in a matter of minutes. Gaze up at the cylindrical bell tower of the church. Capture photos of the structures on the island, with a picturesque backdrop of verdant mountains and the Bay of Kotor. A navigational light stands at the western point of the island and notifies ships of the tiny island’s location.

Enter the church to admire its array of impressive works of art. The site contains 68 paintings by local 17th-century Baroque artist Tripo Kokolja. Inspect the collection of silver religious tablets and examine the tapestry that took artist Jacinta Kunić-Mijović 25 years to complete. It features some of her own hair.

Take a guided tour of the island for a small fee and chat with the docent for a comprehensive understanding of the local culture. Legend has it that mariners set up the island after finding the image of Madonna and Child on a rock in the sea in the 15th century. Participate in the local custom of throwing rocks into the sea to mark the celebration of that occasion. Make sure to wear appropriate modest clothing to visit the Catholic church.

Our Lady of the Rocks is just off the coast of Perast in northwestern Montenegro. It stands in the Bay of Kotor, which leads to the Adriatic Sea. Take a boat trip from the Perast harbor and stay for the afternoon, before making a return trip. Visit nearby sights, such as the Perast Waterfront, the Bronza Palace and the Perast Marina.

Top Hotels Close to Our Lady of the Rocks

Blue Kotor Bay Premium Spa Resort
Blue Kotor Bay Premium Spa Resort
5 out of 5
Donji Stoliv, Donji Stoliv
Free CancellationReserve now, pay when you stay
The price is $89 per night from Apr 15 to Apr 16

Situated near the airport, this luxury hotel is 0.1 mi (0.1 km) from Kotor Bay and 2.2 mi (3.5 km) from Church of the Nativity of the Virgin Mary. Kotor Old ...

4.6/5Wonderful! (5 reviews)
EXELLENT HOTEL

"Hotel is brand new.It has indoor swimimg pool and wonderfull beach.There is also very good gym ,sauna and steam bath. Staff is very professional and polite. Food is exellent.Also cleaning is above expectations.There is also night service if you need to change any towels or something else. I would ..."…"

Reviewed on Aug 31, 2020

Blue Kotor Bay Premium Spa Resort
Iberostar Heritage Grand Perast
Iberostar Heritage Grand Perast
5 out of 5
Marka Martinovica, S/N, Perast
Get Rates

Situated in Perast, this luxury hotel is within 1 mi (2 km) of Sveti Dorde Island and Kotor Bay. Our Lady of the Rocks is 0.5 mi (0.9 km) away.

4.6/5Exceptional! (53 reviews)

"Perfect to relax and loads of touristy points to see and do nearby still."…"

Reviewed on Oct 16, 2019

Iberostar Heritage Grand Perast
Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Perast, Kotor Municipality
Get Rates

Located in the heart of Perast, this vacation home is within 1 mi (2 km) of Our Lady of the Rocks and Kotor Bay. Sveti Dorde Island is 0.4 mi (0.6 km) away.

Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in Our Lady of the Rocks

Our Lady of the Rocks

Choose one or more items to build your trip:

Best Lodging Options Near Our Lady of the Rocks

Blue Kotor Bay Premium Spa Resort
Blue Kotor Bay Premium Spa Resort
5 out of 5
Donji Stoliv, Donji Stoliv
The price is $89 per night from Apr 15 to Apr 16
Blue Kotor Bay Premium Spa Resort
Iberostar Heritage Grand Perast
Iberostar Heritage Grand Perast
5 out of 5
Marka Martinovica, S/N, Perast
Iberostar Heritage Grand Perast
Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Perast, Kotor Municipality
Perast Venetian Jewel -house With Breathtaking Views and Private Parking
Perfectly Located 50m2 Apartment in Perast, Most Beautiful Town in Montenegro
Perfectly Located 50m2 Apartment in Perast, Most Beautiful Town in Montenegro
Perast, Kotor Municipality
The price is $60 per night from Apr 16 to Apr 17
Perfectly Located 50m2 Apartment in Perast, Most Beautiful Town in Montenegro
Sea Facing 3 Family Friendly Apartment in Amazing Location With Free Wifi
Sea Facing 3 Family Friendly Apartment in Amazing Location With Free Wifi
Perast, Kotor Municipality
Sea Facing 3 Family Friendly Apartment in Amazing Location With Free Wifi
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
Perast, Kotor Municipality
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
Villa Perast
Villa Perast
3.5 out of 5
Perast bb, Perast, Kotor
Villa Perast
Sea Facing 3 Star Family apt With Large Private Terrace Balcony and Free Wifi
Sea Facing 3 Star Family apt With Large Private Terrace Balcony and Free Wifi
Perast, Kotor Municipality
Sea Facing 3 Star Family apt With Large Private Terrace Balcony and Free Wifi
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
3.5 out of 5
E80, Perast, Kotor Municipality
Fab 3 Sea Facing Studio With a Large Private Terrace With Free Wifi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.