San Cristóbal de las Casas Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in San Cristóbal de las Casas

Find the best San Cristóbal de las Casas areas and neighborhoods for the activities you enjoy most. Learn more about San Cristóbal de las Casas

Find the Best San Cristóbal de las Casas Vacation Packages

San Cristóbal de las Casas Hotel Deals

Hotel Sombra del Agua

Hotel Sombra del Agua

3.5 out of 5
Calle 1, De Marzo 15, Esquina Avenida 16, San Cristóbal de las Casas, CHIS
The price is AED 249 per night from Nov 30 to Dec 1
AED 249
AED 294 total
30 Nov - 1 Dec
includes taxes & fees
9.4/10 Exceptional! (1,003 reviews)
Great service overall

Reviewed on 31 October 2025

Hotel Sombra del Agua
Hotel Hacienda Don Juan

Hotel Hacienda Don Juan

3.5 out of 5
Prolongacion Insurgentes No. 162 junto, Las Carretas Barrio Ma. Auxiliadora, San Cristóbal de las Casas, CHIS
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (441 reviews)
Viaje por motivos de trabajo, pero la experiencia de quedarme una noche en el hotel me motiva a regresar en plan de vacaciones

Reviewed on 19 October 2025

Hotel Hacienda Don Juan
Hotel Rocaval

Hotel Rocaval

4 out of 5
Calzada Mexico No. 5 Barrio de Fatima, San Cristóbal de las Casas, CHIS
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (186 reviews)
Very good facility but very outdated the hotel has a huge potential to be excellent no air conditioning no fan only heat with over 76 degrees!!!

Reviewed on 30 October 2025

Hotel Rocaval
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in San Cristóbal de las Casas

Frequently asked questions

How do I find cheap flights to San Cristóbal de las Casas that have flexible change policies?
We understand that travel schedules can change in a flash, so booking a flexible airfare with Expedia is a sensible idea. Simply check the "No change fee" box underneath the "Flexible change policies" filter. Your low-priced, flexible flight to San Cristóbal de las Casas is only a few clicks away.
How can I find cheap tickets to San Cristóbal de las Casas?
For an unbeatable deal to San Cristóbal de las Casas, book well ahead. Also take advantage of Expedia's "flexible dates" feature above your search results. This will show you prices for similar time frames. In the last seven days, was the best price for a flight to San Cristóbal de las Casas.
How much is a flight to San Cristóbal de las Casas?
If you were jetting one way from (), you could've scored a bargain fare for in the last seven days. Return flights to San Cristóbal de las Casas ranged from to over the same period.
When is the cheapest time to fly to San Cristóbal de las Casas?
Leave for San Cristóbal de las Casas earlier in the week and you'll usually be rewarded with more affordable fares. Tuesday is generally the cheapest day to jet off, followed closely by Monday. If you'd like to avoid the most expensive flights, steer clear of Saturdays.
How much is a plane ticket to San Cristóbal de las Casas?
Plane tickets ranged anywhere from to over the last seven days. When you're ready to book, we're here to help you secure the best deal to San Cristóbal de las Casas.
What months are the cheapest to book a flight to San Cristóbal de las Casas?
Snap up your ticket in February to unlock inexpensive flights to San Cristóbal de las Casas. December is typically the most expensive time to purchase an airfare.