Compare places

Choose one measure and up to 12 places. Every place then uses the same published series, unit and source, although national definitions can still differ where the source says so. 2025 is the most recent period with a value for every selected place.

Comparison period
Download CSV

Values for 2025

Trend

View
Places
3 selected
Portugal × Spain × European Union ×

Arrivals. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.

Arrivals at tourist accommodation (arrivals), 2001 to 2025
Period PortugalSpainEuropean Union
2025 33,074,885 arrivals 152,938,433 arrivals 1,103,070,016 arrivals
2024 32,335,412 arrivals 149,666,341 arrivals 1,054,184,092 arrivals
2023 30,813,122 arrivals 144,831,332 arrivals 1,019,098,401 arrivals
2022 27,337,455 arrivals 133,044,709 arrivals 928,018,061 arrivals
2021 15,132,460 arrivals 80,754,714 arrivals 594,502,031 arrivals
2020 10,995,396 arrivals 45,616,973 arrivals 467,053,993 arrivals
2019 27,895,078 arrivals 135,008,823 arrivals 999,955,357 arrivals
2018 25,866,422 arrivals 130,803,657 arrivals 969,154,463 arrivalse (estimated)
2017 24,557,197 arrivals 129,392,382 arrivals 928,689,927 arrivalse (estimated)
2016 21,916,899 arrivals 123,541,778 arrivals 876,966,946 arrivals
2015 19,780,195 arrivals 114,448,411 arrivals 842,162,941 arrivals
2014 17,902,297 arrivals 107,545,009 arrivals 798,455,534 arrivals
2013 15,901,257 arrivalsb (break in time series) 101,673,090 arrivals 770,974,283 arrivals
2012 14,645,363 arrivals 100,409,178 arrivals 751,062,897 arrivals
2011 14,849,806 arrivals 103,083,343 arrivals 736,005,286 arrivals
2010 14,502,561 arrivals 98,800,631 arrivals 703,217,148 arrivalse (estimated)
2009 14,088,295 arrivals 93,674,522 arrivals 663,718,232 arrivalse (estimated)
2008 14,400,260 arrivals 100,147,418 arrivals 697,383,570 arrivalse (estimated)
2007 14,044,161 arrivals 101,781,393 arrivals –
2006 13,046,832 arrivals 99,890,611 arrivals 666,433,693 arrivalse (estimated)
2005 12,257,430 arrivals 87,559,070 arrivals 619,548,402 arrivals
2004 11,711,926 arrivals 83,734,765 arrivals –
2003 11,283,270 arrivals 79,897,616 arrivals –
2002 11,378,960 arrivals 76,128,824 arrivals –
2001 10,907,349 arrivals 74,941,665 arrivals –

Flags: e estimated; b break in time series . A dash means no value was published.

Source and dates

Original producer
Eurostat
Source
Eurostat, the statistical office of the European Union
Dataset or series code
tour_occ_arnat · dataset details · view at source
Selection
freq=A c_resid=TOTAL unit=NR nace_r2=I551-I553
Observation period
1990 to 2025
Provider update
12 October 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat