Most people arrive in Kotor expecting the Old Town to be the main event. It is not. The Old Town is the starting point. What makes Kotor genuinely special is the bay surrounding it, the fortress looming above it, and the small villages just a short bus ride away. Once you understand that, you spend your time here much better.

This is not a list of the ten most Instagrammed spots. It is a guide to what is actually worth your time, what to skip, and how to avoid spending two days surrounded by cruise ship crowds wondering why the reviews were so enthusiastic.

Climb the City Walls First (Really, First)

If you do one thing in Kotor, it is this. The climb up to the Fortress of San Giovanni starts inside the Old Town and covers roughly 1,200 stone steps to the top at around 260 meters above sea level. The whole thing takes between 45 minutes and 1.5 hours depending on your pace and how many times you stop to look back.

San Giovanni Fortress

The views over the Bay of Kotor from the upper sections are the reason people come back to Kotor. Not the streets below, the bay spread out beneath you with its dramatic limestone cliffs and the fjord-like geometry that makes this place unlike anywhere else on the Adriatic.

Top-Kotor

Access is often free via the main trail, though enforcement occasionally changes during peak season. The path is well-maintained but steep, and the upper sections are fully exposed with almost no shade.

Here is the thing: timing completely changes this experience. In July and August, start before 7 AM. The walls are already crowded by 9 AM on busy days, and by 10 AM when cruise ships begin disembarking, the lower sections can feel genuinely unpleasant.

In May, June, September, or October, a 7-8 AM start is sufficient. You will have the upper fortress almost to yourself, and the morning light across the bay is better anyway.

If you are visiting in peak summer and can only go at midday, do not. The exposed climb in 35-degree heat with no shade and several thousand other visitors is not the experience that generates the five-star reviews.

Spend 2 to 3 Hours in the Old Town

Kotor’s walled Old Town is genuinely beautiful. The cobbled squares, the medieval churches, the cats that seem to live on every corner. St. Tryphon’s Cathedral dates to the 12th century and is worth a 15-minute stop inside. The Clock Tower on Arms Square is the natural orientation point. The network of small streets is easy to get lost in, and for the first hour or so, that is exactly what you should do.

St. Tryphon's Cathedral

But the town is small. Corner to corner in under five minutes. By lunchtime on your first day, you will have seen most of it. This is not a criticism. It is just calibration.

Cat Square

In practice, the Old Town works best as the base for your first morning, combined with the walls climb, and then as an evening destination. After 8 PM in summer, the cruise ship crowds are gone, the lighting is atmospheric, and the streets feel like a completely different place.

Building old town kotor

If you are staying overnight, this is when the Old Town pays you back for putting up with the daytime chaos.

Visit the Old Town for what it is: a well-preserved medieval town that takes a couple of hours to appreciate properly, not a full-day destination.

Take a Boat Tour of the Bay

The Bay of Kotor is a UNESCO World Heritage Site and the actual reason this destination is on the map. The steep bay geometry inlet surrounded by steep limestone mountains, with small villages clinging to the waterfront and two tiny island churches sitting in the middle of the water. Most visitors see this from the city walls. The better way to see it is from the water.

Church Lady of The Rocks

Boat tours depart from Kotor’s waterfront and typically run 2 to 3 hours, covering the island church of Our Lady of the Rocks, the village of Perast, and the wider bay. Group tours cost roughly $15 to $25 per person as of 2026. Private boat hire runs $80 to $150 depending on duration.

Worth knowing: the large group tours are often not good. The boats can be crowded and the pace rushed. If you have the budget, a smaller group or private tour is way better.

Map

May, June, and September are the ideal months for a bay tour. Water temperatures sit between 20 and 24 degrees, boats are less crowded, and visibility is clearer. August is warmest but the bay gets busy with leisure boats.

Go to Perast (Most People Don’t)

Perast is 15 kilometers northwest of Kotor along the bay. It is reachable by local bus in 20 to 30 minutes for around $2, or by taxi for roughly $10 to $12. Many visitors skip it entirely because they assume the Old Town is enough. This is the single most common mistake first-timers make.

Perast is a small Venetian-era village with a handful of baroque palaces, a bell tower you can climb, and a waterfront that faces directly onto two island churches in the middle of the bay. Our Lady of the Rocks, one of the islands, can be reached by a short taxi boat from Perast’s waterfront for $2 to $3. The church interior has a collection of votive icons and silver plaques that locals have left as thanks for answered prayers. It is small, quiet, and completely unlike anything else around the bay.

Prast

Outside of peak hours, Perast feels genuinely unhurried in a way that Kotor town does not. The restaurants here get better reviews than those in Kotor’s Old Town, where the waterfront options are widely described by recent travellers as overpriced and tourist-oriented. In Perast, look for smaller places away from the main waterfront, where the menus tend toward local fish and grilled meat.

If you are visiting in July or August, go to Perast before 9 AM or after 5 PM.

Drive Up to Lovćen Mountain

This one gets skipped by a lot of visitors and it should not. Lovćen National Park sits roughly 20 kilometers south of Kotor, and the road up from the Old Town is one of the most dramatic drives in Montenegro, with 25 switchbacks that climb the cliff face above the bay. The views on the way up are worth the drive alone.

Mausoleum of Petar II

