← Kotor cruise guide
landmark · Kotor

Climb the City Walls to San Giovanni Fortress

Hike the ~1,350 ancient stone steps that zig-zag up the mountainside to the fortress at roughly 1,200 ft, where the whole red-roofed UNESCO Old Town and the fjord-like bay open up beneath you. This is THE iconic Kotor image and the single thing first-timers most regret skipping. The trailhead is inside the walled town a few minutes from the ship, so it's fully independent of the cruise line; allow 1.5-2.5 hrs round trip and go early to beat the heat and crowds.

What to expect

You'll walk straight out of the pier through the UNESCO Old Town's cobbled streets toward the North Gate, where the ancient stone staircase suddenly reveals itself—1,350 steps zig-zagging steeply up the mountainside. As you climb, the red-roofed town shrinks beneath you and the fjord-like bay opens wider with each switchback, the final push rewarding you with the San Giovanni Fortress at roughly 1,200 feet, where the entire Kotor landscape spreads below in one breathtaking vista. The descent mirrors the ascent in reverse, and the whole circuit—climb, rest at the fortress, descent—flows naturally over 1.5 to 2.5 hours depending on your pace and photography stops.

Who to call — book direct
Kotor City Walls / San Giovanni Fortress (official municipal ticket booths in the Old Town)
~$9-17 (8-15 EUR) entrance fee per person, paid at the official booths near the North Gate or behind St. Mary's church; ticket valid all day. No guide needed.
Book direct →
Beats the ship · vs the cruise line

The ship's Old Town walking tours run $72-74 and DON'T even include the wall climb. The walls are a pay-at-the-gate $9-17 do-it-yourself climb 5 minutes from the pier, so there's nothing to book and nothing the cruise line can sell you here. Direct wins outright: save the full $72+ and just walk over.

Good to know

Start within the first 90 minutes of docking to beat the heat and crowds on the exposed staircase; the trailhead sits just 5 minutes from the ship inside the walled town, with no booking needed—simply pay 8–15 EUR at the official municipal booths near the North Gate or behind St. Mary's church when you arrive. Bring plenty of water, sunscreen, and sturdy shoes with good grip for the stone steps, and plan to be back at the pier with a comfortable 30-minute buffer before all-aboard. Skip the cruise line's Old Town walking tours ($72–74, which don't even include the walls) and handle this entirely on your own for $9–17 total, walking directly from the ship with no intermediaries.

← Back to the full Kotor guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

No spam. The honest plan, even when it says skip the ship’s tour.