Croatia is part of the European Union but still uses the Kuna. However, many locations will accept the EURO €. A bit of cash goes a long way.