What are the average prices in Croatia in 2025?

All hotels
Period of stay
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
2 + 0
Croatia, a popular tourist destination known for its stunning coastline and historical landmarks, offers a range of prices for food and beverages. Let's explore the average costs for beer, ice cream, pizza, and restaurants across the country.
Beer
The cost of beer in Croatia varies depending on the location and type of establishment:
- In supermarkets and local stores, you can find domestic beers for around 1-2.5 euros per 0.5-liter bottle.
- At bars and pubs, expect to pay between 2.5 to 5 euros for a draft beer (0.5 liters).
- In restaurants and tourist areas, prices can range from 4 to 6 euros for a beer.
- Craft beers and imported varieties are generally more expensive, with prices starting from 2.5 euros in stores and 5 euros in bars
Ice cream
Ice cream is a popular treat in Croatia, especially during the summer months:
- A single scoop of ice cream typically costs between 2 and 3.50 euros.
- Prices can be higher in tourist hotspots, with some locations charging up to 5 euros for a scoop.
Restaurants
Dining out in Croatia offers a range of options to suit different budgets:
- A meal at an inexpensive restaurant costs around 12 euros per person
- For a three-course meal for two at a mid-range restaurant, expect to pay about 60 euros
- In tourist areas and upscale establishments, main courses can cost between 20 to 25 euros
- Seafood dishes in coastal areas tend to be more expensive, with prices starting from 20 euros for a main course
Pizza
When someone mentions Croatia, pizza might not be the first association you arrive to, but Croats really love that crest of Italian cooking, and the pizza in many places across Croatia is absolutely sensational.
- In casual dining establishments, you can expect to pay between 8 to 12 euros for a pizza
- Some budget-friendly options may offer pizzas for as low as 7 euros
- In more upscale restaurants or tourist areas, pizza prices can range from 15 to 20 euros
Get in touch for a custom quote
Enter the required details and we'll get back to you shortly.