At the summit, the Njegoš Mausoleum sits at 1,749 meters. It holds the tomb of Petar II Petrović-Njegoš, Montenegro’s poet-prince, inside a structure designed by Croatian sculptor Ivan Meštrović. The scale of it is unexpected. Entry costs around $4 to $5. The viewing platform at the top gives a 360-degree panorama across the Bay of Kotor, the Adriatic coastline, and the mountains of inland Montenegro.

By car, the drive takes about 40 minutes from Kotor. A return taxi costs $20 to $25. There is no direct public bus to the summit, so without a car, you are looking at a tour (available on Viator) or a taxi.

Go in the morning for clear visibility. By afternoon in summer, haze can reduce the distance views significantly. May, June, September, and October give the best conditions.

Free Things Worth Doing

The city walls climb is free. So is wandering the Old Town. Both are worth your time at the right hour.

The waterfront promenade running from the Old Town toward Dobrota is an easy 30-minute walk with consistent bay views and significantly fewer tourists than the Old Town streets. Dobrota itself is where many locals live, and the neighbourhood has a completely different feel: quieter streets, local cafes, guesthouses that cost significantly less than Old Town options.

The cats of Kotor have their own museum (the Cats Museum on Trg Sv. Luke) if you are so inclined. Entry is minimal, around $1 to $2. It is exactly what it sounds like. Kotor has a long historical relationship with cats as protectors of the town from rats and plague, and the feline population of the Old Town is both large and entirely relaxed around visitors.

What Might Disappoint You (And Who It Suits Anyway)

The Old Town restaurants. The waterfront restaurants in Kotor’s Old Town are consistently described in 2024 and 2025 traveller reports as overpriced and average. This is not universal, but it is a common enough pattern that it is worth flagging. If you eat one meal in the Old Town for the atmosphere, fine. For everything else, look toward Dobrota or make the trip to Perast.

Large group boat tours. If you book the cheapest bay tour available, you may find yourself on a crowded boat following a rushed itinerary with a commentary you can barely hear. The bay is spectacular regardless, but the experience itself gets mediocre reviews. Smaller tours with recent positive reviews are worth the slight premium.

Spending more than half a day solely in the Old Town. If the walls are closed due to weather or maintenance, or if you visit in the early evening rather than the morning, you may find the Old Town exhausts its appeal faster than expected. Plan the walls as the anchor of your first day and use the Old Town as the setting rather than the destination.

Kotor in July and August. Multiple cruise ships on the same day means the Old Town can become genuinely difficult to move through between 10 AM and 4 PM. The atmosphere shifts from charming to overwhelming. The walls are crowded, the restaurants are full, and prices are at their peak ($120 to $180 per night for accommodation inside the walls). Who still loves it? Visitors who time their days carefully around cruise ship schedules, stay outside the Old Town, and treat the summer crowds as the trade-off for warm water and long evenings.

Off-Peak Strategy

May, June, September, and October are the months where Kotor works best. Accommodation runs $60 to $100 per night compared to $120 to $180 in August. The walls are manageable. The bay tours have space. Restaurants have tables.

If July or August is unavoidable: stay in Dobrota or Tivat rather than inside the Old Town walls. Do the walls climb before 7 AM. Plan afternoon activities in Perast or on the water, away from the Old Town when ships are in. Use the evenings, when Kotor at night is genuinely beautiful and far quieter than the midday chaos suggests it could be.

The Kotor tourism board publishes a cruise ship calendar during peak season, which is worth checking before you plan your days. On days when two or three ships are scheduled, the walls should be your 6 AM alarm, not your 10 AM plan.

Frequently Asked Questions

How many days do you need in Kotor?
Two full days is enough for most visitors. One day covers the city walls climb and Old Town. The second day works well for a boat tour of the bay or a day trip to Perast and Lovćen Mountain. A third day is only worth it if you want to slow down or base yourself here for beach exploration.
What time should you climb the Kotor city walls?+
Start before 7 AM in July and August, or as early as 6 AM if you want solitude. In May, June, September, and October, a 7-8 AM start gives you the walls mostly to yourself. The climb takes 45 minutes to 1.5 hours depending on your pace, and there is almost no shade on the upper sections.
Is Kotor Old Town worth visiting?+
Yes, but the town itself is small enough to see in 2 to 3 hours. The real draw is the city walls above it and the bay surrounding it. If you spend a full day just walking the streets, you will likely feel you have run out of things to do by lunchtime. Plan the town as part of a wider day, not the centerpiece.
How do you get from Kotor to Perast?+
Local buses run from Kotor's main bus station to Perast roughly every 30 minutes in summer. The journey takes 20 to 30 minutes and costs around $2. A taxi takes about 15 minutes and costs $10 to $12. Perast is also reachable by boat as part of a Bay of Kotor tour.
When do cruise ships arrive in Kotor?+
Cruise ships dock primarily from May through October, with peak frequency in July and August when two or three ships can arrive on the same day. Ships typically disembark passengers from around 9 AM, and the Old Town becomes significantly more crowded by 10 AM. Most passengers return to their ships by late afternoon.
Is Lovćen Mountain worth visiting from Kotor?+
Yes, and it is consistently underrated by first-time visitors. The drive up takes about 40 minutes from Kotor and the views from the Njegoš Mausoleum at 1,749 meters are genuinely exceptional, covering the entire Bay of Kotor and the Adriatic. Entry to the mausoleum costs around $4 to $5. Go in the morning for the clearest visibility.