Bear in mind that in most of exchange offices in Croatia it is easiest to exchange euros. Most exchange offices won't accept dollars. You can exchange dollars to local currency (kuna) or Euros in most of banks, however you will need to show to a worker your passport or ID.