The cost of a beer in Croatia can vary depending on the region and establishment, but generally ranges from 2 to 5 euros (approximately 2 to 5 USD). In popular tourist areas or at high-end restaurants, prices can be higher. The cheapest beer is in stores where you can find 0.5l can for around 1 euro.