O Hotel Boutique La Albertina está situado em San Martín Texmelucan de Labastida e dispõe de um bar e de um jardim.
Localizado em San Martín Texmelucan de Labastida, o Hotel La Vista dispõe de acomodações de 3 estrelas com varandas privadas.
O Juan Pablo II está localizado em San Martín Texmelucan de Labastida, a 37 km de Puebla.
Com um restaurante e um bar, o Hotel Posada San Miguel está localizado a 1 km da praça principal, San Martín Texmelucan de Labastida.
Situado no lado norte de Puebla, dentro de San Martín Texmelucan, o Hotel Imperial dispõe de um restaurante no local.
O Hotel Imperial Luxury está localizado em San Martin Texmelucan, uma cidade a 45 minutos de carro a norte da cidade de Puebla.