Perast is the most beautiful village in Montenegro — a perfectly preserved Baroque town of 16 churches and 19 palaces on a narrow strip of land between the mountain and the sea. The view from the water's edge toward the two islands (Our Lady of the Rocks and the island of St George) is one of the finest in the Adriatic. Almost no cars, very few tourists even in peak season, and an atmosphere of elegant faded grandeur unlike anywhere else in the region.
✔ Location: 12km northwest of Kotor on the Bay of Kotor
✔ Population: approximately 350 permanent residents
✔ UNESCO: part of the Kotor World Heritage zone
✔ Islands: Our Lady of the Rocks (accessible by water taxi, €5)
✔ Getting there: 15 minutes by car from Kotor
Things To Do in Perast
⛪ Our Lady of the Rocks (Gospa od Škrpjela)
The extraordinary island church 200m offshore from Perast — built on an artificial island accumulating since 1452, when sailors began throwing rocks and sunken ships into the sea after a reported miracle. The church interior contains 2,500 silver votive plaques left by sailors before voyages, along with remarkable paintings including a work begun by a local woman in 1452 using her own hair for thread (still unfinished, on display in the church). Water taxi from Perast: €5 return. Allow 45 minutes on the island.
🏛️ St Nicholas Church & Tower
Perast's largest church has a free-standing bell tower that can be climbed for the finest elevated view of the bay. The view from the top — looking toward the two islands with the mountain backdrop — is the quintessential Kotor Bay image. Entrance to tower: €2. St Nicholas has one of the finest church art collections in Montenegro.
🚶 The Perast Promenade
The promenade along the waterfront from the main square to the residential end of the village takes 15 minutes and passes the finest palaces, old sea captains' houses and waterside gardens. Sit at any of the waterfront cafés and watch the water taxis crossing to Our Lady of the Rocks. One of the most peaceful and beautiful short walks in the Balkans.
🍽️ Eating in Perast
Several excellent restaurants on the waterfront — fish and seafood caught directly from the bay. Konoba Catovica Mlini (3km south of Perast, in a converted mill on a stream) is the finest restaurant in the Kotor Bay area — book ahead. In Perast itself: Restaurant Conte (waterfront, good seafood), and the waterfront cafes for coffee and light meals.
Book Kotor Bay Boat Tours
Boat tours from Kotor include Perast, Our Lady of the Rocks and the Blue Cave
Book Boat Tour →Getting to Perast
From Kotor: 12km, 15 minutes by car. No direct bus from Kotor — taxi (€10–12 one-way) or car rental. Day tours from Kotor and Budva include Perast as a stop — most boat tours on the bay also visit by water.
FAQs
Is Perast worth visiting?
Absolutely — it's the most beautiful village in Montenegro and one of the finest small towns on the entire Adriatic coast. The combination of the island churches, the Baroque architecture and the bay scenery is extraordinary.
How long do you need in Perast?
2–3 hours for a visit including Our Lady of the Rocks. Half a day if you have lunch there. Staying overnight (several guesthouses available) gives you the magic of the village in the evening when day-trippers leave.
Can you walk from Kotor to Perast?
Not practically — 12km along the bay road. A bicycle is possible (flat road, bay views) but most visitors drive, taxi or join a boat tour.