Para el 2008 la ciudad de Zacatecas contaba con 2 803 cuartos de hotel, en 62 hoteles de distintas categorías: la clase cuatro estrellas es la que cuenta con más hoteles, con un total de 18, seguida por la de tres estrellas con 17 hoteles; la de cinco estrellas con ocho hoteles; la de dos y una estrella con cuatro hoteles cada uno; en otros se encuentran 11 establecimientos de clase económica.