Dubrovnik, Cavtat and the Elaphiti Islands
Base · 1–3 nights
Croatia’s most powerful old-town experience: walls, forts and dense baroque streets, but midday cruise crowds can make it feel like a theme park. Give it three nights, then use Cavtat or an Elaphiti island to slow the pace rather than skipping Dubrovnik itself.
Split and the central Dalmatian islands
Base · 2–5 nights
Split is a noisy but indispensable ferry hub built into Diocletian’s Palace, making it the efficient launch point for Brač, Hvar, Vis and Šolta. Choose one island and stay put: Hvar for restaurants and nightlife, Brač for easier beach time, Vis for a slower escape.
Istria
Base · 4 nights
The northwest peninsula is Croatia at its most Italianate: Rovinj and Pula for town time, Motovun and Grožnjan for hill-country meals, wine, olive oil and truffles. It is compact and rewarding by car, but not the place to come looking for sandy beaches or clubbing.
Plitvice Lakes National Park and Lika
Short stop · 1 night
Terraced lakes, waterfalls and boardwalks are spectacular enough to justify an overnight between Zagreb and the coast. It is heavily managed and crowded in summer, so treat it as a timed, early-start park visit rather than wilderness.
Zagreb
Base · 2 nights
A lived-in Central European capital with museums, café culture, good restaurants and proper urban life—not a coastal stop dressed up as one. Prioritize it for a north-focused trip or an overland start/end, not at the expense of islands on a short summer holiday.
Zadar and the northern Dalmatian coast
Base · 2 nights
A manageable historic-city base with a good waterfront, easier prices than Split, and practical access to Paklenica, Kornati and island day trips. The old town is appealing, not Dubrovnik-level theatrical—its strength is convenience without the circus.
Šibenik, Krka and the Kornati gateway
Base · 2 nights
Šibenik has more texture and less bustle than Split, with steep lanes, St. James Cathedral and a logical position between Zadar and Split. It works especially well as a driving stop for Krka and boat outings, though Krka can feel over-orchestrated at peak times.
Pelješac, Korčula and Mljet
Base · 5 nights
This is southern Dalmatia for travelers who would rather drink Plavac Mali, eat Ston oysters and linger in Korčula than chase headline sights. It is a strong second-stop region, but ferries and road connections are slower and more seasonal than maps suggest.
Kvarner
Opatija’s old resort promenade, Rijeka’s rougher urban character and bridge-linked Krk make Kvarner a useful northern-Adriatic alternative to the deep south. Come for island walks, scampi and quieter logistics, not instant postcard drama.
Makarska Riviera and Biokovo
For a beach-first trip, this is the dramatic strip where pebble coves sit directly below Biokovo’s mountains. It is best with a car and tolerance for summer traffic and fairly relentless resort development.
Slavonia and Baranja
Eastern Croatia is flat, Danube-facing and food-led: Osijek, Kopački Rit, Ilok wine country, paprika-rich stews and river landscapes. It is a genuine contrast to the Adriatic, but belongs on a longer trip or a Hungary/Serbia overland route, not a rushed coastal add-on.
Classic first visit: Split, one island, Dubrovnik
8 nightsSplit and the central Dalmatian islands (5 nights) → Dubrovnik, Cavtat and the Elaphiti Islands (3 nights)
The cleanest first Croatia trip. Base three nights in Split, then spend two on either Hvar, Brač or Vis without adding another hotel change beyond the island. Dubrovnik gets the full three nights it needs. The weak link is the island-to-Dubrovnik transfer: direct catamarans are seasonal, so be prepared to route back through Split or use a ferry-plus-bus connection.
Plan this routeNational parks and historic coast by car
9 nightsZagreb (2 nights) → Plitvice Lakes National Park and Lika (1 night) → Zadar and the northern Dalmatian coast (2 nights) → Šibenik, Krka and the Kornati gateway (2 nights) → Split and the central Dalmatian islands (2 nights)
For travelers who prefer a coherent road trip to ferry timetables and beach-club logistics. Plitvice deserves an overnight and early entry, not a rushed Zagreb day trip. Zadar and Šibenik break up the coast well; use Šibenik for Krka, then finish in Split with a Trogir visit or one island day trip rather than relocating again.
Plan this routeNorth-to-south Croatia, done properly
14 nightsZagreb (2 nights) → Istria (4 nights) → Plitvice Lakes National Park and Lika (1 night) → Zadar and the northern Dalmatian coast (2 nights) → Split and the central Dalmatian islands (2 nights) → Dubrovnik, Cavtat and the Elaphiti Islands (3 nights)
This is the minimum sensible length for seeing Croatia's continental capital, Italianate northwest and Dalmatian coast in one line. Drive Zagreb–Istria–Plitvice–Zadar–Split, then return the car in Split before using ferries as a foot passenger. Give the central-islands stop to either Split plus Hvar/Vis or Split plus Brač—trying to do every island is how this route becomes bad.
Plan this routeWine, oysters and the quieter southern coast
10 nightsSplit and the central Dalmatian islands (2 nights) → Šibenik, Krka and the Kornati gateway (2 nights) → Pelješac, Korčula and Mljet (5 nights) → Dubrovnik, Cavtat and the Elaphiti Islands (1 night)
A food-led southern route for travelers who would take Korčula wine, Pelješac reds and Ston oysters over a checklist of headline sights. Keep five nights across Pelješac and Korčula rather than attempting to bolt on Mljet as well; connections are slower than they look. Dubrovnik is a finale here, not a place to cram into a day trip.
Plan this routeGo deeper