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, when 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 such as ć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.