Kotor–Dubrovnik Old Town Duo

Croatia & Montenegro6 days$$SpringSummerFall

About This Trip

Church bells strike the hour as Kotor’s alleys slip into evening. Stone steps are still warm underfoot, laundry lines hang between shutters, and a faint smell of grilled fish drifts in from the harbor. Lanterns click on one by one, turning the Old Town’s worn flagstones into a patchwork of light and shadow as you wander past tiny bars tucked into archways and quiet squares where locals linger over dark coffee or a glass of Vranac. Mornings here start slow. The bay is glassy, ringed by steep, dark mountains that seem almost too close. You might step out early, when shopkeepers are just sweeping their thresholds, to find a table in the square beside St. Tryphon Cathedral. A plate of pršut and cheese, still-warm bread, and strong coffee set the pace: unhurried, but curious. Later, a boat cuts across the bay to Perast, its baroque bell towers rising straight from the water. The tiny man-made islet of Our Lady of the Rocks appears almost like a mirage, church dome gleaming; inside, centuries of sailors’ votive offerings crowd the walls. The road up to Lovćen National Park coils high above all this. As the car climbs the serpentine, each switchback opens a wider view of the bay’s inlets and villages, red roofs shrinking below. At the top, the air is cooler, scented with pine and stone, and the water now looks like a map unfurled at your feet. Then comes the rhythm of the coast. From Kotor to Dubrovnik, the Adriatic is rarely out of sight: slate-blue water, small pebble beaches, roadside stalls with figs and local olive oil. Border formalities fade quickly into the sweep of Croatia’s shoreline, where Dubrovnik’s walls finally appear, solid and pale against the sea. Golden hour belongs to those walls. You walk their circuit as the sun drops, looking down over terracotta roofs, tiny courtyards, and the straight line of Stradun below. Out to sea, islands rise from the water, promising tomorrow’s escape. A boat ride to the Elafiti or a swim off Lokrum’s rocky coves strips the day down to simple things: salt on skin, the thud of feet on a sun-warmed jetty, a cold beer in hand. On your last evening, you stand at the harbor’s edge—Kotor or Dubrovnik, it hardly matters now—watching the lights reflect on the water. The walls, the roads, the bays blur into one quiet, steady feeling of having truly been by this coast, rather than just passing through.

Trip at a glance

See the route before diving into daily details.

Bay Arrival and Old Town
Day 1
Bay Arrival and Old Town
Kotor
First bay views from Kotor promenade

Trip Highlights

Sunset walks through Kotor’s lantern-lit alleys and squaresBoat trip to Perast and Our Lady of the RocksSerpentine drive to Lovćen National Park’s sweeping bay viewpointsScenic Adriatic coastal drive linking Kotor and DubrovnikGolden-hour circuit along Dubrovnik’s medieval city wallsIsland-hopping and swims in clear Elafiti or Lokrum coves

Trip Impressions

Your Journey — Preview

Day 1

Bay Arrival and Old Town

Kotor

Arrive by the shimmering Bay of Kotor, settle into stone-walled streets, stroll past cats and churches, and share a bay-view dinner beneath lantern-lit loggias.

First bay views from Kotor promenadeLantern-lit wander through Kotor Old TownSeafood dinner on a quiet stone piazza
Day 2

Kotor Walls and Perast

Perast

Beat the heat with an early climb to Kotor’s fortress, then cruise the bay to Perast and Our Lady of the Rocks for an unhurried waterside afternoon.

Sunrise climb to San Giovanni fortressBoat to Our Lady of the RocksCoffees on Perast’s quiet stone waterfront
Day 3

Lovćen Peaks and Village Lunch

Lovćen National Park

Drive the famous serpentine road above Kotor into Lovćen National Park, tasting Njeguši prosciutto in a mountain village before sunset drinks back beside the bay.

Scenic serpentine road above Kotor BayPanoramic viewpoints in Lovćen National ParkNjeguši village prosciutto and local cheese tasting

Days 46 await in the full itinerary

Day-by-day schedules, places, and insider tips — personalized to you.