Day 1: Kotor Old Town & Fortress in a Day
Kotor Old Town & Fortress Climb
Enter Kotor's medieval old town through the Sea Gate (Vrata od Mora) — a UNESCO-listed walled city squeezed between mountains and the deepest fjord in southern Europe. Wander the marble-paved squares past St. Tryphon Cathedral (1166), Venetian palaces, and cat-filled alleys. Then tackle the San Giovanni Fortress hike — 1,350 stone steps zigzagging up the mountain wall to the castle ruins at 280m. The views down over the terracotta rooftops and the bay are spectacular.
Perast & Our Lady of the Rocks
Drive or take a local bus (€1, 20 min) to Perast — a baroque village of crumbling Venetian palaces on the bay. Take a boat (€5 return, 5 min) to Our Lady of the Rocks (Gospa od Škrpjela) — a tiny man-made island with a 15th-century church built on a reef of sunken ships and stones. Inside are 68 paintings by Tripo Kokolja and silver votive tablets from grateful sailors. The setting against the mountains is surreal.
Kotor Bay Sunset & Seafood
Back in Kotor for sunset — the mountains surrounding the bay turn pink and purple as the light fades. Dinner on a restaurant terrace in the old town — Galion on the waterfront for fresh Adriatic seafood (mains €12–20) or Bokun for more affordable Montenegrin dishes: ćevapi, njeguški steak (stuffed with prosciutto and cheese), and shopska salad. The old town after dark is atmospheric and quiet once cruise ship crowds leave.