Essential Documents - General information
Whether you have decided to stay in Croatia for a while or even maybe for good, whether you have come to work or are just visiting, you might have to have certain documents with you
If you need a visa to enter the country you have to get it from Croatian embassies abroad and present it at the border.

Only in very exceptional cases, can visas be issued at
certain border crossings.

Those who are visiting Croatia as tourists, do not need visas if they are staying for up to 3 months (90 days) in a 6 month period, calculated from the first day of their arrival in the country.
In the course of the 6 months they can go in and out of Croatia as long as they have not exceeded their 90 day allowance. This is the case for citizens from Australasia, the European Union and North and South America, however the complete list is much bigger. So...

Check out visa regulation regime -
http://www.mfa.hr/MVP.asp?pcpid=1615

Info: