As of January 2023, Croatia transitioned from the Kuna to the Euro. While it’s advisable to have some cash on hand for onboard payments, most establishments in the country offer card payment options. In cases where card payment isn’t available, you’ll find ATMs readily accessible for your convenience.