Perast From Kotor: How to Visit Montenegro's Most Photographed Village (2026)
Perast is a tiny baroque village 15 minutes north of Kotor on the Bay of Kotor's edge. It's the most photographed place in Montenegro and an essential stop on any Kotor visit. From the waterfront, wooden boats run continuously to Our Lady of the Rocks — a man-made island with a 1630 church holding 2,500 silver votive plates. Boat is €5 round trip, church entry €2. Getting there: Blue Line bus from Kotor (€2, 35 min, hourly), taxi (€15–20), or private driver. The whole visit — Perast village, boat to the island, church, waterfront lunch — takes 2 to 3 hours. Morning light before 11 am is best for photos (the village faces east). Don't skip Perast for more time in Kotor old town — for many visitors, Perast is the single most memorable stop in Montenegro.
Perast is a one-street baroque village on the edge of the Bay of Kotor, 15 minutes north of Kotor by road. It has 16 stone palaces, 2 churches, a 55-metre bell tower, and 2 tiny islands just offshore. The larger island — Our Lady of the Rocks — is man-made, built by sailors over centuries, and holds one of the most remarkable church interiors on the Adriatic. The whole scene — the palaces, the islands, the bay, the mountains — is the single most photographed view in Montenegro.
Most visitors to Kotor never make it to Perast, which is a mistake. Perast is often the part of the Bay of Kotor that visitors remember most vividly — quieter, slower, more intimate than Kotor’s crowded old town, and with Our Lady of the Rocks as a stop you won’t find anything like elsewhere. This guide covers how to get there, what to do, and why it’s worth the 15-minute drive.
The short version
| Detail | Info |
|---|---|
| Distance from Kotor | 12 km, ~15 minutes by road |
| Boat to Our Lady of the Rocks | €5 round trip, 5-minute crossing |
| Church entry | €2 |
| Bell tower climb | €2, 150 steps |
| Perast Museum (Bujović Palace) | €2–3 |
| Time needed | 2–3 hours (village + island + lunch) |
| Best time | Before 11 am (best light, fewer tour buses) |
| How to get there | Bus €2, taxi €15–20, private driver |
How to get from Kotor to Perast
Blue Line bus (cheapest)
The Blue Line local bus runs from Kotor bus station to Perast. It’s the cheapest option and perfectly adequate if you’re not in a rush.
- Fare: €2 per person
- Journey time: about 35 minutes (the road follows the bay’s edge)
- Frequency: roughly hourly, less frequent on Sundays and holidays
- Departure point in Kotor: main bus station (400m south of the old town) or the Riva stop directly in front of the old town walls
- Drop-off in Perast: the bus stops on the upper main road above the village — walk down the stone steps to the waterfront
The catch: buses run on flexible Montenegrin scheduling. Delays of 15–30 minutes are normal. Don’t plan a tight connection. You can’t book in advance — just board and tell the driver “Perast.” Coming back, catch the bus from the same upper road stop. There are no taxis waiting in Perast, so if you miss the return bus, you’ll need to call one from Kotor.
Best for: budget travellers, solo visitors, anyone who doesn’t mind the wait.
Taxi (flexible)
A taxi from Kotor to Perast costs €15–20 one way and takes about 15 minutes.
Important: there are no taxis waiting in Perast. Either:
- Negotiate a round trip with your driver (€40–60 including waiting time)
- Get the driver’s number and call them when you’re ready to come back
- Take a taxi there and the bus back (or vice versa)
Taxis are available at the rank near Kotor’s old town or at the cruise port.
Best for: small groups splitting the cost, anyone who wants flexibility without pre-booking.
Private driver (best for combining stops)
A pre-booked private driver picks you up in Kotor, drives to Perast, waits while you visit the island and have lunch, and then continues to other stops — the serpentine viewpoint, Budva, or back to Kotor. Fixed price, no meter anxiety, no worrying about the return.
Best for: anyone combining Perast with other bay stops. A private driver makes Perast a natural part of a full-day Bay of Kotor plan rather than a standalone trip. On any private transfer between Dubrovnik and Kotor, we stop at Perast as standard — it adds about 30 minutes to the journey and it’s always worth it.
Driving yourself
The road from Kotor to Perast follows the bay’s edge and is straightforward — a single main road (M2) heading northwest. The views along the way are constant.
Parking in Perast: two small car parks, one at each end of the village. €8 per day in summer (cash only at the gate). Free from October to April. Perast itself is pedestrianised — you park at the lots and walk in. In peak summer the lots fill up by mid-morning. If full, there’s limited free roadside parking above Perast, or you can park in nearby Risan (3 km north, free parking) and take the bus the last stretch.
Best for: independent travellers with a rental car who are comfortable with bay-road driving.
Our Lady of the Rocks — the island you came for
The story
Our Lady of the Rocks (Gospa od Škrpjela) is a man-made island. The legend: in 1452, local sailors found an icon of the Madonna and Child on a small rock in the bay. Over the following centuries, Perast’s sailors built the island around that rock by dropping stones and sinking old ships after every successful voyage. The tradition continues — every year on 22 July (Fašinada), locals row out and throw stones into the water to maintain the island’s foundations.
The current church on top was built in 1630 and sits on roughly 3,000 square metres of artificially created land. It’s one of only two man-made islands in the Adriatic.
Getting to the island
From the Perast waterfront, small wooden taxi boats run continuously whenever there are visitors. No schedule — you walk to the waterfront, find a boatman, and go.
- Price: €5 round trip per person
- Crossing time: 5 minutes each way
- Boats run: roughly 9 am to 5 pm in summer (later in peak season)
- Waiting time: the boatman waits on the island or comes back for you. You’re never stranded.
Pay in cash — the boatmen don’t take cards.
Inside the church
The church interior is the real surprise. It looks modest from outside, but inside:
- 2,500 silver and gold votive plates covering the walls — left by sailors and their families over centuries, each one a thank-you for surviving a voyage. The collection is one of the largest and most personal in the Adriatic.
- 68 paintings by Tripo Kokolja, a 17th-century Perast-born artist. The ceiling painting took him 25 years.
- A tapestry woven by Jacinta Kunić-Mijović, a local woman who spent 25 years embroidering it — reportedly using her own hair when she started going blind, woven in with gold and silver thread.
Entry fee: €2 per person, cash only. A guided tour is included and takes about 20 minutes. The guide explains the votive tablets and the Kokolja paintings — worth listening to.
Allow 30–40 minutes for the full island visit — boat over, walk around the small perimeter, church interior, boat back.
The other island: Sveti Đorđe
The smaller island just north of Our Lady of the Rocks is Sveti Đorđe (St George) — a natural island with a 12th-century Benedictine abbey and a cypress-lined cemetery. You cannot visit Sveti Đorđe — it’s closed to the public. But it’s photogenic from the water and from Perast’s waterfront, and the two islands together form the image that defines the Bay of Kotor.
What to do in Perast village
Perast is small — the main waterfront strip takes 10 minutes to walk end to end — but there’s enough to fill 1–2 hours beyond the island visit.
Climb the St Nicholas bell tower
The bell tower of St Nicholas Church is the tallest in the Bay of Kotor at 55 metres. You can climb the 150 steps to the top for a panoramic view of Perast, both islands, and the bay stretching toward Kotor.
- Entry: €2 cash
- The climb: steep and narrow with low headroom in parts. Not for claustrophobes.
- Children: not permitted to climb
- The view from the top is different from the fortress view in Kotor — lower, more intimate, focused on the two islands and Perast’s rooftops rather than the whole bay. Worth the €2 and 10 minutes.
Perast Museum (Bujović Palace)
The 18th-century Bujović Palace on the waterfront houses the Perast Museum — a small collection covering the village’s maritime history, model ships, weapons, and portraits of the noble families who built the palaces you see along the waterfront.
- Entry: €2–3
- Time needed: 20–30 minutes
- Opening hours: 8 am to 8 pm in summer (April–October), 10 am to 4 pm in winter. Closed Mondays and all of January.
Walk the waterfront
The main strip of Perast is a single pedestrianised road along the water’s edge, lined with stone palaces that face east over the bay. The 16 palaces were built by Perast’s wealthy sea-captain families during the Venetian period (15th–18th centuries) — each one a family’s statement of wealth and status from maritime trade.
You won’t enter most of them (they’re private residences, hotels, or restaurants now), but walking past them with the bay on your right and the mountains behind is the essential Perast experience. The architecture is pure Venetian baroque — similar to what you’d see in Venice’s quieter districts, but with Adriatic light and mountain views.
Have coffee on the waterfront
Perast has several waterfront cafés with tables right on the bay’s edge. This is the best place in the Bay of Kotor to sit with a coffee — the view across to the islands, the mountains reflected in the still water, the passing boats. Coffee €2–3. Allow yourself 20 minutes to just sit.
Where to eat in Perast
Perast has a handful of waterfront restaurants that serve fresh seafood with bay views. They’re all clustered along the single main road, competing for the same waterfront tables.
What to order:
- Fresh fish by the kilo — the Bay of Kotor has active fishing. Always ask the price per kilo before ordering (typically €40–70/kg). The waiter will show you the whole fish; you choose, they weigh and grill.
- Black risotto (crni rižot) — squid ink risotto, the regional standard
- Mussels — farmed in the Bay of Kotor, particularly fresh here. Try them buzara-style (white wine, garlic, breadcrumbs) or in a simple marinara.
- Grilled octopus — a reliable choice everywhere on the bay
- Njeguški pršut — the local air-cured ham from the mountains above, typically served as a starter with hard cheese (Njeguški sir) and olives
Budget: €15–25 per person for a full lunch with a drink. Significantly cheaper than the cruise-premium restaurants inside Kotor’s walled old town, and the views are often better.
Tip: restaurants directly at the water’s edge charge more for the same dishes as those one step back from the waterfront. The food is comparable; you’re paying for the table position.
When to visit
Best time of day
Before 11 am. Perast faces east, and the morning light hits the village frontally — the palaces glow gold, the water is calm, and the islands are perfectly lit. This is the photographer’s window. By noon the sun is high and the colours flatten.
A second good window is late afternoon (16:00–18:00) when the tour buses have left and the light softens again. The waterfront cafés are at their best in the golden-hour light.
Midday (11 am – 3 pm) is the worst window: tour bus groups from Dubrovnik and Kotor arrive, the village’s single street gets crowded, and the light is harsh.
Best time of year
Late April to early June and mid-September to mid-October. Comfortable temperatures, fewer tour buses, calm bay water, and the best light. Summer (July–August) is hot, crowded, and the parking lots fill early. Winter is quiet and atmospheric but some restaurants close and the boat service is less reliable.
How Perast fits into a Kotor day
Perast is not a standalone day trip — it’s a 2–3 hour stop that combines naturally with other Bay of Kotor experiences.
Fortress → Perast → Old Town (the classic one-day plan)
The sequence from our one day in Kotor itinerary:
| Time | What |
|---|---|
| 8:00 | San Giovanni Fortress in Kotor |
| 10:00 | Drive to Perast |
| 10:30 | Boat to Our Lady of the Rocks |
| 11:30 | Lunch in Perast |
| 13:00 | Serpentine viewpoint above Kotor |
| 14:00 | Walk Kotor old town |
| 19:00 | Dinner in Kotor after cruise ships leave |
Perast on a Dubrovnik–Kotor transfer
On any private transfer between Dubrovnik and Kotor, Perast is a natural stop along the bay road. We include it as standard on this route — the driver pulls over, you walk to the waterfront, take the boat to the island, and continue. Adds about 30–40 minutes to the journey. Book the Dubrovnik to Kotor private transfer or Kotor to Dubrovnik private transfer.
Perast from a cruise ship in Kotor
Perast fits into a cruise day if you have 6+ hours in port. Take a taxi from the pier (€15–20, 15 min), visit the island, have lunch, and be back in Kotor within 2–3 hours. See the full Kotor cruise port guide for the timing.
Don’t skip Perast
This is the most important point: Perast is not an optional add-on to Kotor. For many visitors, it’s the highlight. The boat to Our Lady of the Rocks, the silver votive plates in the church, the quiet waterfront with the two islands — this is the Bay of Kotor at its most intimate. Kotor old town is dramatic but crowded. The fortress hike is physical and rewarding. Perast is the part that’s beautiful in a different way — slower, more personal, and impossible to reproduce anywhere else.
If you have to choose between an extra hour in Kotor’s old town and an hour in Perast, choose Perast.
Frequently asked questions
How do I get from Kotor to Perast? Blue Line bus (€2, 35 min, hourly), taxi (€15–20, 15 min), private driver, or self-drive. There are no taxis waiting in Perast, so arrange your return before you arrive.
How much is the boat to Our Lady of the Rocks? €5 per person round trip from the Perast waterfront. The crossing takes 5 minutes. Cash only.
How much is entry to Our Lady of the Rocks church? €2 per person, cash. Includes a guided tour of the interior (~20 minutes). The church holds 2,500 silver votive plates and 68 paintings by Tripo Kokolja.
How long do you need in Perast? 2–3 hours for the full experience: waterfront walk, boat to the island, church, bell tower, and lunch. You can do a quicker visit (1 hour — boat to island, church, walk back) but you’d miss the lunch and the atmosphere.
Is Perast worth visiting from Kotor? Yes, unequivocally. Perast and Our Lady of the Rocks is the single most memorable stop in the Bay of Kotor for most visitors. It’s 15 minutes from Kotor and completely different in character.
Can I visit the second island (Sveti Đorđe)? No — Sveti Đorđe (St George) is closed to the public. It has a 12th-century Benedictine abbey and a cemetery. You can see it from the water and from Perast’s waterfront.
When is the best time to visit Perast? Before 11 am for the best light (the village faces east). Late afternoon (4–6 pm) is the second-best window — tour buses have left and the light softens. Avoid midday in summer.
Is there parking in Perast? Two small car parks at either end of the village, €8 per day in summer (cash only). Free October to April. Perast itself is pedestrianised. In peak summer, the lots fill by mid-morning.
Can I walk from Kotor to Perast? Technically possible (12 km along the bay road) but not practical — the road is narrow, has no dedicated footpath in many sections, and takes 2.5–3 hours. Drive, bus, or taxi.
What is the Fašinada festival? On 22 July each year, locals row boats to Our Lady of the Rocks and throw stones into the water to maintain the island’s foundations. It’s the continuation of the centuries-old tradition that built the island. If you happen to be in Perast on 22 July, it’s one of the most authentic local events in Montenegro.
Ready to visit?
Perast is a standard stop on any private transfer along the Bay of Kotor. A driver who knows the bay handles the parking, the timing, and the route — so you can focus on the boat, the church, and the view.
Include Perast in your transfer:
- Dubrovnik to Kotor private transfer — Perast stop included as standard
- Kotor to Dubrovnik private transfer — same route, reverse direction
Plan your day around Perast:
- One day in Kotor — hour-by-hour itinerary
- Kotor cruise port guide
- San Giovanni Fortress hike guide
- Things to do in Kotor
Need a driver for the day? Hire a private driver by the hour — Perast, the serpentine viewpoint, Budva, and back to Kotor, all in one flexible day without the logistics.
Ready to go?
Book your private transfer in under a minute. Fixed prices, scenic stops, door-to-door comfort.
Book a Transfer →