- Spanish hotel prices surge 28pc in September 2026
- Occupancy rate reaches 96pc across major cities
- Palma de Mallorca most expensive at €290 per night
- Seville records largest percentage jump at 68pc
- Shoulder season no longer offers same value
Average hotel prices in major Spanish cities have surged by 28pc in September 2026, driven by a high occupancy rate of 96pc. Palma de Mallorca averages €290 per night, making it the most expensive destination. Barcelona averages €270 per night representing a slight price drop of 3.6pc. Madrid averages €265 per night marking a 60.6pc increase from previous periods.
Seville averages €210 per night showing the largest percentage jump at 68pc. Benidorm averages €192 per night reflecting a 53.6pc increase. Travellers now prefer September to avoid peak summer heat and massive crowds. Very few rooms remain open, leaving mostly high-priced options available for late bookers.
The traditional shoulder season is no longer offering the same value as demand stays strong.



