All travel agents & bureu de change will tell you Croatia is euros

When you get there it is Kuna currency

Best to take sterling & change it at your resort