World by City

Nature

Our Lady of the Rocks

Open in Maps
Our Lady of the Rocks

Our Lady of the Rocks

This is a small artificial island located off the coast of Perast in the Bay of Kotor. It houses a Catholic church and a museum. Travelers visit the site to see the religious architecture and the surrounding scenery of the Adriatic Sea.

Getting There

The island is accessible only by boat. Most visitors take a short boat trip from the waterfront in Perast. The journey typically takes a few minutes depending on the departure point.

Duration of Visit

Allow approximately one to two hours to explore the church and the museum and to walk around the island perimeter.

When to Visit

The site is most accessible during the tourist season. It can get crowded, particularly during midday when tour groups arrive. Visiting in the early morning or late afternoon may avoid the largest crowds.

Nearby Attractions

Because the island is small, it is easy to combine this visit with other sites in and around Perast:

  • Sveti Đorđe: A nearby island located 0.2km away.
  • Saint Mark church in Perast: Located 0.7km from the island.
  • Saint Nicholas church: Located 0.8km from the island.
  • Verige Bridge: Located 1km from the island.

Updated September 13, 2026 · Edited by the World by City editors

Tickets & tours

Admission prices and opening hours change often, so we don't list them here. Check what's on sale and at what price below — booking ahead can cut the queue at some places.

This place may not appear in the results — some sites are free to enter or sell tickets only at the gate.

Stays near Our Lady of the Rocks

Sorted by distance, walkable ones first. Distances are straight-line.

Map and place data © OpenStreetMap contributors

Our Lady of the Rocks Nearby stays

Check prices and availability on the booking sites.

Pick your dates — we'll search Kotor hotels for you

Choose dates and guests, and the buttons below will open search results with your criteria. Prices differ between sites, so compare before you book.

Hotel membership

Staying at Accor hotels often? ALL Accor+ Explorer

A paid annual membership. It includes two free nights a year across Asia-Pacific, 30% off dining and 15% off drinks, and 15% off stays at more than 4,500 hotels worldwide.

Explore the membership

Itineraries including this place

Good to visit alongside

Sveti Đorđe

Nature

Sveti Đorđe

Saint George Island is a natural island off the coast of Perast in the Bay of Kotor, paired with the artificial islet Our Lady of the Rocks. It's home to a 12th-century monastery and an old noble cemetery, making it a peaceful spot to explore.

0.2 km away

Saint Mark church in Perast

Temples & religious sites

Saint Mark church in Perast

St. Mark's Church, in the village of Perast overlooking the Bay of Kotor, preserves 18th-century Venetian architectural beauty. Behind its modest exterior, traces of the region's old noble families remain inside, making it worth exploring at a leisurely pace.

0.7 km away

Saint Nicholas church

Temples & religious sites

Saint Nicholas church

This Orthodox church stands in Kotor's old town. It's a great stop while strolling through the walled old town.

0.8 km away

Verige Bridge

Views & landmarks

Verige Bridge

This planned bridge would span the Verige Strait, the narrowest point of the Bay of Kotor, as part of the proposed Adriatic Highway. Since it lies within the UNESCO World Heritage-listed bay, the scenery around the strait is especially beautiful.

1.0 km away

Manastir Banja

Temples & religious sites

Manastir Banja

This Serbian Orthodox monastery sits on the shore of the Bay of Kotor, set amid the quiet coastal scenery between Risan and Perast. Its historic church and modest buildings make for a peaceful stroll and a calm atmosphere.

1.7 km away

Saint Sava Church

Temples & religious sites

Saint Sava Church

This Serbian Orthodox church stands in a port city in southwestern Montenegro. Its modest, quiet atmosphere makes it a good place to appreciate distinctive Orthodox architecture.

6.1 km away