Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured San Cristobal de las Casas Independent Hotels

See all 106 Hotels in San Cristobal de las Casas
Hotel Diego de Mazariegos

Hotel Diego de Mazariegos

5 de Febrero y Maria Adelina Flores 2, San Cristobal de las Casas
4.5 out of 5.0
4.1 out of 5 (140 reviews)
Nice hotel. good location. Nice hotel. good location. Very pretty place. Aaaaaaaaaaaaaasssaaaaaaaaaaaaaa - 

$36

$36
Plaza Gallery Hotel & Boutique

Plaza Gallery Hotel & Boutique

Guadalupe Victoria esq 16 de Septiembre, San Cristobal de las Casas
4.0 out of 5.0
4.4 out of 5 (106 reviews)
Awesome hotel My stay at Plaza Gallery hotel was awesome, I had the Jr. Suite and it was perfect, very well locat … - 

$97

$97
Hotel San Luis

Hotel San Luis

Calle Diego de Mazariegos 51, San Cristobal de las Casas
3.0 out of 5.0
4.5 out of 5 (11 reviews)

$27

$27
Hotel Parador Margarita

Hotel Parador Margarita

Jose Felipe Flores no 39, San Cristobal de las Casas
3.5 out of 5.0
4.5 out of 5 (46 reviews)
Quiet hotel with good access to centre We had a great stay in this hotel. The room was clean and the breakfast was decent. We would stay h … - 

$41

$41
Docecuartos Hotel

Docecuartos Hotel

Av. Juarez No. 1 Int. A Col. Centro, San Cristobal de las Casas
3.5 out of 5.0
4.4 out of 5 (50 reviews)
nice hotel in the center of everything really neat character hotel, only 12 rooms total, very personal service - 

$45

$45
Hotel Plaza Magnolias

Hotel Plaza Magnolias

No.14 Insurgentes, San Cristobal de las Casas
4.0 out of 5.0
4.0 out of 5 (168 reviews)
Gratis place, near to the Park I arribed on monday and left the hotel today and really had a great experience at san Cristóbal las … - 

$68

$68
Casa Indigo Hotel

Casa Indigo Hotel

Matamoros #8 La Merced, San Cristobal de las Casas
3.5 out of 5.0
4.2 out of 5 (97 reviews)
Hotel is close to the main aquer The hotel is berry good y always clean Personal berry helpfull - 

$31

$31
Hotel Mansion del Valle

Hotel Mansion del Valle

Diego De Mazariegos No 39, San Cristobal de las Casas
4.0 out of 5.0
4.1 out of 5 (151 reviews)
Everything was GREAT! Location was near everything. And the hotel offered their own tours - 

$49

$49
Hotel San Marcos

Hotel San Marcos

Av. Crescencio Rosas #21, San Cristobal de las Casas
4.0 out of 5.0
4.3 out of 5 (67 reviews)
Central hotel Internet did not work in room. Comfortable bed. Central location. Greatly appreciated bottle of wat … - 

$41

$41
Hotel Plaza Santo Domingo

Hotel Plaza Santo Domingo

Av General Utrilla 35C Barrio, San Cristobal de las Casas
3.5 out of 5.0
2.9 out of 5 (46 reviews)
Colonial style...historically conserved. A colonial style hotel as the town does not allow changes to the original character of the downtown … - 

$38

$38
Hotel Posada Primavera

Hotel Posada Primavera

16 de Septiembre 26, San Cristobal de las Casas
3.0 out of 5.0
4.4 out of 5 (11 reviews)
Tranquility oasis so close to main attractions Our stay was perfect, we wish we would have stayed longer. The hotel is located literally one corne … - 

$45

$45
B&B Le Gite Del Sol

B&B Le Gite Del Sol

Francisco I. Madero 82, San Cristobal de las Casas
2.5 out of 5.0
3.7 out of 5 (87 reviews)
Basic hotel, helpful management. When we turned up there was a mix up with are booking. We had booked a twin room with bathroom for … - 

$10

$10
Hotel Ciudad Real Centro Histórico

Hotel Ciudad Real Centro Histórico

Plaza 31 de Marzo No. 10, San Cristobal de las Casas
4.0 out of 5.0
4.2 out of 5 (118 reviews)
Great hotel. This place rocks! Right in the heart of San Cristobal de las Casas. The staff here is always on poi … - 

$56

$56
Hotel Grand Maria

Hotel Grand Maria

Flavio A. Paniagua 17, San Cristobal de las Casas
3.5 out of 5.0
4.5 out of 5 (47 reviews)
Good location in San Cristobal Clean, very nice courtyard hotel with excellent helpful employees. Breakfast included with room was … - 

$44

$44
Hotel Posada las Casas

Hotel Posada las Casas

Francisco I. Madero No. 81, San Cristobal de las Casas
3.0 out of 5.0
3.7 out of 5 (46 reviews)
It was the perfect spot for my short trip. It had all that I needed in order to get my San Cristóba … - 

$30

$30
La Casa de Mama

La Casa de Mama

Guadalupe Victoria 56, San Cristobal de las Casas
4.0 out of 5.0
4.4 out of 5 (100 reviews)
Close to downtown, very friendly staff My stay was great, the rooms were super clean, comfortable, hot water, very friendly staff. I would … - 

$47

$47
Fiesta Inn San Cristobal de las Casas

Fiesta Inn San Cristobal de las Casas

Calzada Mexico No 5, San Cristobal de las Casas
4.0 out of 5.0
4.0 out of 5 (107 reviews)
OK place Bad location , to far from main streets, hotel is ok.. nothing differento from other places... I wi … - 

$68

$68
Casa Mexicana Hotel

Casa Mexicana Hotel

28 De Agosto 1, San Cristobal de las Casas
3.5 out of 5.0
4.4 out of 5 (132 reviews)
Center of town We really enjoyed our stay at this hotel. The location was perfect for us. - 

$38

$38
Hotel Sombra del Agua

Hotel Sombra del Agua

Calle 1, De Marzo 15, San Cristobal de las Casas
4.0 out of 5.0
4.1 out of 5 (150 reviews)
Great Location We stayed at this hotel for it's location. It is within walking distance to the Carhedral, the mark … - 

$73

$73
Hotel Mision Grand San Cristobal de Las Casas

Hotel Mision Grand San Cristobal de Las Casas

Francisco I. Madero No. 19, San Cristobal de las Casas
3.5 out of 5.0
4.4 out of 5 (80 reviews)
it was ok the experience I have was good i feel comfort personal where nice. - 

$58

$58
Map

Recently booked San Cristobal de las Casas hotels

Casa Mexicana Hotel
3.5 out of 5.0
Last booking: 11 hours ago
Hotel Mansion del Valle
4.0 out of 5.0
Last booking: 14 hours ago
Casavieja
4.5 out of 5.0
Last booking: 28 hours ago

Independent San Cristobal de las Casas Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in San Cristobal de las Casas, Chiapas. Known for well-appointed rooms and friendly, personalized service, each of the top Independent San Cristobal de las Casas hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some San Cristobal de las Casas Independent locations may even offer extra little benefits and discounts for frequent travelers.