En el año 2000 Santiago de Querétaro contaba con 59 hoteles (desde 1 a 5 estrellas) con un nivel anual de ocupación para el primer semestre del 2002 del 63.66%.