Montenegro · City guide

Kotor travel guide: old town, city walls and day trips

A medieval walled town at the end of a fjord-like bay, overlooked by a fortress clinging to the mountain. Here's how to see the best of Kotor — and dodge the crowds.

By Daniel · Updated 25 October 2026 · About 14 minutes to read

Photo: Kotor by Dennis G. Jarvis, CC BY-SA 2.0

Few places in Europe make an entrance like Kotor. The town sits at the innermost point of the Bay of Kotor, where steep limestone mountains rise almost vertically from the water. Its walls zig-zag up the mountainside behind the old town to a fortress more than 250 metres above the sea, and inside them is a maze of marble lanes, churches, palaces and small squares.

Kotor's old town and the surrounding bay have been a UNESCO World Heritage Site since 1979. Its beauty is no secret, and on busy summer days it can feel overwhelmed. Plan well, though, and it's one of the highlights of the whole Mediterranean.

Kotor at a glance: 20 minutes from Tivat airport · about 30–45 minutes from Budva · walls: around 1,350 steps · best months: May–June and September–October · stay 2–3 nights to include day trips.

A short history

Kotor has been a port for over two thousand years. Its golden age came under the Republic of Venice, which ruled the bay for almost four centuries until 1797 and left behind much of the architecture you see today. The town's sailors and merchants grew rich on Adriatic trade, and their fortified walls protected them from Ottoman attacks. After Venice came Austrian rule, then Yugoslavia, and finally independent Montenegro in 2006. A major earthquake in 1979 damaged much of the old town, and its careful restoration was one of the reasons for its UNESCO listing.

Exploring the old town

Kotor's old town is triangular, squeezed between the bay, the Škurda river and the mountain. You enter through one of three gates: the Sea Gate (the main entrance, facing the harbour), the River Gate to the north and the Gurdić Gate to the south. Streets have no real names in daily use, so the best plan is to put the map away and wander.

  • Square of Arms (Trg od Oružja): the main square just inside the Sea Gate, with the 17th-century Clock Tower and the old pillar of shame where wrongdoers were once displayed.
  • Cathedral of St Tryphon: Kotor's Romanesque cathedral, consecrated in 1166, with twin bell towers, frescoes and a treasury of silver and relics.
  • St Luke's Church: a small 12th-century church that served both Catholic and Orthodox congregations for centuries.
  • St Nicholas' Church: the town's main Orthodox church, from the early 20th century.
  • Maritime Museum: in a baroque palace, telling the story of Kotor's seafaring past with ship models, uniforms and portraits of captains.
  • The cats of Kotor: cats roam everywhere and have become the town's unofficial symbol. There's even a small Cat Museum.
The stone Clock Tower on the main square of Kotor's old town
The Clock Tower on the Square of Arms. Photo: Sailko, CC BY 3.0

Climbing the city walls

The climb up Kotor's walls to the Fortress of San Giovanni (St John) is the most famous thing to do in town — and the reward is one of the best views in the Balkans, over the rooftops and the bay.

  • Distance and effort: around 1,350 steps, rising more than 250 metres. Most people take 45–75 minutes to reach the top at a steady pace. The steps are uneven and can be slippery, so wear proper shoes.
  • Halfway point: the small Church of Our Lady of Remedy is a good place to rest, with a great view already.
  • When to go: start at sunrise or in the late afternoon. In summer, the midday heat on the exposed steps is intense.
  • Tickets: an entry fee is charged in the main season. Check current prices and opening hours locally.
  • Bring: plenty of water, sun protection and a camera. There's very little shade.

Alternative: the historic Ladder of Kotor trail zig-zags up the mountain on the far side of the fortress. It was once the main mule track between Kotor and the village of Njeguši, and today it's a rewarding hike with views over the walls and the bay.

The stone steps and walls leading up the mountain to the Fortress of San Giovanni in Kotor
The path up to the Fortress of San Giovanni. Photo: Marcin Konsek, CC BY-SA 4.0

How to avoid the cruise crowds

Kotor is one of the busiest cruise ports in the Adriatic. On days when several large ships are in port, thousands of passengers fill the old town between roughly 9:00 and 17:00. Some simple tactics make a big difference:

  1. Check the cruise schedule. The port publishes upcoming ship arrivals online. Plan your old-town visit for a day with no ships, or few.
  2. Flip your day. Explore the old town early in the morning and in the evening. Spend the middle of the day on a day trip, a boat or a beach.
  3. Stay overnight. Kotor at night, when the day visitors have gone and the walls are lit up, is a completely different place.
  4. Visit in the shoulder season. May, early June, late September and October are much calmer — though cruise ships still come.

Where to swim near Kotor

