Why Visit Perast

Perast is the most beautiful village in Montenegro and one of the finest anywhere on the Adriatic. A collection of baroque palazzi, campaniles and former sea captains' houses sitting directly on the Bay of Kotor, with two small islands offshore that define the view from the waterfront. It was once the wealthiest maritime city in the Adriatic region — today 350 residents and almost no tourist infrastructure beyond the waterfront cafés and the two island churches. Entirely worth a half-day stop or an overnight stay.

Our Lady of the Rocks (Gospa od Škrpjela)

The artificial island visible from Perast's waterfront — created over centuries by sailors who dropped stones and anchored old ships whenever they returned safely from a voyage. The baroque church built on the island (1630, rebuilt 1722) contains 2,500 silver votive offerings, paintings and ex-votos given by sailors over 400 years. The icon of Our Lady on the altar is a masterpiece of Boka Kotorska painting. Boat trips from the Perast waterfront run when full (€5 return, 5 minutes crossing) — an essential Perast experience.

The Waterfront and Baroque Palaces

Perast's waterfront promenade is lined with former baroque palaces — the Bujović Palace (now a town museum, €2 entry), the Smekja Palace and the Bishop's Palace among them. Many are partially ruined but atmospherically intact. The Sveti Nikola Church campanile (2 minutes from the waterfront) gives the finest elevated view of the two islands.

As a Day Trip from Kotor

Perast is 12km from Kotor — a 20-minute drive along the extraordinary bay road, one of the finest coastal roads in Europe. A half-day from Kotor: drive the bay road (stopping for photographs at the narrows near Stoliv), spend 2–3 hours in Perast (waterfront café, boat trip to the island), return. The boat trip to Our Lady of the Rocks is the essential experience — allow 45 minutes including waiting for the boat to fill.

Practical Information

Getting There: 12km from Kotor by hire car (20 minutes along the bay road). Buses run the route but infrequently. Kotor bay boat tours also visit Perast.

Best Time to Visit: Early morning (before 10am) or late afternoon (after 4pm) for the fewest day-trippers and the best light on the bay.

Staying Overnight: Limited accommodation in converted palace buildings (€50–100/night). Staying overnight gives you Perast at dawn and dusk without the tour boats.

Explore Perast

Tours and experiences — compare before you go

Browse Tours →

FAQs

Is Perast worth visiting?
Absolutely — one of the most beautiful small towns in the Adriatic. The boat trip to Our Lady of the Rocks and the waterfront views justify the stop entirely.

How far is Perast from Kotor?
12km, 20 minutes by car along the bay road. The drive itself is extraordinarily beautiful.

Can non-guests visit the Perast islands?
Our Lady of the Rocks is open to all via the waterfront boat trips (€5 return). St George island (the natural island with the Benedictine monastery) is closed to visitors.

Is Perast good for a day trip from Dubrovnik?
Kotor + Perast is an excellent day trip from Dubrovnik (2.5 hours each way). Allow 5–6 hours to do both properly — Kotor in the morning, Perast in the afternoon.