Background

Explore the Enchanting Our Lady of the Rocks

Discover the enchanting Our Lady of the Rocks, a picturesque man-made island in Montenegro's Bay of Kotor, rich in history and breathtaking beauty.

4.5

Our Lady of the Rocks is a captivating historical landmark located in the picturesque Bay of Kotor, Montenegro. This unique man-made island, created by local fishermen in the 15th century, is steeped in legend and history. According to local lore, sailors would drop stones in the bay to create a foundation for the island, and every year, a procession is held to celebrate the 'Feast of Our Lady of the Rocks' in which locals contribute more stones to the island. The centerpiece of this enchanting location is the Church of Our Lady of the Rocks, which boasts stunning baroque architecture and houses an impressive collection of artworks, including intricate paintings and ornate altars that reflect the area's rich cultural tapestry. Visitors can reach Our Lady of the Rocks by a short boat ride from the charming coastal town of Perast, making it an ideal day trip for tourists. The serene atmosphere of the island invites visitors to explore its scenic walkways and enjoy breathtaking views of the surrounding mountains and sparkling waters. The church’s interior, adorned with beautiful frescoes and a striking altar, offers a glimpse into the artistic heritage of the region. Don't forget to visit the small museum next to the church, which showcases artifacts and historical items related to the island's storied past. As you stroll around the island, take in the peaceful ambiance and the stunning natural beauty that Montenegro is renowned for. This historical landmark not only serves as a testament to the region’s maritime traditions but also as a serene escape from the hustle and bustle of everyday life, making it a must-see for tourists eager to experience the magic of Montenegro.

Local tips

  • Visit during the early morning or late afternoon to enjoy less crowded and more serene conditions.
  • Consider taking a guided tour to learn more about the history and significance of the island and its church.
  • Bring a camera to capture the stunning views of the bay and the surrounding mountains.
  • Check the local schedule for the Feast of Our Lady of the Rocks for a unique cultural experience.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Our Lady of the Rocks

  • FMPQ+PF5, Perast, ME

Getting There

  • Walking

    Start from the central square in Trebinje, Trg Slobode. Head southwest on Trg Slobode towards the intersection with Njegoševa Street. Continue straight along Njegoševa Street until you reach the bus station (Autobuska Stanica Trebinje). It's about a 10-minute walk. From there, take a local bus to Perast, Montenegro. The bus ride will take approximately 1 hour and 15 minutes. Once you arrive at the Perast bus station, exit the bus and walk towards the waterfront. You will see signs for boat tours to Our Lady of the Rocks. Purchase a ticket for a boat trip that will take you to the island. The boat ride takes about 10 minutes, and it will drop you off directly at the island, where you can explore the historical site.

  • Bus

    From your location in Trebinje, make your way to the main bus station (Autobuska Stanica Trebinje). You can ask locals for directions if you're unsure. Board a bus heading to Perast, Montenegro. Buses typically run throughout the day, but check the schedule for exact times. The journey will take around 1 hour and 15 minutes. Upon arriving in Perast, you will find yourself near the waterfront. Look for boat services that take visitors to Our Lady of the Rocks. Purchase a ticket at one of the kiosks or directly from the boat captain. The boat ride to the island is short, taking about 10 minutes.

Popular Experiences near Our Lady of the Rocks

Popular Hotels near Our Lady of the Rocks

Select Currency