Most first trips to Croatia try to cover the whole coast in a rush of one-night stops. This one slows down instead: two nights inland in Zagreb, three nights on Hvar, and three nights in Dubrovnik, each stay long enough to settle into rather than pass through.
Zagreb opens the trip at a different pace than the coast that follows, mornings at the Dolac market under its red umbrellas, afternoons through the Upper Town’s cobbled squares, evenings on Tkalčićeva Street as the city’s bars fill up. From there, the route turns to Hvar, where days empty out entirely: pebbled coves reachable only by boat, lunch off a fishing boat in Stari Grad’s old harbor, an evening on Maslina Resort’s own terrace with nothing on the schedule after it.
Dubrovnik closes the trip inside the Old Town walls, where a private evening walk along the ramparts, timed for after the day’s crowds have cleared, gives way to dinner within sight of the harbor. By the final morning, the pace has dropped to little more than coffee and one last look at the water.