In Croatia the most used cards are: Eurocard/Mastercard, Visa, American Diners and Express. They are accepted at most hotels, restaurants, marinas and shops, as well as at ATM’s and commercial centers.
The Croatian currency is the Kuna ( not the Euro!) The Kuna comes in dominations of 5, 10, 20, 50, 100, 200, 500 and 1,000. (1 kuna = 100 lipa)
Taking your ‘home’ currency (U.S. Dollars,Euros, UK Pounds) to Croatia and changing it there will not result in any problems all are easy to exchange for Kunas in the country, although other currencies can of course be changed too.
In this case, our first piece of advice would be to take a bank card/cash card instead – this avoids the need to travel with large-ish amounts of cash, and ATMs are readily available in all resorts, towns and cities in Croatia, in banks, supermarkets, airports and elsewhere.
Hotel exchange rates are usually quite poor, so try to avoid changing your money at your hotel. You’ll probably be better off changing your money in a bank or in one of numerous Bureaux de Change dotted around towns.