Yes, the official currency of Croatia is Euro so you can use euros in Croatia. This is from the 1st of January 2023.