Con 604.051 cuartos, el país azteca ocupa el segundo lugar en oferta hotelera en Iberoamérica luego de España, que tiene 811.000, debido a la construcción de 20.320 habitaciones en todo México en 2008.De acuerdo al estudio "La industria del hospedaje-2008", presentado por la Confederación Nacional Turística (CNT), Quintana Roo es el estado con la mayor infraestructura hotelera del país, contando con 76.305 habitaciones y 163 hoteles cinco estrellas. Le sigue Jalisco con 55.096 cuartos, el Distrito Federal con 48.776, Veracruz ocupa el cuarto lugar con 35.961 y Guerrero el quinto con 29.342.
La industria de la hospitalidad mexicana posee 15.800 establecimientos que generan empleo directo a 369.000 personas.
De acuerdo con el estudio, el año pasado, fueron erigidos 105 hoteles de cinco estrellas con un total de 4.528 habitaciones, y un promedio de 43 cuartos por establecimiento.


