Observatory · official data
Short-term rentals: Catalonia
Tourist dwellings in the region’s official register, by province and municipality, related to population and compared with nights booked on platforms (Eurostat). Every figure states its source and date.
Data last updated: 10 October 2026
registered tourist dwellings
105,959
in 736 published municipalities
tourist dwellings per 1,000 inhabitants
13
nights booked via platforms in 2025 · Catalonia
27,181,807
+6% vs 2024
Inside Airbnb listings (covered cities)
35,706
latest snapshot: 25 September 2026
Map
Municipalities on the map
Complete register, all accommodation
Registre de Turisme de Catalunya: every registered establishment (habitatges d’ús turístic, hotels, campsites, rural tourism…), including those owned by private individuals. Register read on 5 October 2026
Provinces
By province
| Province | Tourist dwellings | Per 1,000 inh. | Platform nights 2025 | Change | Platform share | Published municipalities |
|---|---|---|---|---|---|---|
| Girona | 45,646 | 54.9 | 6,421,230 | +6.2% | 20.2% | 211 |
| Tarragona | 30,868 | 35.3 | 4,423,235 | +4.6% | 18.3% | 144 |
| Barcelona | 24,788 | 4.1 | 15,478,875 | +5.9% | 27.3% | 243 |
| Lleida | 4,657 | 10.2 | 858,467 | +13.6% | 20.2% | 138 |
Platform share: platform nights / (platform nights + nights in collective accommodation, Eurostat tour_occ_nin3), same year. The two series partly overlap (hotels sold online): an order of magnitude only. Source: Eurostat, tour_ce_oan3, tour_ce_omn12 and tour_ce_oarc (CC BY 4.0), experimental statistics.
Municipalities
All published municipalities
Sort by
- Rank 1Barcelona10,652Tourist dwellingsBarcelona · 6.2 per 1,000 inh. · 15,236 Airbnb
- Rank 2Salou7,126Tourist dwellingsTarragona · 226.3 per 1,000 inh.
- Rank 3Roses5,343Tourist dwellingsGirona · 262.4 per 1,000 inh. · 2,292 Airbnb
- Rank 4Cambrils3,766Tourist dwellingsTarragona · 101.7 per 1,000 inh.
- Rank 5Castelló d'Empúries3,662Tourist dwellingsGirona · 300.1 per 1,000 inh. · 1,444 Airbnb
- Rank 6Lloret de Mar3,164Tourist dwellingsGirona · 73.6 per 1,000 inh. · 1,631 Airbnb
- Rank 7L'Escala3,150Tourist dwellingsGirona · 303.6 per 1,000 inh. · 1,252 Airbnb
- Rank 8Mont-roig del Camp2,966Tourist dwellingsTarragona · 202.9 per 1,000 inh.
- Rank 9Castell d'Aro, Platja d'Aro i s'Agaró2,904Tourist dwellingsGirona · 223.7 per 1,000 inh. · 1,170 Airbnb
- Rank 10Palafrugell2,779Tourist dwellingsGirona · 113.2 per 1,000 inh. · 998 Airbnb
- Rank 11Torroella de Montgrí2,645Tourist dwellingsGirona · 210.4 per 1,000 inh. · 1,026 Airbnb
- Rank 12Calonge i Sant Antoni2,419Tourist dwellingsGirona · 196.1 per 1,000 inh. · 698 Airbnb
12 of 736 municipalities
| 1 | Barcelona | Barcelona | 10,652 | 6.2 | 15,236 |
|---|---|---|---|---|---|
| 2 | Salou | Tarragona | 7,126 | 226.3 | — |
| 3 | Roses | Girona | 5,343 | 262.4 | 2,292 |
| 4 | Cambrils | Tarragona | 3,766 | 101.7 | — |
| 5 | Castelló d'Empúries | Girona | 3,662 | 300.1 | 1,444 |
| 6 | Lloret de Mar | Girona | 3,164 | 73.6 | 1,631 |
| 7 | L'Escala | Girona | 3,150 | 303.6 | 1,252 |
| 8 | Mont-roig del Camp | Tarragona | 2,966 | 202.9 | — |
| 9 | Castell d'Aro, Platja d'Aro i s'Agaró | Girona | 2,904 | 223.7 | 1,170 |
| 10 | Palafrugell | Girona | 2,779 | 113.2 | 998 |
| 11 | Torroella de Montgrí | Girona | 2,645 | 210.4 | 1,026 |
| 12 | Calonge i Sant Antoni | Girona | 2,419 | 196.1 | 698 |
| 13 | Tarragona | Tarragona | 2,096 | 14.6 | — |
| 14 | L'Ametlla de Mar | Tarragona | 1,787 | 240 | — |
| 15 | Begur | Girona | 1,766 | 411.6 | 904 |
| 16 | Sitges | Barcelona | 1,713 | 52.5 | — |
| 17 | Calafell | Tarragona | 1,707 | 52.3 | — |
| 18 | Llançà | Girona | 1,684 | 344.2 | 526 |
| 19 | Palamós | Girona | 1,627 | 85.9 | 591 |
| 20 | Tossa de Mar | Girona | 1,474 | 232.2 | 814 |
| 21 | Vila-seca | Tarragona | 1,444 | 60.4 | — |
| 22 | Pals | Girona | 1,416 | 558.8 | 577 |
| 23 | Blanes | Girona | 1,284 | 30.1 | 477 |
| 24 | Naut Aran | Lleida | 1,266 | 665.6 | — |
| 25 | Torredembarra | Tarragona | 1,215 | 66.6 | — |
| 26 | Sant Feliu de Guíxols | Girona | 1,061 | 45.8 | 535 |
| 27 | Cadaqués | Girona | 1,018 | 348.9 | 504 |
| 28 | El Vendrell | Tarragona | 869 | 21.1 | — |
| 29 | Deltebre | Tarragona | 865 | 71.8 | — |
| 30 | Pineda de Mar | Barcelona | 845 | 28.1 | — |
| 31 | Girona | Girona | 795 | 7.3 | 600 |
| 32 | Cubelles | Barcelona | 747 | 42.3 | — |
| 33 | L'Ampolla | Tarragona | 677 | 178.9 | — |
| 34 | La Ràpita | Tarragona | 676 | 41.9 | — |
| 35 | L'Hospitalet de Llobregat | Barcelona | 660 | 2.3 | — |
| 36 | Cunit | Tarragona | 656 | 40 | — |
| 37 | El Port de la Selva | Girona | 632 | 600.2 | 161 |
| 38 | Vandellòs i l'Hospitalet de l'Infant | Tarragona | 580 | 81.2 | — |
| 39 | Roda de Berà | Tarragona | 542 | 65.6 | — |
| 40 | Calella | Barcelona | 493 | 23.6 | — |
| 41 | Alcanar | Tarragona | 490 | 48.5 | — |
| 42 | Vilanova i la Geltrú | Barcelona | 487 | 6.8 | — |
| 43 | Santa Susanna | Barcelona | 431 | 105.1 | — |
| 44 | Sant Pere de Ribes | Barcelona | 416 | 12.7 | — |
| 45 | Castelldefels | Barcelona | 415 | 5.9 | — |
| 46 | La Vall de Boí | Lleida | 411 | 366.3 | — |
| 47 | Santa Cristina d'Aro | Girona | 403 | 67.3 | 187 |
| 48 | Malgrat de Mar | Barcelona | 372 | 18.9 | — |
| 49 | Altafulla | Tarragona | 343 | 58.4 | — |
| 50 | Canet de Mar | Barcelona | 334 | 22 | — |
| 51 | Figueres | Girona | 328 | 6.6 | 135 |
| 52 | Vielha e Mijaran | Lleida | 308 | 52.5 | — |
| 53 | Alp | Girona | 301 | 174.6 | 130 |
| 54 | Vidreres | Girona | 301 | 34 | 188 |
| 55 | Puigcerdà | Girona | 290 | 28.9 | 132 |
| 56 | Sant Pol de Mar | Barcelona | 284 | 49 | — |
| 57 | Sant Adrià de Besòs | Barcelona | 275 | 7 | — |
| 58 | Badalona | Barcelona | 266 | 1.1 | — |
| 59 | Creixell | Tarragona | 262 | 61.5 | — |
| 60 | Gavà | Barcelona | 249 | 5.2 | — |
Index of municipality pages · 195 municipality pages, by province.
Barcelona
- Alella
- Arenys de Mar
- Arenys de Munt
- Argentona
- Avià
- Badalona
- Bagà
- Barcelona
- Cabrils
- Caldes d'Estrac
- Calella
- Canet de Mar
- Canyelles
- Cardona
- Castelldefels
- Cercs
- Cornellà de Llobregat
- Cubelles
- El Masnou
- Esplugues de Llobregat
- Gavà
- Gualba
- Guardiola de Berguedà
- Igualada
- L'Ametlla del Vallès
- L'Esquirol
- L'Hospitalet de Llobregat
- La Pobla de Lillet
- Malgrat de Mar
- Manresa
- Mataró
- Montgat
- Olivella
- Pineda de Mar
- Premià de Dalt
- Premià de Mar
- Roda de Ter
- Sabadell
- Sant Adrià de Besòs
- Sant Andreu de Llavaneres
- Sant Boi de Llobregat
- Sant Cugat del Vallès
- Sant Just Desvern
- Sant Pere de Ribes
- Sant Pol de Mar
- Sant Vicenç de Montalt
- Santa Coloma de Gramenet
- Santa Susanna
- Seva
- Sitges
- Terrassa
- Tordera
- Vallromanes
- Vic
- Vilafranca del Penedès
- Vilanova i la Geltrú
- Vilassar de Mar
Girona
- Albons
- Alp
- Arbúcies
- Banyoles
- Bàscara
- Begur
- Besalú
- Blanes
- Bolvir
- Cadaqués
- Caldes de Malavella
- Calonge i Sant Antoni
- Camprodon
- Castell d'Aro, Platja d'Aro i s'Agaró
- Castelló d'Empúries
- Colera
- Corçà
- Cornellà del Terri
- Cruïlles, Monells i Sant Sadurní de l'Heura
- El Port de la Selva
- Figueres
- Fontanals de Cerdanya
- Forallac
- Ger
- Girona
- Gualta
- Guils de Cerdanya
- Isòvol
- L'Escala
- La Bisbal d'Empordà
- La Selva de Mar
- La Vall d'en Bas
- Les Planes d'Hostoles
- Llagostera
- Llançà
- Llívia
- Lloret de Mar
- Maçanet de Cabrenys
- Maçanet de la Selva
- Madremanya
- Molló
- Mont-ras
- Montagut i Oix
- Navata
- Olot
- Palafrugell
- Palamós
- Palau-sator
- Palau-saverdera
- Pals
- Parlavà
- Peralada
- Portbou
- Puigcerdà
- Ribes de Freser
- Ripoll
- Roses
- Rupià
- Sant Feliu de Guíxols
- Sant Hilari Sacalm
- Sant Joan de les Abadesses
- Sant Pere Pescador
- Santa Cristina d'Aro
- Santa Pau
- Saus, Camallera i Llampaies
- Setcases
- Sils
- Torroella de Montgrí
- Tossa de Mar
- Urús
- Ventalló
- Vidreres
- Vilademuls
- Viladrau
- Vilallonga de Ter
- Vilopriu
Lleida
- Alins
- Alt Àneu
- Balaguer
- Bellver de Cerdanya
- Bossòst
- El Pont de Suert
- Espot
- Esterri d'Àneu
- La Guingueta d'Àneu
- La Pobla de Segur
- La Seu d'Urgell
- La Torre de Cabdella
- La Vall de Boí
- Les
- Llavorsí
- Lleida
- Montellà i Martinet
- Montferrer i Castellbò
- Naut Aran
- Organyà
- Prats i Sansor
- Rialp
- Sant Llorenç de Morunys
- Solsona
- Sort
- Tàrrega
- Tremp
- Vielha e Mijaran
Tarragona
- Alcanar
- Altafulla
- Amposta
- Calafell
- Cambrils
- Cornudella de Montsant
- Creixell
- Cunit
- Deltebre
- El Perelló
- El Vendrell
- Falset
- Horta de Sant Joan
- L'Ametlla de Mar
- L'Ampolla
- L'Espluga de Francolí
- La Ràpita
- La Riera de Gaià
- Margalef
- Mont-roig del Camp
- Móra d'Ebre
- Prades
- Reus
- Riudecanyes
- Riudoms
- Roda de Berà
- Salou
- Sant Jaume d'Enveja
- Tarragona
- Torredembarra
- Tortosa
- Vandellòs i l'Hospitalet de l'Infant
- Vila-seca
- Vinyols i els Arcs
Platforms
Nights booked via platforms
Catalonia: platform nights per year
Eurostat tour_ce_oan3, residents and non-residents.Show the data
| Year | Nights |
|---|---|
| 2018 | 19,478,589 |
| 2019 | 20,717,244 |
| 2020 | 7,064,537 |
| 2021 | 10,674,197 |
| 2022 | 19,160,306 |
| 2023 | 22,232,905 |
| 2024 | 25,644,310 |
| 2025 | 27,181,807 |
Cities
Platform nights by city (Eurostat tour_ce_oarc).
- 1Barcelona13,179,021nights 2025 · greater city+5.6%
Catalonia · 2025 · Show the data
| Month | Share |
|---|---|
| January | 4.1% |
| February | 4.8% |
| March | 5.2% |
| April | 8.2% |
| May | 8.2% |
| June | 10.4% |
| July | 15.4% |
| August | 17.1% |
| September | 8.7% |
| October | 7.8% |
| November | 4.6% |
| December | 5.5% |
Source: Eurostat, tour_ce_oan3, tour_ce_omn12 and tour_ce_oarc (CC BY 4.0), experimental statistics.
Inside Airbnb
Airbnb listings in the covered cities
| Area | Listings | Entire home | Multi-listing hosts | Number shown | Median price / night | Snapshot |
|---|---|---|---|---|---|---|
| Girona (província) | 20,470 | 94.4% | 70.9% | 86.9% | €157 | 25 September 2026 |
| Barcelona | 15,236 | 69.6% | 80.5% | 64.1% | €191 | 17 September 2026 |
Source: Inside Airbnb (insideairbnb.com), CC BY 4.0 licence, snapshot of 25 September 2026. Third-party collection: active or inactive listings, Airbnb only. “Number shown”: share of listings whose licence field contains a number (self-declared, unverified; “exempt” and “pending” excluded).
Types
Registered accommodation by type
| Types | Catalonia |
|---|---|
| Tourist dwellings (HUT, VUT, VT)STR | 104,50292.7% |
| Rooms in the host’s home (llars compartides)STR | 1,4571.3% |
| Rural tourism | 2,8172.5% |
| Tourist apartments (establishments) | 3390.3% |
| Hotels | 3,2222.9% |
| Campsites | 3590.3% |
Rules
What the texts say
What the texts say
In Catalonia, Andalusia and the Valencian Community, a tourist dwelling must be entered in the region’s tourism register: the figures on this page come from those registers.
Open data
Download the data
GET https://api.majordia.fr/api/public/lcd-observatory/espagneThe same aggregates as JSON, cached for 24 h.Free reuse with credit to “Majordia, short-term rental observatory” and the original sources (attribution required for Eurostat and Inside Airbnb, CC BY 4.0).
Method
Method, sources and privacy
How the figures are computed
The regional registers are read in full at each (monthly) update and counted municipality by municipality: only these counts are kept, never an individual record.
“Tourist dwelling” = habitatge d’ús turístic (Catalonia), vivienda de uso turístico (Andalusia), vivienda turística (Valencian Community), plus rooms in the host’s home in Catalonia; in Lombardy: holiday homes and apartments, tourist rentals, B&Bs.
Density = tourist dwellings / population × 1,000 (INE, Padrón municipal; ISTAT for Italy). Eurostat nights cover all accommodation sold via platforms, hotels included.
A municipality page is published from 5 registered establishments; it is offered to search engines only with at least 20 tourist dwellings and a second municipality-level indicator (bed places, company share, registration years or at least 30 Inside Airbnb listings).
Privacy (GDPR)
- Aggregates only: no names, addresses, owners or per-host data.
- A municipality is published only from 5 registered establishments (or when its official flows are published).
- Any sub-total from 1 to 5 − 1 (type, year, owners) is hidden; a share is computed only when each group has at least 5 establishments.
- The sources’ statistical confidentiality (ISTAT “dato riservato”) is preserved.
Sources
Generalitat de Catalunya — Registre de Turisme de Catalunya (dataset t2h3-cgys, analisi.transparenciacatalunya.cat), open data.
analisi.transparenciacatalunya.cat Dades obertes Generalitat
Eurostat — tour_ce_oan3, tour_ce_omn12, tour_ce_oarc, tour_occ_nin3 (CC BY 4.0).
Inside Airbnb — insideairbnb.com, CC BY 4.0, attribution required.
INE — Padrón municipal (official population figures).
ine.es INE
GISCO (Eurostat) — LAU 2024 and NUTS, © EuroGeographics for administrative boundaries.
ec.europa.eu © EuroGeographics
FAQ
Frequently asked questions
How many tourist dwellings in Catalonia?
Catalonia has 105,959 tourist dwellings in its official register, i.e. 13 per 1,000 inhabitants; 736 municipalities have a published page.
Which municipality has the most short-term rentals?
Barcelona ranks first with 10,652 registered tourist dwellings, i.e. 6.2 per 1,000 inhabitants.
How many nights are booked via platforms?
Catalonia: 27,181,807 nights booked via Airbnb, Booking, Expedia and Tripadvisor in 2025 (Eurostat, all short-stay accommodation).
Where do these figures come from?
From the tourism registers of the Generalitat de Catalunya, the Junta de Andalucía and the Generalitat Valenciana (open data), Eurostat and Inside Airbnb. Every figure on the page states its source and date.
Property managers, hosts: stand out
Digital welcome book, automated messages, upsells: Majordia helps short-term rental professionals deliver a 5-star welcome without spending their evenings on it.