Perast and Our Lady of the Rocks
Perast is a small town on the Bay of Kotor, between Kotor and Risan, and it is one of the most elegant places in Montenegro. Its single waterfront street is lined with stone houses and baroque churches, built in an age when the town was a base for sea captains and shipowners. Offshore, two small islets complete the picture, and one of them carries a church that is among the most visited sites in the bay.
Perast is tiny, but it repays time. Its interest lies in the concentration of historic architecture along a short stretch of shore, and in the way its past as a maritime town is still visible in almost every building. It is a place to walk slowly and look closely.

A town of captains and ships
Perast flourished under the Republic of Venice, when it was a maritime outpost with its own fleet and a reputation for skilled sailors. The wealth that seafaring generated was invested in the town itself, in the form of churches, palaces and fine houses. Many of the buildings still carry the marks of the families and the era that built them.
This history explains why a town so small should have such grand architecture. Perast was not a farming village but a maritime centre, and its appearance reflects the ambition and prosperity of the people who lived there.
The waterfront and its buildings
The town runs mainly along one street beside the water, with buildings rising behind and the mountain behind them. Several churches and towers stand out, giving the skyline its distinctive profile, and among the houses are former captains' residences with balconies and carved stone details. Small museums and historic interiors can be visited in season.
- Perast is essentially a single waterfront street.
- Churches and bell towers shape the skyline.
- Former captains' houses carry carved details.
- Small museums explain the town's maritime past.
The two islets in the bay
Just offshore lie two small islands, one of them natural and the other artificial, built up over centuries by the deliberate sinking of stones and the wrecking of ships. This second islet carries a church, and the tradition of adding to it is part of the town's identity. Boats run from Perast to the islands, and visiting them is one of the classic experiences of the bay.
The church on the islet holds artworks and objects connected with seafaring, and the island itself is a monument to a community's relationship with the sea. The view back toward Perast from the islet is one of the most recognisable images of the Bay of Kotor.
Our Lady of the Rocks
The church on the artificial islet is known as Our Lady of the Rocks, and it is dedicated to the patroness of sailors. Its interior holds paintings and votive offerings, many of them given by seafarers in gratitude or hope. The building and its setting together create one of the most atmospheric religious sites on the coast.
The story attached to the islet concerns local fishermen and a tradition of honouring an image found there, and the custom of adding stones to the island has continued for centuries. Whether or not one knows the details, the effect of standing on a small church island in the middle of a mountain-ringed bay is immediate and memorable.
Perast in brief
| Element | Description | What to know |
|---|---|---|
| Position | Bay of Kotor, near Risan | Between Kotor and the outer bay |
| Character | Historic maritime town | Baroque houses and churches |
| Islets | Two, one natural and one artificial | Reached by boat |
| Church | Our Lady of the Rocks | Patroness of sailors |
| Best seen | On foot and from the water | Short boat trips inland |
Practical notes for a visit
Perast is small and can be seen in a few hours, but the best approach is to combine a walk along its waterfront with a boat trip to the islets. Boats leave regularly in season, and the crossing is short. Parking is limited, so arriving by boat or by bus from Kotor is often easier than driving.
The town is quiet outside the busiest hours, and its narrow waterfront is also a residential street, so visitors should keep noise down and respect private property. Booking a boat with a reputable operator, agreeing the price in advance and following the local rules all help make the visit smooth.
Around Perast
Perast is small, so the surrounding bay is part of the experience. Boats and roads connect it to Kotor and to Risan, and the neighbouring shore holds further historic settlements that share the same maritime past. From the town there are views across the water to the opposite side of the bay, where the mountains rise directly from the shore, and the whole setting is best appreciated from a boat or from a higher vantage point above the town.
The combination of a compact historic core, a dramatic mountain backdrop and easy access by water is what makes Perast unusual. It is a place that can be visited in a few hours but remembered for much longer, and it works equally well as a short stop on a boat trip or as a quiet base for exploring the bay.
Why Perast is special
Perast packs an unusual amount of history into a very small space. A single street of baroque houses, a skyline of churches and two islets in a mountain-ringed bay make it one of the most photographed places in Montenegro, and rightly so. It is best enjoyed slowly, on foot and from the water, as a quiet counterpoint to the busier resorts of the coast.
Read next
Kotor Old Town
Squares, churches and lanes inside the walled town at the head of the bay.
Budva Old Town and the Riviera
A small fortified peninsula and the long stretch of coast that carries its name.
Herceg Novi
A hillside town of steps and gardens guarding the entrance to the Bay of Kotor.