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

There are 14,555 entire homes listed across Airbnb in Madrid and the surrounding area, with 6,944 private bedrooms and 269 serviced apartments. The neighbourhood with the most listings is , with 5,980 entire homes costing an average of €154 per night. The second most populated neighbourhood for whole rental properties is with 1,198 listings, followed by with 834 entire homes.

Density map is limited to 22,000 listings to improve performance
Entire Homes
14,555
Private Rooms
6,944
Serviced Apartments
269
Shared Rooms
102

1

Bed Homes

7,535

2

Bed Homes

4,100

3

Bed Homes

1,389

4

Bed Homes

311

5

Bed Homes

63

6+

Bed Homes

41
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: €119
Airbnbs charging cleaning fee
53.6%
Average Airbnb cleaning fee
47.44
Average Price for Private Rooms
61.73
Average Price for Serviced Apartments
183.26
Airbnbs charging cleaning fee
53.6%
Avg. Airbnb cleaning fee
47.44
Avg. Price for Private Rooms
61.73
Avg. Price for Serviced Apartments
183.26
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.
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.67) 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
27.0%
Hosts with more than 1 listing
12.3%
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
Home Club 328 4.57
MIT House 321 4.54
Ukio 292 4.4
Bemadrid 268 4.03
Blueground 243 4.46
Felipe 213 None
Duke 143 4.46
Raul 140 4.66
Santiago 125 4.38
Iván 105 4.74
Alberto Jesus 103 4.3
Jorge 99 4.51
Rodrigo 98 None
Jose Alejandro 92 4.4
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 7,871 5,980 €154 3,157 €122 1,625 €183 457 €272 1,608 €83 4.66
Salamanca 1,523 1,198 €159 523 €119 390 €183 158 €288 313 €67 4.67
Chamberí 1,262 834 €147 384 €116 256 €167 100 €255 373 €67 4.64
Tetúan 1,221 874 €119 484 €104 211 €138 77 €172 269 €60 4.65
Chamartín 783 583 €133 306 €113 176 €156 52 €215 183 €69 4.69
Usera 639 362 €108 174 €85 101 €121 38 €180 261 €44 4.62
Arganzuela 632 417 €114 224 €101 113 €130 38 €188 200 €62 4.69
Puente de Vallecas 617 319 €96 172 €84 92 €112 23 €134 290 €46 4.66
Ciudad Lineal 610 337 €106 164 €89 97 €116 33 €169 266 €49 4.74
Carabanchel 578 283 €96 143 €78 84 €111 26 €163 285 €48 4.68
Retiro 489 302 €126 128 €100 88 €155 32 €208 183 €64 4.66
Hortaleza 465 289 €130 157 €107 61 €142 35 €207 170 €64 4.70
San Blas 384 197 €111 121 €93 33 €137 23 €149 184 €50 4.73
Centro 381 245 €157 133 €122 58 €176 27 €230 124 €61 4.57
Latina 283 135 €114 69 €106 40 €128 15 €150 147 €50 4.65
Moncloa - Argüelles 243 121 €148 54 €105 37 €122 14 €222 121 €53 4.68
Argüelles 209 115 €168 49 €123 36 €193 16 €240 87 €70 4.69
Puerta del Ángel 198 110 €108 59 €92 29 €117 9 €142 88 €43 4.69
El Pardo 162 97 €113 49 €89 25 €124 11 €156 62 €63 4.71
Barajas 156 78 €122 43 €104 24 €115 6 €190 75 €56 4.78
Villaverde 155 55 €106 28 €98 14 €119 6 €157 100 €42 4.77
San Sebastián de los Reyes 154 128 €110 75 €86 31 €112 6 €370 24 €62 4.64
Ibiza 146 105 €153 29 €114 44 €173 22 €236 41 €49 4.72
Sol 140 70 €158 36 €125 13 €155 7 €266 70 €64 4.57
Universidad 140 92 €135 51 €111 14 €160 12 €231 45 €59 4.70
Atocha 136 103 €150 46 €160 34 €135 6 €247 31 €73 4.67
Moratalaz 125 34 €108 4 €91 9 €120 11 €121 91 €51 4.75
Tetuán 116 74 €114 47 €91 14 €131 1 €88 41 €44 4.38
Pozuelo de Alarcón 111 36 €156 8 €88 16 €186 7 €135 75 €52 4.79
Getafe 104 23 €100 6 €102 7 €99 8 €99 81 €43 4.81
Gran Vía 102 56 €178 34 €116 10 €265 5 €311 46 €61 4.84
Coslada 87 39 €118 16 €100 17 €136 4 €157 47 €53 4.76
Santa Eugenia 83 47 €105 24 €92 14 €101 4 €161 36 €48 4.73
Alcobendas 83 43 €128 21 €109 9 €122 5 €214 37 €47 4.76
Las Rozas 67 31 €155 9 €100 14 €130 4 €317 36 €54 4.76
Villaviciosa de Odón 60 19 €131 12 €81 5 €96 0 - 41 €61 4.77
Parla 57 19 €58 1 €97 0 - 1 - 38 €38 4.79
Móstoles 56 17 €150 3 €75 10 €124 4 €251 39 €48 4.84
Leganés 56 18 €120 8 €75 2 €100 5 €155 37 €42 4.79
Alcorcón 54 13 €115 2 €81 7 €93 2 €133 40 €71 4.74
La Cascabela 51 25 €91 11 €83 10 €99 3 €82 26 €44 4.79
Embajadores 51 27 €96 15 €89 7 €120 1 €140 21 €46 4.51
Cuatro Caminos 44 21 €116 10 €75 6 €129 2 €149 21 €93 4.32
Aluche 42 12 €86 8 €70 3 €77 1 €211 30 €42 4.79
Las Abutardas 38 14 €116 9 €87 4 €179 1 - 24 €86 4.97
Majadahonda 36 16 €147 3 €165 7 €120 5 €189 20 €55 4.87
San Andrés 34 19 €114 17 €115 1 €105 0 - 14 €55 4.63
Fuenlabrada 30 12 €78 7 €81 1 - 1 - 17 €41 4.75
Pinto 29 12 €124 5 €72 3 €129 3 €158 17 €52 4.62
Boadilla del Monte 28 12 €198 3 €83 3 €120 1 €130 16 €63 4.80
Canillejas 27 16 €79 15 €76 1 €129 0 - 11 €69 4.58
Torrelodones 26 18 €270 2 €83 7 €146 3 €600 8 €59 4.86
Mirasierra 25 7 €170 3 €239 2 €130 0 - 17 €61 4.84
Ventas 24 13 €96 3 €119 7 €91 3 €86 11 €62 5.00
El Pilar 23 19 €93 12 €85 7 €110 0 - 3 €43 4.46
Acacias 23 4 €95 3 - 1 €95 0 - 19 €55 4.46
Delicias 22 12 €108 7 €100 3 €83 1 €120 10 €43 4.75
Aravaca 21 21 €108 17 €100 4 €157 0 - 0 - -
Pueblo Nuevo 20 11 €95 9 €91 0 - 0 - 9 €47 4.80
Opera 19 6 €157 3 €100 2 €208 1 €276 13 €93 4.91
Cortes 19 10 €161 6 €156 2 €141 2 €224 9 €52 4.79
Arroyomolinos 19 7 €223 1 €90 1 €120 2 €254 12 €38 4.78
San Fernando de Henares 17 9 €176 1 €200 2 €100 1 €100 8 €69 4.65
Plaza Mayor 15 6 €151 3 €144 1 €170 0 - 9 €60 4.37
Vista Alegre 15 3 €96 3 €96 0 - 0 - 12 €45 4.68
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.
SEE ALSO
Rovaniemi, Finland

1,567 Airbnb listings

Bratislava, Slovakia

2,212 Airbnb listings

Geneva, Switzerland

1,876 Airbnb listings

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 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