The currency in Zagreb, Croatia, is the Croatian Kuna (HRK). You can exchange most currencies at the hotel or nearby banks and exchange offices.