Croatia is filled with beautiful islands(1200 to be precise), but which ones are the best ones to visit?
VIS

Closest mainland port: Split
How to get there: Boat
Things to see/do: The Levaman Fortress houses the Archaeological Museum, with exhibits including a 4th-century-B.C. bronze head of the goddess Artemis and amphorae recovered offshore. On a small peninsula, St. Jerome?s Church and Monastery is built over an ancient Roman theater.
Fun Fact: Mamma Mia! Here We Go Again was filmed on location on Vis.
KORCULA

Closest mainland port: Makarska.
How to get there: Boat.
Things to see/do: Korcula Old Town, Vela Przina Beach.

HVAR

Closest mainland port: Split.
How to get there: Boat.
Things to see/do: Hvar Cathedral, Pakleni islands boat excursion, Dubovica beach.

BRAC

Closest mainland port: Split.
How to get there: Boat/Ferry.
Things to see/do: The towns of Pu?i??a, Supetar and Bol. The White-pebble beach Zlatni Rat (Golden Cape).

MLJET

Closest mainland port: Dubrovnik.
How to get there: Boat.
Things to see/do: Mljet National park, the villages of MLJET include Gove?ari, Pola?e and Pomena. The Odisejeva ?pilja – Coastal limestone rock cave on an island steeped in Greek mythology, with a 66-ft. tunnel.

You can find out the best time to visit Croatia with this handy temperature graphic.