Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in San Cristobal de las Casas

Filter by

Casa Santa Lucía
3.5 out of 5
Avenida Josefa Ortiz de Dominguez 13, Barrio Santa Lucia, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £86 per night
0.24 mi from city centre
5/5Exceptional! (93 reviews)

"The staff was exceptional: reception, dining, and cleaning staff. The rooms were also very nice and clean and accommodating. THE ONLY COMPLAINT: the windows didn’t open to the outside, so no cold air to sleep with which I really love. Will definitely go back! Thank you,!"…"

Reviewed on 28 Feb 2020

Casa Santa Lucía
KUKUL
3 out of 5
Guadalupe Victoria 47, Barrio de la Merced, San Cristobal de las Casas, CHIS
Get Rates
0.32 mi from city centre
4.7/5Exceptional! (19 reviews)
Amazing and Highly recommend

"Highly recommend Kukul , amazing experience , starting from beautiful rooms , kitchen and entertainment room that's available for all the guest staying in this charming place. Close to center , very quiet, tastefully decorated, overall for the price top notch hotel. Owner Hugo was amazing,felt like ..."…"

Reviewed on 28 Jun 2019

KUKUL
Hotel Posada El Paraiso
3 out of 5
5 de Febrero No. 19, Col. Centro, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £12 per night
0.12 mi from city centre
3.9/5Good! (50 reviews)

"Cute hotel. Loved the plants outside the rooms. We had a room with a loft. It was like having a 2 bedroom place and fun for my 12 year old daughter. Very convenient location and friendly helpful staff."…"

Reviewed on 9 Jul 2019

Hotel Posada El Paraiso
La Casa de Mama
3.5 out of 5
Guadalupe Victoria 56, Barrio La Merced, San Cristobal de las Casas, CHIS
The price is £41 per night
0.33 mi from city centre
4.4/5Wonderful! (262 reviews)

"We love its unique Mexican style!!!...very clean and its staff was very helpful and friendly!!! ...so happy with the hotel and service!!!"…"

Reviewed on 12 Nov 2019

La Casa de Mama
Cabañas y Suites Sergia Torres
3 out of 5
KM. 40.5 Supercarretera, Tuxtla San Cristobal, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £39 per night
4.67 mi from city centre
4.4/5Excellent! (5 reviews)

"Servicio agradable y cortez. Locación fuera de la ciudad. Privada, cómoda y bella vista. Amenidades completas y en buen estado. Definitivamente recomendable"…"

Reviewed on 11 Dec 2019

Cabañas y Suites Sergia Torres
Hotel Bo
4 out of 5
Av. 5 de Mayo # 38 Barrio Mexicanos, San Cristobal de las Casas, CHIS
Free cancellation
The price is £172 per night
0.29 mi from city centre
4.8/5Exceptional! (153 reviews)
Beautiful hotel, great location

"Stunning hotel, beautiful rooms, great service and excellent restaurant. I cannot wait to return!"…"

Reviewed on 3 Feb 2020

Hotel Bo
Hotel San Luis
2.5 out of 5
Calle Diego de Mazariegos 51, Barrio de la Merced, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £18 per night
0.33 mi from city centre
4.4/5Excellent! (112 reviews)

"We have now stayed at Hotel San Luis many times, and each time it has always been fantastic. The staff is friendly and helpful, and the rooms are clean and very comfortable"…"

Reviewed on 2 Feb 2020

Hotel San Luis
Hotel Sombra del Agua
3.5 out of 5
Calle 1, De Marzo 15, Esquina Avenida 16, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £42 per night
0.13 mi from city centre
4.4/5Wonderful! (431 reviews)

"It’s beautiful! Great location, amazing value for money!"…"

Reviewed on 2 Mar 2020

Hotel Sombra del Agua
Sereno Art Hotel
3 out of 5
Av. 16 de Septiembre No. 22, Centro, San Cristobal de las Casas, CHIS
The price is £34 per night
0.16 mi from city centre
4.4/5Excellent! (51 reviews)
You are paying the location

