Según datos del INE en 2011, Torremolinos fue la ciudad con mayor número de ""pernoctaciones hoteleras"", con 4,2 millones; seguida de Sevilla con 3,58 millones; Granada, con 2,62 millones; Benalmádena con 2,53 millones; Marbella con 2,39 millones; Málaga, con 1,81 millones; Fuengirola con 1,72 millones y Córdoba, con 1,18 millones.