If you prefer to stay in a hotel, we can recommend one that meets your needs. Hotel rates vary from $40-$200 U.S. per night, depending on the facilities and services. There is an extensive variety of hotels in San Cristobal de Las Casas, from small, simple hotels to colonial mansions with inner court-yards and all the luxuries of modern hotels. We will help you make reservations. It is usually necessary to pay a deposit for the first night.
Follow Us