Now part of the EU, visa requirements for Croatia have fallen into line with the rest of the union.
Even prior to EU entry, foreign visitors did not normally require visas to enter Croatia. Citizens of the U.K., EU countries, the U.S., Canada, Australia and New Zealand did not (and do not) need visas to visit Croatia. Visitors can visit Croatia for up to 90 days in any 180 day period.
For other countries, please check the Croatian Ministry of Foreign Affairs‘ website for visa requirements for Croatia. If you do need a visa, please contact the Croatian Embassy in your country for more information.
There is a list of Embassies on on the Ministry of Foreign Affairs’ website. This list will also tell you which Embassy to contact if there is no Croatian Embassy in your home country. UK residents may like to take a look at the Croatian Embassy in London’s website.