Despite being part of the EU, Croatia has kept their own currency. All bars, shops and restaurants accept Croatian Kuna. You can pay your security yacht deposit in either Euros or Kuna however.