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 5,000 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 San Cristóbal de las Casas CHIS
Fully refundableReserve now, pay when you stay
The price is AED 300 per night from Jun 3 to Jun 4
AED 300
AED 354 total
3 Jun - 4 Jun
includes taxes & fees
9.4/10 Exceptional! (1,001 reviews)
"The hotel is very centrally located and has a great restaurant and bar. The patio and courtyard look nice, relaxing and quiet. There was some noise coming from outside the room due to students staying next door that were loud. And our hotel room faced the street so there was some car engine noise ..."

Reviewed on 26 May 2026

Hotel Sombra del Agua
Hotel Mukul Na

Hotel Mukul Na

3 out of 5
Dr. Manuel Velazco Suárez San Cristóbal de las Casas CHIS
Fully refundableReserve now, pay when you stay
The price is AED 121 per night from May 28 to May 29
AED 121
AED 143 total
28 May - 29 May
includes taxes & fees
9.4/10 Exceptional! (249 reviews)
"Muy limpio y excelente ubicación"

Reviewed on 4 January 2026

Hotel Mukul Na
Hotel Cielo y Selva, San Cristobal de las Casas

Hotel Cielo y Selva, San Cristobal de las Casas

3 out of 5
Francisco I Madero #94 San Cristóbal de las Casas CHIS
Fully refundableReserve now, pay when you stay
The price is AED 143 per night from Jun 1 to Jun 2
AED 143
AED 168 total
1 Jun - 2 Jun
includes taxes & fees
Hotel Cielo y Selva, San Cristobal de las Casas
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.

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.