En México existen hoteles de diferentes rangos de precios y niveles de servicio. La mayoría de los turistas eligen hoteles de 4 y 5 estrellas con comidas todo incluido. Dichos hoteles tienen todo para una estancia confortable: comida variada, amplio territorio bien cuidado, animación para niños y adultos. Algunos hoteles tienen su propio parque acuático, que los huéspedes pueden utilizar de forma gratuita. Los viajeros con poco presupuesto pueden permitirse reservar un hotel económico de 3 estrellas con media pensión o sin comidas.