Curious about the performance of short-term rentals in Zagreb, Croatia? Over the last year, the average occupancy rate was 61% with an ADR (Average Daily Rate) of 73€. Hosts earned on average 1259€ per month.

90-day occupancy forecast for Zagreb so you can update rates and stay ahead of competitors.
Key metrics to optimize your pricing strategy
Avg. Monthly Revenue
1259€
$1146 USD
YoY Revenue Change
0%
vs. previous year
Occupancy Rate
61%
~18 days/month
Average Daily Rate
73€
$66 USD
Seasonality Index
56%
demand variation
Best Months
December, August
peak season
Worst Months
February, January
low season
Our AI-powered platform automatically optimizes your rates. Maximize your revenue with intelligent dynamic pricing.
Over the analysis period June 2025 to May 2026, Zagreb averaged 61% occupancy, essentially level with the roughly 60% Croatian city average in our data, but it does so on a very different basis. Its ADR of 72€ is the lowest of the Croatian cities we track and sits far below the country average of about 107€, reflecting a capital-city, year-round demand profile rather than premium coastal pricing. Average monthly revenue of 1,255€ and a flat 0% year-on-year change confirm a steady, mature market.
The most telling figure is seasonality at just 56%, by far the lowest among Croatia's cities (Dubrovnik runs 176%), which is why Zagreb's best months are December and August rather than a summer-only peak. The practical takeaway: optimise for consistent occupancy and weekday business, not for a short, high-rate season.
Average occupancy rate by month in Zagreb, compared with the same month a year earlier.
| Month | Occupancy | Prior year |
|---|---|---|
| Jul 2025 | 60.2% | 63.8% |
| Aug 2025 | 65.3% | 68.4% |
| Sep 2025 | 71.3% | 67.9% |
| Oct 2025 | 65.6% | 65.5% |
| Nov 2025 | 60.1% | 58.6% |
| Dec 2025 | 64.5% | 66.8% |
| Jan 2026 | 45.4% | 46.5% |
| Feb 2026 | 52.6% | 54.8% |
| Mar 2026 | 58.1% | 56.6% |
| Apr 2026 | 65.2% | 66.2% |
| May 2026 | 71.5% | 68.6% |
| Jun 2026 | 66.9% | 67.7% |
📌 Historical trends reveal seasonal highs – plan accordingly.
These figures reflect real-time demand in Zagreb, helping you plan and price strategically.
Zagreb is Croatia's capital and largest city, and its Airbnb demand looks nothing like the country's coastal markets. Instead of summer beach tourists, the city draws year-round city-break visitors, museum and gallery goers, conference and business travellers tied to Zagreb Fair and the government and corporate offices in Donji Grad, plus travellers using the capital as a gateway hub before heading to Plitvice or the Dalmatian coast.
Because demand is spread across cultural tourism, business stays and stopover nights rather than a single beach season, occupancy holds up through the year and weekday bookings stay meaningful. That makes Zagreb a stable, professionally managed market where consistency matters more than chasing a short high-season spike, even though its nightly rates sit well below the Adriatic coast.
Zagreb's seasonality is unusually flat for Croatia, and the standout months are December and August rather than a single summer peak. December is driven by Advent in Zagreb, the Christmas market that ran 29 November 2025 to 7 January 2026 across Ban Jelačić Square, Zrinjevac, King Tomislav Square and the Upper Town, and has repeatedly been voted Europe's best; it fills the city centre and pushes both occupancy and rates for those weeks.
Late June brings a second spike around the INmusic festival on Lake Jarun (23 to 25 June 2025), which sells out nearby apartments. August also performs well as continental summer travellers pass through. The softest months are February and January, the dead weeks after Advent ends, so managers should plan their lowest pricing and any maintenance for that window.
Donji Grad (Lower Town) is the prime short-term-rental zone: a regular grid of late-19th-century blocks holding the main square, the train station, museums, theatres and most business demand, so listings here command the strongest weekday and walk-everywhere bookings. Gornji Grad (Upper Town), the medieval core around St. Mark's Church and the Stone Gate, is smaller and more atmospheric, ideal for premium short cultural stays but with limited stock.
Beyond the centre, the area around Lake Jarun is a leisure and nightlife draw that spikes hard during INmusic, while Novi Zagreb south of the Sava is a residential, lower-rate district better suited to longer corporate stays and budget-conscious guests than weekend tourism. The closer a unit sits to Ban Jelačić Square, the higher its achievable ADR.
Short-term rentals in Zagreb must be registered with the local authorities, classified for tourist accommodation, and the host pays a flat-rate annual tax (commonly 200 to 400€ for a small two-bed apartment, scaled by the number of beds) plus the per-guest tourist tax (up to 2.00€ per overnight in season and up to 1.30€ off-season under the 2026 tourist-board decisions). Once registered, the activity is taxable even if you only let seasonally.
The bigger change is the EU short-term rental regulation (EU 2024/1028), in force from 20 May 2026, which introduces a mandatory registration number that platforms like Airbnb and Booking.com will require before a listing can stay published, with data shared with authorities. Enforcement in Zagreb has historically been loose, but securing a valid registration code is now essential to keep listings live.
We help you increase revenue in Zagreb with pricing algorithms and active monitoring.
Learn moreOur engine auto-adjusts prices based on demand and local events in Zagreb.
Learn moreManage listings on Airbnb, Booking.com and Vrbo in one place across Zagreb.
Learn moreAnd around the world
Compare performance across markets – occupancy, ADR and seasonality for other destinations in Croatia.
Discover how much more you could earn by optimizing your properties with ListingOK
AI Dynamic Pricing
Occupancy Optimization
Market Analysis
24/7 Expert Support
In line with our best results!
Detailed analysis and personalized recommendations
* Calculations based on 30 days/month. Actual results may vary depending on market, season, property type, and implemented strategy.
Zagreb averaged about 61% occupancy over the June 2025 to May 2026 period, roughly in line with the Croatian city average of around 60% in our data. Unlike the coast, that occupancy is spread fairly evenly through the year rather than concentrated in summer, with the strongest months being December and August.
December is the standout month thanks to Advent in Zagreb, the award-winning Christmas market (29 November to early January), followed by August and the INmusic festival week in late June on Lake Jarun. February and January are the weakest months, the quiet stretch right after Advent, so that is the time to drop rates and schedule maintenance.
Yes. You must register the unit for tourist accommodation with local authorities, pay a flat-rate annual tax (commonly 200 to 400€) plus the per-guest tourist tax. From 20 May 2026, the EU short-term rental regulation requires a registration number that Airbnb and Booking.com check before a listing can stay published, so a valid code is now essential.
Donji Grad (Lower Town) is the prime zone, central, walkable and close to business and museums, giving the strongest weekday demand and ADR. Gornji Grad (Upper Town) suits premium cultural stays but has little stock. Jarun draws festival and leisure guests, while Novi Zagreb is cheaper and better for longer corporate or budget stays than tourism.