"Good location, near Zocalo, however very noisy. Missing window in my room, I have not been able to sleep the first night due to street noise. Next day, I've informed the reception, when I came back during the night, window was still not fixed."…"

Reviewed on 6 May 2019

Sereno Art Hotel
Hotel Rincón del Arco
3 out of 5
Ejercito Nacional No. 66, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £12 per night
0.52 mi from city centre
4.2/5Excellent! (141 reviews)

"The old colonial-style architecture is really beautiful. My only complain is that there is no A/C and even tho its supposed to be “cold” at night, i kept sweating through the whole night."…"

Reviewed on 21 Mar 2020

Hotel Rincón del Arco
Hotel Jardines de Luz
2.5 out of 5
Av. Insurgentes #32, Barrio de Santa Lucia, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £13 per night
0.37 mi from city centre
3.7/5Good! (115 reviews)

"The location is excellent. A short walk to all of the best of San Cristóbal."…"

Reviewed on 17 Feb 2020

Hotel Jardines de Luz
Los Altos Hotel
3 out of 5
Francisco I Madero #94, Barrio de Guadalupe, San Cristobal de las Casas, CHIS
Get Rates
0.5 mi from city centre
4.3/5Excellent! (57 reviews)

"El baño muy chico, la recepcionista muy amable y atenta, los tours excelentes"…"

Reviewed on 13 Feb 2020

Los Altos Hotel
Hotel Mansion del Valle
3.5 out of 5
Diego De Mazariegos No 39, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £32 per night
0.26 mi from city centre
4.2/5Very Good! (285 reviews)

"The decor inside the hotel was beautiful! The staff was very friendly. I would come back here to stay."…"

Reviewed on 18 Oct 2019

Hotel Mansion del Valle
Las Escaleras by Inmense
3 out of 5
Isauro Rossete 4, Barrio La Merced, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £53 per night
0.21 mi from city centre
4.3/5Excellent! (129 reviews)

"The hotel was located within a 10 minute walk of the city center, breakfast was amazing, very spacious and clean rooms as well. Overall solid experience there."…"

Reviewed on 25 Jan 2020

Las Escaleras by Inmense
Misión Grand San Cristobal de las Casas
3 out of 5
Francisco I. Madero No. 19, Centro Historico, San Cristobal de las Casas, CHIS
Free cancellationReserve now, pay when you stay
The price is £65 per night
0.12 mi from city centre
4.5/5Wonderful! (203 reviews)

"Great location, clean and functional. Outstanding!"…"

Reviewed on 19 Mar 2020

Misión Grand San Cristobal de las Casas
Don't see what you're looking for?
See all available properties in San Cristobal de las Casas
View all properties
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 neighborhoods in San Cristobal de las Casas

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

Visiting San Cristobal de las Casas

Visitors to San Cristobal de las Casas are sure to enjoy the museums and gardens. Tourists can also enjoy the city's churches, cafes and entertainment choices. A top sight in the city is San Cristobal de las Casas Cathedral.

  • There are 185 hotels and other accommodation options in San Cristobal de las Casas
  • The closest major airport is in Tuxtla Gutierrez (TGZ-Angel Albino Corzo Intl), 28 mi (45.1 km) from the city centre

Sightseeing and Staying in San Cristobal de las Casas

Well known for its museums, the city's cultural venues include Na Bolom Cultural Museum, Mesoamerican Museum of Jade and Amber Museum of Chiapas. The city is notable for landmarks like San Cristobal de las Casas Cathedral, Guadalupe Church and Arches of Carmen. The city's natural setting is picturesque, including the gardens and such places to visit as Huitepec Ecological Reserve and Orquídeas Moxviquil Botanical Garden.

In San Juan Chamula, there are 185 hotels and other accommodation choices to make it easy to plan your perfect retreat at an affordable rate. Below are highly ranked ones based on our user reviews:

  • Casa Santa Lucía - Guests who stay at this 3.5-star hotel in Zona Centro can enjoy access to free breakfast and free parking, along with an in-room fireplace. It's a favourite with Expedia travellers for its breakfast and helpful staff.
  • Hotel Bo - Our customers like the central location and helpful staff at this hotel. Guests who stay at this 4-star hotel in De Mexicanos can enjoy access to a restaurant and free parking, along with free WiFi.
  • Casa Lum - This 3.5-star hotel in Zona Centro features a restaurant, free WiFi and free parking. Expedia customers like its dining options and helpful staff.

