Zagreb, Croatia
Total listings: 3,472
Last Updated: 2025-06-01
Download Download Data
Filter Filter
How many Airbnbs are there in Zagreb?

There are 3,101 entire homes listed across Airbnb in Zagreb and the surrounding area, with 273 private bedrooms and 53 serviced apartments. The neighbourhood with the most listings is Novi Zagreb - Zapad, with 2,488 entire homes costing an average of 676kn per night. The second most populated neighbourhood for whole rental properties is Sesvete with 147 listings, followed by Špansko - Sjever with 154 entire homes.

Entire Homes
3,101
Private Rooms
273
Serviced Apartments
53
Shared Rooms
15
Basic Pricing
Average Price per night per Bedrooms
for entire homes and serviced apartments
Average Price per night per Bedrooms
for entire homes and serviced apartments
Average Price per night per Max. Guests
for entire homes and serviced apartments
Average Price per Review Score
Average Price for Other Property Types
Tent: 671kn
Campervan/Motorhome: 717kn
Airbnbs charging cleaning fee
40.9%
Average Airbnb cleaning fee
181.96kn
Average Price for Private Rooms
540.20kn
Average Price for Serviced Apartments
955.52kn
Airbnbs charging cleaning fee
40.9%
Avg. Airbnb cleaning fee
181.96kn
Avg. Price for Private Rooms
540.20kn
Avg. Price for Serviced Apartments
955.52kn
Basic pricing is taken from the date of data collection for 1 guest. This is the average price over the first 5 consecutive days the listing is available for, within the next two months. Where these conditions are not satisfied, no pricing data is recorded. Full weekly pricing and daily availability data is available on request. All prices are in HRK.
Occupancy and Income
How much does a property on Airbnb earn?

The average occupancy of an Airbnb listing in Zagreb is 49.4%. A 2 person apartment typically earns 7,665kn per month, while a four guest accommodation makes 11,602kn. The average monthly income for a property is calculated to be 11,255kn, which rises to 11,971kn for listings with a review score of 4.9 or higher.

Estimated Occupancy
per Review Score
Estimated Monthly Income per Bedrooms
Estimated Occupancy
per Max Guests
Estimated Monthly Income per Max Guests
Data excludes private, hotel and hostel rooms. The above data is derived from calculated values, based on availability between 2025-06-02 and 2025-08-02. Income does not include additional cleaning fees which can be added onto each booking. Income extrapolation is generated by a machine learning model, trained on 20,0000 listings.
Doorstep Analytics offers comprehensive holiday rental datasets, including detailed pricing, availability, and estimated income. You can access the complete dataset directly or request a tailored analytics report to address specific questions and insights.
Reviews
Rating per Airbnb Listing
Number of Reviews on each Listing
Airbnb review scores in Zagreb (4.83) are above the average Airbnb review score across all locations (4.754) Approximately two thirds of Airbnb listings use self-check in, with lockboxes, keypads or similar. This implies the property is in regular use as an Airbnb listing, or is run as part of a professional business. 16% of hosts have more than one listing in Zagreb, also suggesting they are a business.
Hosts
Hosts listed as superhosts
41.2%
Hosts with more than 1 listing
15.5%
60%
of listings welcome guests with lockboxes or other self check-in methods
Hosts with Most Listings
Host Name No. of Listings Avg. Review Score
SelfCheckIns Contact Team 1 136 4.63
Flok 63 4.6
Zagreb Apartments 40 4.78
Home 38 4.8
Irundo Apartments 27 4.73
Happy Rentals 26 4.58
AdriaticHr 19 None
Goranko 17 4.92
Urban Stay 14 4.78
Patricija 13 5.0
Mia 13 4.9
Belong 13 4.64
Thomas 12 4.82
Zlatnapolja 12 4.97
60%
of listings welcome guests with lockboxes or other self check-in methods
Neighbourhoods
Total All Entire Homes 1-Bed Homes 2-Bed Homes 3-Bed Homes Private Rooms Reviews
Count Count Avg. Price Count Avg. Price Count Avg. Price Count Avg. Price Count Avg. Price Avg. Score
Novi Zagreb - Zapad 2,742 2,488 676kn 1,534 593kn 477 847kn 82 1,242kn 181 582kn 4.83
Sesvete 179 147 661kn 79 514kn 37 780kn 10 1,051kn 26 489kn 4.88
Špansko - Sjever 164 154 678kn 80 512kn 42 759kn 6 982kn 7 423kn 4.80
None 129 100 731kn 68 565kn 21 818kn 3 890kn 28 401kn 4.86
Prečko 129 120 665kn 70 548kn 34 768kn 4 1,225kn 8 168kn 4.82
Velika Gorica 124 88 644kn 55 546kn 17 718kn 7 1,065kn 22 513kn 4.85
Neighbourhoods are provided by user input in Airbnb. Where this data is not provided on Airbnb, a kNN machine learning model categorises listings into their most likely neighbourhood. Translated city names and names of large regions are removed where possible.
Download Data
Airbnb Overview
Basic property, host and review data for all Airbnb listings
Airbnb Pricing
Pricing per weekend and weekday, for the next 35 weeks
Airbnb Availability
Daily Airbnb check-in and check-out availability, per listing
Airbnb Occupancy and Income
Estimated occupancy and income for eligible listings
Airbnb Reviews
All review text and scores
Airbnb Descriptions
Text descriptions and host details
Airbnb Amenities
Amenities featured in each property
Data Dictionary
Verbose descriptions of all fields
Access complete and historic datasets