Luxury Hotels in San Cristobal de las Casas

We've selected 14 of the Best Luxury hotels in San Cristobal de las Casas for your 2026 vacation!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best luxury hotels in San Cristobal de las Casas

View all photos

9.4
Excellent
233 Reviews

From

72$/night

Casa Santa Lucia

Avenida Josefa Ortiz De Dominguez # 13, Barrio Santa Lucia
Check Availability

View all photos

9.2
Excellent
222 Reviews

From

48$/night

Hotel Casa De Familia De San Cristobal

Av. 5 De Mayo #12, Esq. C/ Calle 1 De Marzo Centro Historico
Check Availability

View all photos

8.9
Excellent
616 Reviews

From

28$/night

Hotel Hacienda Don Juan

Prolongacion Insurgentes 162 Colonia Maria Auxiliadora
Check Availability

Luxury Hotels in Downtown San Cristobal de las Casas

View all photos

8.8
Excellent
909 Reviews

From

28$/night

Yox Hotel Boutique

43 Francisco I. Madero Barrio De Guadalupe
Check Availability

View all photos

9
Excellent
144 Reviews

From

58$/night

Hotel Villas Casa Morada

Avenida Diego Dugelay 45 El Cerrillo
Check Availability

View all photos

9.1
Excellent
332 Reviews

From

41$/night

La Estancia

Felipe Flores No.39 Santa Lucia,
Check Availability

View all photos

9.8
Excellent
37 Reviews

From

140$/night

Uvence Arte + Hotel

14A Presidente Carranza
Check Availability

View all photos

8.9
Excellent
195 Reviews

From

62$/night

Gran Barrio

16 De Septiembre Nro. 40
Check Availability

View all photos

8.7
Excellent
19 Reviews

From

69$/night

Belova Luxury Hotel, San Cristobal De Las Casas

Venustiano Carranza 17
Check Availability

View all photos

9
Excellent
400 Reviews

From

42$/night

Hotel Villa Mercedes San Cristobal

Diagonal Hermanos Paniagua 32, Barrio De Fatima
Check Availability

View all photos

9.4
Excellent
9 Reviews

From

112$/night

Uvence Garden Hotel

Presidente Carranza 14A
Check Availability

View all photos

9.2
Excellent
43 Reviews

From

102$/night

Hacienda Valentino

Josefa Ortiz De Dominguez #44 Barrio Santa Lucia
Check Availability

View all photos

9.1
Excellent
138 Reviews

From

155$/night

Hotel Plaza 79

57 Francisco Leon
Check Availability

View all photos

7.3
Good
41 Reviews

From

42$/night

Hotel Azulejos

Prolongacion Insurgentes #150
Check Availability

Location

San Cristobal de las Casas, Chiapas, Mexico, 29250

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE