Most cruise lines -- large, mid-sized, and small -- that sail the Mediterranean include one or more ports of call in Croatia. Mainstream cruise lines such as Carnival, Celebrity, Royal Caribbean, NCL, Princess, Holland America, Costa, and Regent Seven Seas all stopover frequently in Croatia. Dubrovnik is the main port, but small ships also port all along the coast or at one of the many Dalmatian Islands. Hvar, Split, Korcula, and Zadar are all popular ports of call for the smaller luxury ships such as SeaDream Yacht Club, Hebridean International, Seabourn, and Silversea.
Dubrovnik is a wonderful old walled city right on the Mediterranean, and learning about the recent history of the Balkans is a terrific learning experience.


