Search
Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Hotel Ciudad Real Centro Historico
Plaza 31 de Marzo # 10, Col. Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.3 from 31 reviews
Pricesfrom (per room per night)
SingleMXN 53
DoubleMXN 2542
Hotel Helverica
Avenida Francisco I. Madero # 14, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.2 from 42 reviews
Pricesfrom (per room per night)
SingleMXN 63
DoubleMXN 1990
Snail Bed & Breakfast
Eje?rcito Nacional 1 Centro Histo?rico, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.2 from 21 reviews
Pricesfrom (per room per night)
SingleMXN 9
DoubleMXN 814
Plaza Magnolias
Avenida Insurgentes #14, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.2 from 52 reviews
Pricesfrom (per room per night)
SingleMXN 58
DoubleMXN 1770
Puerta Vieja Hostel
Calle Diego de Mazariegos 23, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.9 from 241 reviews
Pricesfrom (per room per night)
SingleMXN 7
DoubleMXN 576
Score 7.8 from 52 reviews
Pricesfrom (per room per night)
SingleMXN 60
DoubleMXN 1575
La Garita Caban~as
Calzada La Quinta # 82 La Garita, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 7.9 from 29 reviews
Pricesfrom (per room per night)
SingleMXN 7
DoubleMXN 35
Hotel Grand Maria
Flavio A. Paniagua # 17, Centro, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 8.8 from 171 reviews
Pricesfrom (per room per night)
SingleMXN 39
DoubleMXN 2448
Hotel Mansion Del Valle
Calle Diego De Manzarieos 39, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.0 from 188 reviews
Pricesfrom (per room per night)
SingleMXN 890
DoubleMXN 1756
Capital O Anthara Arte
Real de Mexicanos # 7, Barrio de Mexicanos, San Cristobal de Las Casas, 29220, Mexico Show on map
Score 7.9 from 34 reviews
Pricesfrom (per room per night)
SingleMXN 25
DoubleMXN
Casa de los Arca?ngeles
Cuauhtemoc 4, Centro Historico, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.4 from 39 reviews
Pricesfrom (per room per night)
SingleMXN 70
DoubleMXN
Hotel Jardines Del Centro
Calle 1ro De Marzo # 29, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 6.7 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 59
DoubleMXN 1383
Score 9.5 from 74 reviews
Pricesfrom (per room per night)
SingleMXN 103
DoubleMXN 2542
Casa Santa Lucia
Avenida Josefa Ortiz de Dominguez # 13, Barrio Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 9.6 from 61 reviews
Pricesfrom (per room per night)
SingleMXN 100
DoubleMXN 4000
Hotel Posada Las Casas
Calle Francisco I Madero 81 Barrio de Guadalupe, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 7.5 from 68 reviews
Pricesfrom (per room per night)
SingleMXN 21
DoubleMXN 1200
Hostal La Casa de Paco
Diego de Mazariegos, 80. Colonia La Merced, San Cristobal de Las Casas, 29280, Mexico Show on map
Score 8.5 from 53 reviews
Pricesfrom (per room per night)
SingleMXN 7
DoubleMXN 480
Score 7.1 from 20 reviews
Pricesfrom (per room per night)
SingleMXN 41
DoubleMXN 414
Hotel Don Quijote
Avenida Cristobal Colon 7, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 7.0 from 9 reviews
Pricesfrom (per room per night)
SingleMXN 47
DoubleMXN
Hotel Casa Margarita
Real de Guadalupe 34, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.1 from 178 reviews
Pricesfrom (per room per night)
SingleMXN 35
DoubleMXN 850
Score 8.1 from 27 reviews
Pricesfrom (per room per night)
SingleMXN 55
DoubleMXN 800
13 Cielos Hostel
Francisco I. Madero #58, Centro, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 8.5 from 62 reviews
Pricesfrom (per room per night)
SingleMXN 6
DoubleMXN 620
Hotel Dulce Luna
Av.Benito Juarez # 13 Barrio de Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 6.2 from 42 reviews
Pricesfrom (per room per night)
SingleMXN 19
DoubleMXN
Hotel Tema?tico Mision Colonial
Diego de Mazariegos 47, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 7.4 from 30 reviews
Pricesfrom (per room per night)
SingleMXN 48
DoubleMXN 1138
Hostal El Rinco?n de los Camellos
Real de Guadalupe 110, Centro, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 8.5 from 4 reviews
Pricesfrom (per room per night)
SingleMXN 9
DoubleMXN 800
Hotel Santuario del Alba
Julio M Corzo Numero 1-D, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 7.3 from 60 reviews
Pricesfrom (per room per night)
SingleMXN 31
DoubleMXN
Hotel Tres Mari?as
Prolongacio?n Insurgentes 118., San Cristobal de Las Casas, 29270, Mexico Show on map
Score 6.6 from 9 reviews
Pricesfrom (per room per night)
SingleMXN 65
DoubleMXN 1105
Hotel Can~adas del Sureste
Julio M. Corzo 3-C, Colonia Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 7.9 from 50 reviews
Pricesfrom (per room per night)
SingleMXN 24
DoubleMXN 700
Hotel San Jose
Avenida Crescencio Rosas No. 48, Barrio de Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 9.3 from 147 reviews
Pricesfrom (per room per night)
SingleMXN 52
DoubleMXN 500
Quinta La Soledad
Calzada de la Escuela 14, Col. San Martin La Quinta, San Cristobal de Las Casas, 29247, Mexico Show on map
Score 9.2 from 1 review
Pricesfrom (per room per night)
SingleMXN 208
DoubleMXN 2500
Score 9.3 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 103
DoubleMXN 5300
Hotel Villas Casa Morada
Avenida Diego Dugelay 45 El Cerrillo, San Cristobal de Las Casas, 29220, Mexico Show on map
Score 8.9 from 36 reviews
Pricesfrom (per room per night)
SingleMXN 97
DoubleMXN 3212
Hotel San Luis
Diego de Mazariegos 51, Centro, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.5 from 306 reviews
Pricesfrom (per room per night)
SingleMXN 15
DoubleMXN 801
Posada Santa
Francisco I Madero #56, Col. Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.0 from 6 reviews
Pricesfrom (per room per night)
SingleMXN 35
DoubleMXN 1077
Score 7.6 from 278 reviews
Pricesfrom (per room per night)
SingleMXN 12
DoubleMXN 395
San Jose Olympia
Carretera San Juan Chamula km.1 no. 100-A, San Cristobal de Las Casas, 29247, Mexico Show on map
Score 9.6 from 1 review
Pricesfrom (per room per night)
Single$120
Double$142
Score 8.0 from 8 reviews
Pricesfrom (per room per night)
SingleMXN 45
DoubleMXN 1800
Score 6.6 from 12 reviews
Pricesfrom (per room per night)
SingleMXN 6
DoubleMXN 550
Hotel Hacienda Don Juan
Prolongacion Insurgentes 162 Colonia Maria Auxiliadora, San Cristobal de Las Casas, 29290, Mexico Show on map
Score 8.4 from 83 reviews
Pricesfrom (per room per night)
SingleMXN 32
DoubleMXN 727
Hotel Casa Mexicana
Calle 28 de Agosto 1, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.4 from 117 reviews
Pricesfrom (per room per night)
SingleMXN 60
DoubleMXN 1670
Hotel Casa Mia
Flavio A. Paniagua No. 30, Centro, San Cristobal de Las Casas, 29220, Mexico Show on map
Score 7.8 from 59 reviews
Pricesfrom (per room per night)
SingleMXN 35
DoubleMXN 500
Score 8.4 from 63 reviews
Pricesfrom (per room per night)
SingleMXN 6
DoubleMXN 300
Hotel Posada Primavera
16 de Septiembre #26, Centro, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.8 from 154 reviews
Pricesfrom (per room per night)
SingleMXN 34
DoubleMXN 1488
Score 8.8 from 70 reviews
Pricesfrom (per room per night)
SingleMXN 78
DoubleMXN 825
Nuestras Rai?ces Hotel - Museo - Restaurante
Diego de Mazariegos 43, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.6 from 6 reviews
Pricesfrom (per room per night)
SingleMXN 66
DoubleMXN 999
Hotel Casa Selah
Avenida 12 de Octubre # 7, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.3 from 332 reviews
Pricesfrom (per room per night)
SingleMXN 51
DoubleMXN 2200
Axkan Arte Hotel
Alvaro Obregon 2, Barrio de Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 8.1 from 37 reviews
Pricesfrom (per room per night)
Single$44
Double$25
Score 7.6 from 29 reviews
Pricesfrom (per room per night)
SingleMXN 36
DoubleMXN 540
Capital O Posada El Parai?so
5 de Febrero 19, Centro Histórico, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.4 from 40 reviews
Pricesfrom (per room per night)
SingleMXN 52
DoubleMXN 2036
Score 9.0 from 39 reviews
Pricesfrom (per room per night)
SingleMXN 266
DoubleMXN 5900
Hotel Jovel
Calle Flavio A. Paniagua No. 27, Colonia Centro, San Cristobal de Las Casas, 29220, Mexico Show on map
Score 7.5 from 27 reviews
Pricesfrom (per room per night)
SingleMXN 45
DoubleMXN 466
Score 8.9 from 425 reviews
Pricesfrom (per room per night)
SingleMXN 45
DoubleMXN 1300
Molino de la Alborada
Es Perife?rico Sur Poniente # 74 BARRIO DE MARIA AUXILIADORA, San Cristobal de Las Casas, 29290, Mexico Show on map
Score 7.6 from 12 reviews
Pricesfrom (per room per night)
SingleMXN 59
DoubleMXN 1921
Mision Grand San Cristobal de las Casas
Francisco I. Madero No.19 Centro Histo?rico, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.4 from 92 reviews
Pricesfrom (per room per night)
SingleMXN 60
DoubleMXN 3150
Hotel Diego de Mazariegos
Maria Adelina Flores 2, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.6 from 378 reviews
Pricesfrom (per room per night)
SingleMXN 53
DoubleMXN 1839
Score 8.9 from 55 reviews
Pricesfrom (per room per night)
SingleMXN 6
DoubleMXN 550
Rincon del Arco
Ejercito Nacional 66, Barrio del Cerrillo, San Cristobal de Las Casas, 29220, Mexico Show on map
Score 8.2 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 64
DoubleMXN 1574
Rossco Backpackers Hostel
Real de Mexicanos 16, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.2 from 107 reviews
Pricesfrom (per room per night)
SingleMXN 9
DoubleMXN 770
Hoteles Villa Mercedes San Cristobal
Diagonal Hermanos Paniagua 32, Barrio de Fatima, San Cristobal de Las Casas, 29264, Mexico Show on map
Score 7.8 from 30 reviews
Pricesfrom (per room per night)
SingleMXN 44
DoubleMXN 2150
Score 6.9 from 52 reviews
Pricesfrom (per room per night)
SingleMXN 38
DoubleMXN 1383
Score 8.4 from 44 reviews
Pricesfrom (per room per night)
SingleMXN 30
DoubleMXN 1900
Hotel La Casa de Mama?
Guadalupe Victoria # 56, Barrio de la Merced, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.8 from 31 reviews
Pricesfrom (per room per night)
SingleMXN 44
DoubleMXN 1991
Casa del Alma Hotel Boutique & Spa
Avenida 16 de Septiembre # 24, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.0 from 37 reviews
Pricesfrom (per room per night)
SingleMXN 151
DoubleMXN 7110
Hotel Real del Valle
Real de Guadalupe #14 Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.3 from 71 reviews
Pricesfrom (per room per night)
SingleMXN 33
DoubleMXN 500
Plaza Gallery Hotel & Boutique
Guadalupe Victoria esq. 16 de Septiembre, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.0 from 41 reviews
Pricesfrom (per room per night)
SingleMXN 110
DoubleMXN 5150
Casa Madero
Francisco I. Madero, 9. Colonia Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.2 from 79 reviews
Pricesfrom (per room per night)
SingleMXN 22
DoubleMXN 599
Kukurutz Residencia
Real de Mexicanos 21 Barrio de Mexicanos, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 9.1 from 22 reviews
Pricesfrom (per room per night)
SingleMXN 65
DoubleMXN 1330
Capital O Jardines de Luz
Avenida Insurgentes 32, Barrio de Santa Lucia, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 6.7 from 83 reviews
Pricesfrom (per room per night)
SingleMXN 35
DoubleMXN
Score 8.0 from 40 reviews
Pricesfrom (per room per night)
SingleMXN 35
DoubleMXN 650
Las Escaleras by Inmense
Isauro Rossete 4, Barrio La Merced, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 8.5 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 78
DoubleMXN 10722
La casa de la abuela
Carretera Internacional Km. 1171, San Cristobal de Las Casas, 29270, Mexico Show on map
Score 8.1 from 20 reviews
Pricesfrom (per room per night)
SingleMXN 7
DoubleMXN 848
Hotel Posada Dominnycos
Real de Mexicanos, 1-D, Barrio de Mexicanos, San Cristobal de Las Casas, 29260, Mexico Show on map
Score 7.9 from 55 reviews
Pricesfrom (per room per night)
SingleMXN 19
DoubleMXN 920
Hotel San Martin
Real de Guadalupe 16, Colonia Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 7.9 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 30
DoubleMXN 466
Collection O Hotel El Zaguan cerca del ISSTECH Cli?nica Hospital
Guadalupe Victoria, 65 Barrio La Merced, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 9.2 from 227 reviews
Pricesfrom (per room per night)
SingleMXN 39
DoubleMXN 856
Score 7.6 from 37 reviews
Pricesfrom (per room per night)
SingleMXN 29
DoubleMXN 1356
Palacio de Moctezuma
Avenida Benito Juarez 16, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 7.6 from 19 reviews
Pricesfrom (per room per night)
Single$55
Double$38
Pricesfrom (per room per night)
SingleMXN 10
DoubleMXN 600
Score 6.2 from 12 reviews
Pricesfrom (per room per night)
SingleMXN 45
DoubleMXN 1317
Sombra del Agua
Calle Primero de Marzo 15, Centro, San Cristobal de Las Casas, 29200, Mexico Show on map
Score 8.3 from 122 reviews
Pricesfrom (per room per night)
SingleMXN 63
DoubleMXN 1906
Uvence Arte Hotel
Calle Presidente Carranza 14-A, Col Revolución, San Cristobal de Las Casas, 29229, Mexico Show on map
Score 8.0 from 10 reviews
Pricesfrom (per room per night)
SingleMXN 137
DoubleMXN 6319
Hotel Casavieja
Maria Adelina Flores, 27. Barrio de Guadalupe, San Cristobal de Las Casas, 29230, Mexico Show on map
Score 8.4 from 75 reviews
Pricesfrom (per room per night)
SingleMXN 86
DoubleMXN 1800
Mexicanos 10 CasaVieja
Real de Mexicanos #10, Barrio de Mexicanos, San Cristobal de Las Casas, 29240, Mexico Show on map
Score 10.0 from 1 review
Pricesfrom (per room per night)
SingleMXN 250
DoubleMXN 2500
Villas Vanessa a 15 minutos del centro de la ciudad en vehi?culo
Carretera a las zonas indi?genas de San Juan Chamula y Zinacanta?n, con Periférico Poniente, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 6.7 from 1 review
Pricesfrom (per room per night)
DoubleMXN 611
Gran Hotel El Encanto
Calle Crescencio Rosas 27, San Cristobal de Las Casas, 29250, Mexico Show on map
Score 9.0 from 2 reviews
Pricesfrom (per room per night)
DoubleMXN 834
Score 9.3 from 5 reviews
Pricesfrom (per room per night)
Single$11
Double$65
Score 9.5 from 28 reviews
Pricesfrom (per room per night)
SingleMXN 25
DoubleMXN 4800
Score 5.8 from 8 reviews
Pricesfrom (per room per night)
SingleMXN 73
DoubleMXN 1085