EU citizens do not require a visa to visit Croatia. Non-EU citizens should check visa requirements based on their nationality.