Madrid, Spain
Total listings: 22,431
Last Updated: 2025-06-06
Download Download Data
Filter Filter
How many Airbnbs are there in Madrid?

There are 14,682 entire homes listed across Airbnb in Madrid and the surrounding area, with 7,212 private bedrooms and 266 serviced apartments. The neighbourhood with the most listings is Centro Madrid, with 6,259 entire homes costing an average of €179 per night. The second most populated neighbourhood for whole rental properties is Salamanca with 1,183 listings, followed by Tetúan with 906 entire homes.

Density map is limited to 22,000 listings to improve performance
Entire Homes
14,682
Private Rooms
7,212
Serviced Apartments
266
Shared Rooms
105
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
Campervan/Motorhome: €123
Airbnbs charging cleaning fee
52.8%
Average Airbnb cleaning fee
47.24
Average Price for Private Rooms
66.53
Average Price for Serviced Apartments
222.02
Airbnbs charging cleaning fee
52.8%
Avg. Airbnb cleaning fee
47.24
Avg. Price for Private Rooms
66.53
Avg. Price for Serviced Apartments
222.02
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 EUR.
Occupancy and Income
How much does a property on Airbnb earn?

The average occupancy of an Airbnb listing in Madrid is 55.4%. A 2 person apartment typically earns €1,854 per month, while a four guest accommodation makes €2,885. The average monthly income for a property is calculated to be €2,986, which rises to €3,566 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-07 and 2025-08-07. 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 Madrid (4.68) are significantly below the average Airbnb review score across all locations (4.754) Approximately a third 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. 12% of hosts have more than one listing in Madrid, also suggesting they are a business.
Hosts
Hosts listed as superhosts
26.9%
Hosts with more than 1 listing
12.4%
31%
of listings welcome guests with lockboxes or other self check-in methods
Hosts with Most Listings
Host Name No. of Listings Avg. Review Score
MIT House 320 4.54
Ukio 317 4.44
Home Club 312 4.55
Bemadrid 255 4.03
Blueground 237 4.47
Felipe 207 None
Maria Mercedes 181 2.83
Duke 149 4.46
Raul 134 4.67
Santiago 121 4.32
Alberto Jesus 102 4.37
Rodrigo 99 None
Iván 98 4.72
Jorge 97 4.5
31%
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
Centro Madrid 8,225 6,259 €179 3,356 €146 1,680 €207 475 €311 1,690 €94 4.66
Salamanca 1,494 1,183 €182 511 €139 388 €208 162 €338 297 €82 4.69
Tetúan 1,282 906 €138 502 €120 212 €162 83 €182 295 €61 4.66
None 1,245 602 €144 346 €118 143 €161 50 €251 622 €63 4.70
Chamberí 1,235 804 €163 364 €135 243 €188 94 €277 401 €76 4.63
Chamartín 734 556 €152 292 €133 168 €176 49 €236 168 €73 4.68
Arganzuela 665 436 €132 226 €118 125 €149 40 €195 214 €65 4.70
Ciudad Lineal 639 349 €118 170 €106 95 €118 36 €175 283 €49 4.74
Usera 614 352 €116 167 €97 89 €126 43 €191 250 €44 4.62
Carabanchel 609 288 €113 147 €94 82 €130 28 €169 311 €51 4.69
Puente de Vallecas 572 298 €107 159 €91 87 €126 21 €146 267 €47 4.65
Hortaleza 457 280 €143 148 €114 64 €166 38 €211 171 €73 4.70
Retiro 439 262 €142 105 €109 81 €164 27 €221 173 €66 4.66
Centro 421 268 €179 148 €143 63 €198 29 €277 140 €71 4.59
San Blas 411 208 €110 128 €93 34 €135 24 €148 200 €53 4.73
Latina 311 144 €122 76 €109 41 €137 14 €175 166 €53 4.67
Moncloa - Argüelles 277 130 €159 58 €119 40 €134 14 €220 146 €52 4.68
Argüelles 179 112 €193 51 €140 34 €219 14 €244 62 €84 4.74
El Pardo 176 97 €115 49 €95 24 €123 12 €166 75 €66 4.72
Puerta del Ángel 171 97 €122 55 €110 25 €130 7 €178 74 €45 4.70
Villaverde 171 62 €106 31 €100 14 €116 10 €139 109 €42 4.78
San Sebastián de los Reyes 166 128 €113 75 €91 32 €118 6 €342 36 €66 4.63
Ibiza 159 107 €168 30 €129 44 €192 22 €248 52 €53 4.70
Barajas 151 76 €136 41 €108 24 €156 4 €187 72 €54 4.76
Atocha 146 108 €172 46 €177 35 €164 7 €275 36 €81 4.66
Moratalaz 120 35 €124 4 €154 9 €134 11 €123 85 €41 4.74
Pozuelo de Alarcón 111 34 €175 9 €96 13 €210 7 €134 77 €56 4.78
None 110 38 €110 17 €94 12 €129 5 €99 72 €49 4.61
Getafe 107 24 €98 6 €99 8 €99 8 €96 83 €41 4.81
Alcobendas 92 46 €130 22 €112 9 €119 6 €201 44 €47 4.78
Coslada 91 39 €112 15 €95 17 €128 5 €162 51 €51 4.77
Santa Eugenia 91 48 €107 24 €96 14 €99 4 €156 43 €46 4.76
Las Rozas 78 41 €180 12 €163 18 €130 6 €293 37 €54 4.76
Leganés 67 20 €113 8 €93 4 €82 5 €128 46 €42 4.81
Villaviciosa de Odón 63 17 €137 10 €82 5 €94 0 - 46 €60 4.80
Móstoles 60 18 €150 4 €120 10 €129 4 €228 42 €46 4.81
Alcorcón 59 14 €113 2 €73 7 €93 3 €111 44 €68 4.75
Parla 57 19 €55 1 €92 0 - 1 - 38 €38 4.79
San Andrés 39 19 €105 17 €111 1 €68 0 - 19 €51 4.67
Majadahonda 37 16 €140 3 €155 7 €118 5 €180 21 €54 4.90
Pinto 34 14 €117 7 €72 3 €131 3 €165 20 €53 4.64
Fuenlabrada 33 13 €83 8 €87 1 - 1 - 19 €39 4.76
Aluche 33 11 €98 7 €76 3 €93 1 €238 22 €43 4.75
Torrelodones 29 21 €276 4 €72 7 €127 4 €631 8 €59 4.88
El Pilar 29 21 €105 13 €96 8 €121 0 - 7 €41 4.35
Boadilla del Monte 29 13 €238 4 €85 3 €120 1 €130 16 €60 4.80
Mirasierra 24 7 €170 3 €240 2 €130 0 - 15 €63 4.84
Arroyomolinos 18 7 €223 1 €76 1 €120 2 €263 11 €36 4.80
San Fernando de Henares 17 9 €201 1 €200 2 €94 1 €87 8 €78 4.64
Paracuellos de Jarama 17 4 €56 3 €57 0 - 1 €53 13 €81 4.91
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