Madrid es la ciudad que registró más pernoctaciones hoteleras en 2018 con 9,7 millones. En segunda posición se sitúa Barcelona, con 8 millones y Sevilla se posiciona en tercer lugar con 2,6 millones, según datos del INE.

En líneas generales, el mayor número de noches en un hotel las realizaron los extranjeros, por encima de los españoles. Las ciudades con mucho tirón turístico registraron una estancia media más larga que ciudades como Madrid o Barcelona que recibe un gran número de visitantes por motivos de trabajo.

Durante el mes de abril las pernoctaciones hoteleras aumentaron un 6,7% interanual, hasta los 26,8 millones. Las pernoctaciones de viajeros residentes en España aumentan un 9,3% y las de los no residentes un 5,2%. La estancia media baja un 0,8% respecto a abril de 2018, situándose en 2,9 pernoctaciones por viajero.