The official currency in Croatia is the Kuna (1 Kuna = 100 Lipa).  Foreign currencies can be exchanged in banks, exchange offices, post offices and in most tourist agencies, hotels and camps.  Credit cards (Eurocard/Mastercard, Visa, American Express and Diners) are accepted at virtually all hotels, marinas, restaurants and shops as well as at bank machines.