Croatia's unit of currency is the kuna (kn), which is divided into 100 lipa. Coins come in denominations of 1, 2, 5, 10, 20 and 50 lipa, and 1, 2, and 5 i 25 kuna. There are notes of 5, 10, 20, 50, 100, 200, 500 and 1000 kuna. In order to calculate approximate amount of almost any currency to kuna, please use the link to the currency converter.
You can pay in kuna at any place or for any service or product you use. In some places you can pay in euro or dollars. Be sure to establish the method of payment in advance if you wish to pay in any other currency than kuna.
Banks are generally open Monday to Friday 7:30 - 20:00 and Saturday 7:30 - 11:30. Money can also be changed in post offices, travel agencies and exchange bureaux (mjenjačnica), which have more flexible hours. Credit cards are generally accepted in hotels and restaurants, but be sure to ask before you order. You can also use ATMs to get cash. Many banks have ATMs in front of their building.
Exchange rates: The Croatian currency unit is the Croatian Kuna (HRK).
1 EUR = 7,429 HRK
1 USD = 7,020 HRK
(Exchange rate as per February 28, 2017, source: http://www.hnb.hr/en/)
The price includes taxes, but the service charge is almost never included and is not mandatory. It is a customary; however, that the guest who is satisfied with the service leaves a tip for the waiter, 10% of the total amount is usually a fair tip.
Drinking water (tap water) in Zagreb is of very good quality.