Castle hotels in San Cristóbal de Las Casas, Mexico
If You Are in a Hurry
Here’s a quick list of the best hotels in San Cristóbal de Las Casas



Hotel Diego de Mazariegos

Located just 150 metres from San Cristobal Church, Hotel Diego de Mazariegos offers charming colonial-style rooms with free Wi-Fi and cable TV. This 18th-century house features attractive courtyards and spacious conference facilities... Read more
- Rating: 8.8
- Stars: 4
Marriott Tuxtla Gutierrez Hotel

Marriott Tuxtla Gutierrez features luxury facilities, an outdoor pool and the highest standards of service. The hotel is located on Belisario Dominguez Blvd, and a few meters from Downtown, the Plaza Cristal shopping mall and the Cathedral... Read more
- Rating: 8.6
- Stars: 5
Hotel Casavieja

This 18th-century house is located in central San Cristóbal de las Casas and offers colonial-style rooms with free Wi-Fi access and cable TV. The hotel’s restaurant serves regional, national and international food... Read more
- Rating: 8.5
- Stars: 4