Nationals of the following countries can visit Croatia visa free for up to 90 days.
Andorra, Argentina, Australia, Austria, Belgium, Bosnia & Herzegovina, Brazil, Brunei, Bulgaria, Canada, Chile, Costa Rica, Czech Republic, Cyprus, Denmark, Ecuador, El Salvador, Estonia, Finland, France, Germany, Great Britain, Greece, Guatemala, Hungary, Honduras, Iceland, Ireland, Israel, Italy, Jamaica, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malaysia, Malta, Mexico, Monaco, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Poland, Portugal, Romania, the Republic of Korea, San Marino, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, United States of America, Uruguay, Vatican City State - Holy See and Venezuela .
Visa regulations for Croatia
Croatian embassies
Foreign embassies in Croatia