You are booking hotel for more than 90 days

THB 0-1352
Your Budget
Show -2 more

Hotel Dulce Luna
(136 Ratings)
THB 778
+ THB 140 taxes & fees
Per Night

Hotel San Luis
(196 Ratings)
THB 1,443
THB 1,183
+ THB 213 taxes & fees
Per Night

Capital O Hospedaje Los Angeles San Cristobal De Las Casas
(21 Ratings)
THB 765
+ THB 214 taxes & fees
Per Night

Hostal Posada Mi Casa
Free Wi-Fi
Tours and Treks(121 Ratings)
THB 542
+ THB 98 taxes & fees
Per Night

OYO Hotel Punta Guadalupe, San Cristóbal
(20 Ratings)
THB 685
+ THB 192 taxes & fees
Per Night

Capital O OYO Hotel Las Nubes Mercado de Dulces y Artesanías Ámbar, San Cristobal De Las Casas
(70 Ratings)
THB 910
+ THB 255 taxes & fees
Per Night

OYO Hotel La Luna
(4 Ratings)
THB 417
+ THB 117 taxes & fees
Per Night

Hotel Na Bolom
Bar(311 Ratings)
THB 1,324
+ THB 238 taxes & fees
Per Night

Jardines de Luz
(177 Ratings)
THB 1,245
+ THB 224 taxes & fees
Per Night

Arte Sano Hotel San Cristobal
(231 Ratings)
THB 1,021
+ THB 163 taxes & fees
Per Night

Hotel Barrio Antiguo
(650 Ratings)
THB 1,319
+ THB 237 taxes & fees
Per Night

Casa Rincón
THB 697
+ THB 125 taxes & fees
Per Night

Posada Ocho Barrios
(27 Ratings)
THB 1,210
+ THB 218 taxes & fees
Per Night

Los Altos Hotel
THB 1,267
+ THB 228 taxes & fees
Per Night

Rosario Hotel
(13 Ratings)
THB 1,149
+ THB 207 taxes & fees
Per Night

Tierra Alta Hostal
(157 Ratings)
THB 600
+ THB 108 taxes & fees
Per Night
That's all the options we've got
San Cristobal de las Casas