Choose from over 31 hotels in San Cristobal de las Casas

Thu, 01 De June - Mon, 05 De June
  • The deal of the day ends in
    • US$ 60 US$ 39 Average per nightTaxes and fees included
      Click and login to discover the exclusive rate!