Citizens from EU, Switzerland, Australia, North and South America and many other countries are allowed into Croatia without a visa. You can find basic information about the visa regime between the Republic of Croatia and all other countries on www.mvep.hr
Everybody who needs a visa must obtain it before entering. You can not do this at any Croatian land border.
To enter the Republic of Croatia foreign visitors have to possess a valid passport or some other identification document needed for issuing a border pass valid for three months.
Foreign visitors can bring into Croatia their personal luggage without limitation. Technical equipment such as cameras, camping equipment, boats and sailing equipment as well as radio receivers have to be declared when entering Croatia.
Customs regulations of the Republic of Croatia are harmonized with the standards of E.U. member states, but the value of objects of non-commercial character for personal use allowed to be brought into the country without tax duty or PDV (VAT) is limited to 300 HRK.
Pets which are being imported, or which are travelling through for non-commercial purposes, accompanied by their owner (up to 5 animals: dogs, cats, ferret, birds of all species, rodents and domestic rabbits, invertebrates (except bees and crabs), decorative tropical fishes, reptiles, etc.), will be allowed to enter Republic of Croatia only if the following conditions are fulfilled:
Dogs, cats, and animals of the marten family must be:
The required documents for vehicles are a proper license, a green insurance card, and an authorization of the owner if he is not the one driving the vehicle.
In order to bring in a boat or a sailing boat for personal use, no special declaration is necessary except a proof of ownership.