Last year, Mallorca was the tourist destination with the most overnight stays, with some 49.5 million, while the Calvia area had the highest average occupancy rate (81%) and the highest average weekend occupancy (82.2%), according to figures published on Monday by the National Statistics Institute (INE).
Overnight stays in hotels in 2025 reached an all-time high in Spain, with 366.7 million, 1% more than in 2024, with a 1.6% increase among non-resident travellers offsetting the 0.2% drop among nationals. The Hotel Price Index (IPH) rose by an average of 5.1% last year, continuing the trend of growth above general inflation, although the increase is almost two points lower than in 2024.
The average daily hotel revenue per occupied room (ADR) was €127.7, and the average daily revenue per available room (RevPAR), which provides a better approximation of the profitability of businesses because it also takes occupancy into account, reached €89.7 on average. Andalusia, Catalonia and the Valencian Community were the main destinations for travellers residing in Spain in 2025, with slight increases (0.1% and 1.2%) in the first two cases and a 1.7% drop in the case of Valencia.
Meanwhile, non-residents mainly opted for the Canary Islands, with 26% of total overnight stays, and figures very similar to those of 2024. The next most popular destinations for foreigners were the Balearics (23.8% of the total) and Catalonia (17.9%). In 2025, an average of 61.6% of available beds were filled, an increase of 0.7% compared to 2024. The occupancy rate per bed at weekends reached 67.2%, up 1%.
These are high figures considering that they are averages, which in the high season months far exceed 70-80% and even exceed 90% in the most touristy areas. Mallorca was the tourist destination with the most overnight stays, with 49.5 million, and the places with the most nights spent were Barcelona, Madrid and San Bartolomé de Tirajana (Gran Canaria). Calvia, in Mallorca, had the highest average occupancy rate per bed (81%).
Travellers from the United Kingdom and Germany accounted for 103.6 million overnight stays, 42.3% of the total for non-residents, although the former rose by 3.4% and the latter fell by 3.4%, reflecting the greater weakness of their economy. The figures for December show a 2.9% increase in hotel overnight stays compared to the same month in 2024, exceeding 18.5 million, with a 4.6% increase among non-residents and 0.3% among nationals.
In December, 49.7% of available beds were filled, with an annual increase of 1.6%. The Canary Islands had the highest occupancy rate in December (70.2%). The IPH in December rose by 4.2% compared to the same month in 2024. The highest increase was recorded in the Valencian Community (8.8%) and the sharpest decline in Melilla (-2.3%). The ADR was €120.3 in December, representing an increase of 2.5% compared to the same month in 2024, and RevPAR reached €69.2, with an increase of 4.5%. The tourist destination with the highest ADR was Alto Aran (in the Pyrenees, with ski resorts such as Baqueira Beret), at €255.1. Adeje (Tenerife) had the highest RevPar, at €167.6.