Kotor isn't a beach town — its shoreline is mostly a harbour and a seafront promenade. But the water in the bay is clean, and locals swim all along the shore from concrete platforms and small pebble beaches.

  • Dobrota: just north of the old town, with swimming platforms in front of old captains' houses. Calm and local.
  • Muo and Prčanj: on the opposite shore, with lovely views back towards Kotor and quiet spots to swim.
  • Perast: 20 minutes away, swimming off the stone piers is part of the experience.
  • Proper beaches: for real beaches, head to the Budva Riviera — Mogren, Jaz or Sveti Stefan — about 30–45 minutes away. See our best beaches in Montenegro.

Water in the inner bay is often a little cooler than on the open coast, because of fresh water flowing in from mountain springs.

The best day trips from Kotor

Perast and Our Lady of the Rocks

The most popular day trip, and rightly so. Perast is a tiny baroque town of palaces and church towers 20 minutes along the bay. Boats take you to Our Lady of the Rocks, an islet built over centuries by sailors dropping stones around a reef, with a church full of votive offerings. Read more in our Montenegro guide.

Lovćen, Njeguši and Cetinje

The famous serpentine road with around 25 hairpin bends climbs straight up the mountain behind Kotor, with ever-better views of the bay. Stop in Njeguši for smoked ham and cheese, visit the mausoleum of Njegoš at the top of Lovćen National Park, and continue to Cetinje, Montenegro's old royal capital.

The Blue Cave and Luštica

Boat tours from Kotor sail out of the bay to the Blue Cave (Plava špilja) on the Luštica peninsula, where sunlight turns the water inside a sea cave an intense blue. Many tours also stop at Our Lady of the Rocks and at former military submarine tunnels along the way. Book a reputable operator and check what's included.

Budva and Sveti Stefan

For a beach day, head to Budva's old town and the coves of Mogren, then continue to the iconic islet of Sveti Stefan. Frequent buses link Kotor and Budva.

What to eat in Kotor

  • Seafood: grilled fish, mussels from the bay (buzara style, with garlic, wine and parsley) and squid.
  • Black risotto: rice cooked with cuttlefish ink, a coastal classic.
  • Njeguški pršut and cheese: the smoked ham and cheese from the mountain village above Kotor.
  • Vranac wine: Montenegro's robust red, perfect with grilled meat.

Tip: restaurants on the main squares charge for the view. Walk into the side streets, or eat in Dobrota or Muo, for better value and fewer crowds.

Where to stay in Kotor

  • Inside the old town: unbeatable atmosphere and everything on your doorstep, but rooms can be small, there's no car access and bars can be noisy at night.
  • Dobrota: a quiet waterfront strip north of the old town, with apartments in old stone houses, swimming platforms and a 15–30 minute walk into town.
  • Muo and Prčanj: across the bay, peaceful, with views of Kotor and its lit-up walls at night. Best with a car.
  • Škaljari: behind the old town, near the bus station. Cheaper and practical, with less charm.

Kotor in 1 or 2 days

One day: climb the walls at sunrise, explore the old town before the cruise crowds arrive, take a boat to Perast and Our Lady of the Rocks in the middle of the day, and return to Kotor for an evening walk and dinner.

Two days: add the Lovćen–Njeguši–Cetinje loop, or a boat trip to the Blue Cave, and spend a relaxed afternoon swimming in Dobrota.

Practical tips

  • Getting there: Tivat airport is about 20 minutes away by taxi. Buses connect Kotor with Budva, Herceg Novi, Podgorica and Dubrovnik; the bus station is a 10-minute walk south of the old town.
  • Parking: limited and paid near the old town. If you're driving, choose accommodation with parking.
  • Money: Montenegro uses the euro. Cards are widely accepted, but carry some cash for small purchases.
  • Weather: Kotor is one of the rainiest places in Europe in winter, because of the mountains around the bay. Summers are hot and dry.
  • Tourist tax: a small nightly tax is added to accommodation, usually collected by your host.

Kotor FAQ

How many days do you need in Kotor?

One full day is enough for the old town and the walls. Two or three days let you add Perast, the Lovćen road and a boat trip at a relaxed pace.

Is Kotor or Budva better to stay in?

Kotor is better for history, atmosphere and day trips around the bay; Budva is better for beaches and nightlife. Many travellers split their stay between both. See our where to stay in Montenegro section.

Can you swim in Kotor?

Yes — from platforms and small beaches along the bay, especially in Dobrota and Muo. For proper sandy or pebble beaches, go to the Budva Riviera.

Is it hard to climb the Kotor walls?

It's a steady climb of around 1,350 steps rather than a technical hike. Anyone with reasonable fitness can do it at their own pace; just avoid the midday heat and wear good shoes.

Keep planning: read our Montenegro travel tips, compare Montenegro and Albania's beaches, or start the 10-day road trip in Kotor.