Dressing for San Cristobal de las Casas

  • Between January and March, you can expect the daytime average to be around 34°C and the night-time average to be 16°C
  • From April to June, temperatures average about 35°C during the day and 19°C at night
  • July to September averages 32°C during the day and 20°C at night
  • Between October and December, the average temperature is 31°C during the day and 17°C at night
  • San Cristobal de las Casas gets about 1098 millimetres of rain per year
  • Hottest months are usually May and April with an average temperature of 35°C, while the coldest months are January and February with an average of 17°C

Frequently asked questions

What's the best place to stay in San Cristobal de las Casas?
Hotel Casa de Familia San Cristóbal is a favourite with Expedia customers. This 3.5-star hotel offers a restaurant and free WiFi. It is located a short 4-minute walk from San Cristobal de las Casas Cathedral. Reviews from our site also recommend Guayaba Inn and Las Escaleras by Inmense as top options for your trip.
If I need to cancel my hotel reservation in San Cristobal de las Casas, will I receive a refund?
Yes! You’ll find that most hotel reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Put in your dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals in San Cristobal de las Casas.
What's the best budget-friendly accommodation in San Cristobal de las Casas?
Based on reviews, Hotel Hacienda Don Juan is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good choices for your budget-friendly stay include B&B Le Gite Del Sol and Hotel La Media Luna.
What's the best place to stay for a family trip to San Cristobal de las Casas?
Axkan Arte Hotel San Cristobal is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good choices for your stay with the children include Hotel La Capilla and Hotel Posada El Paraiso.
What's the best hotel for a romantic holiday in San Cristobal de las Casas?
Guayaba Inn is a favourite 4-star inn for couples, and features a restaurant and free breakfast. Other good options for a stay with your sweetheart include Cabañas Makarios and Casavieja.
What's the best pet-friendly accommodation option in San Cristobal de las Casas?
Cortijo La Casona is a top dog-friendly holiday home, and offers laundry facilities along with in-room dining areas for its human guests. Other good options for you and your pet’s trip include Hotel Helvérica and Hotel La Capilla.
What's the best boutique hotel in San Cristobal de las Casas?
Casavieja is a favourite 4-star inn with Expedia travellers looking for stylish accommodation, and features 2 restaurants and a bar. Guayaba Inn and Hotel Bo are a couple of other boutique hotels.
Where's the best place to stay in San Cristobal de las Casas to absorb the local history?
Based on our travel expertise, Casa Mexicana Hotel is a top 3-star hotel for history buffs booking on Expedia, and features a restaurant and free WiFi. Other choices close to historic sites include Hotel Jardines del Centro and Hotel Posada El Paraiso. Also, notable landmarks to visit include San Cristobal de las Casas Cathedral, Guadalupe Church and Arches of Carmen.
What is staying in San Cristobal de las Casas like?
Visitors to San Cristobal de las Casas will definitely enjoy the museums and gardens. Tourists can also enjoy the city’s churches, cafes and entertainment choices. A top sight in the city is San Cristobal de las Casas Cathedral. In San Cristobal de las Casas, there are 228 hotels and other accommodation options to choose from.
What should I see while I'm in San Cristobal de las Casas?
Cultural venues in the city include Mesoamerican Museum of Jade, Na Bolom Cultural Museum and Amber Museum of Chiapas. The city is notable for landmarks such as San Cristobal de las Casas Cathedral, Guadalupe Church and Arches of Carmen. The city’s natural setting is picturesque, including the gardens and places to visit such as Huitepec Ecological Reserve and Orquídeas Moxviquil Botanical Garden.
What's the seasonal weather in San Cristobal de las Casas?
The hottest months are usually April and May, with an average temperature of 16°C, while the coldest months are January and February, with an average of 14°C. Average annual rainfall for San Cristobal de las Casas is 1096 mm.

San Cristobal de las Casas Hotel Reviews