Croatia, officially the Republic of Croatia, is a country situated in the Balkans, Central Europe on the east side of the Adriatic Sea. This country is blessed with outstanding natural beauty and it is a real pearl of the Balkan with numerous historical parks and protected nature and national parks.
Croatia is an EU member state. In order to enjoy travel to Croatia, all travelers, including infants, require a valid passport, apart from EU nations who can enter Croatia using a valid ID card. They are not required to show possession of a return ticket, a certain length of validity on their document or sufficient funds for the length of their proposed visit.
Entry requirements for Americans, Canadian, Australian, New Zealanders, Irish-The citizens of this countries must present a passport (it may be expired up to six months). Visas are not required for stays of up to 90 days. If these citizens intending to stay in Croatia for longer than 90 days must apply for temporary residence permit and should contact the Ministry of Interior minimum 30 days prior to expiration of 90 days.
Entry requirements for UK nationals – British nationals don’t need a visa for tourist and business trips of up to 90 days in any 6 month period.
Entry requirements for South Africans-South African nationals must have a passport valid for the period of intended stay in Croatia, and a visa is required unless already holding a multiple-entry Schengen C visa.
All foreign passengers to Croatia must hold return/onward tickets and the necessary travel documentation for their next destination, and proof of sufficient funds to cover their stay in the country (at least EUR 100 or equivalent per day of stay in Croatia; or EUR 50 per day, if in possession of a tourist voucher or confirmed invitation). Your passport should be valid for the proposed duration of your stay. No additional period of validity beyond this is required.
Unless you’re staying at a hotel or official tourist accommodation, you should register with the localpolice or the local town tourist centre within 15 days of arrival. In Zagreb you should register at the Police Station at Petrinjska 30, tel. +3851-4563-111. Elsewhere in Croatia, you should register at the nearest main Police Station. All hotels and tourist accommodation should register on your behalf, but you should confirm this when you check in. Failure to register may result in a fine or possible removal from Croatia.
Note: Although Croatia became a member of the European Union (EU) on July 1, 2013, note that it is not yet a member of the Schengen area, and a passport is required for travel between Croatia and other European Union member states.
Embassies and tourist offices
Embassy of the Republic of Croatia in the UK
Telephone: (020) 7387 1144.
Embassy of the Republic of Croatia in the USA
Telephone: (202) 588 5899.
British Embassy in Zagreb
Telephone: (1) 600 9100.