Premium Hotels in San Cristobal De Las Casas
Barrio de la Merced
San Cristobal de las Casas
Barrio de la Merced
Barrio de Mexicanos
San Cristobal de las Casas
San Cristobal de las Casas
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in San Cristóbal de las Casas
Posada Ocho Barrios
(27 Ratings)
THB 1,369
THB 1,233
+ THB 356 taxes & fees
Per Night
HOTEL PLAZA 79
Based on 53 Ratings and 0 reviews
(53 Ratings)
THB 5,022
THB 4,520
+ THB 1,306 taxes & fees
Per Night
Hotel Na Bolom
Based on 55 Ratings and 0 reviews
(55 Ratings)
THB 925
THB 861
+ THB 255 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Tierra Alta Hostal
(8 Ratings)
THB 548
+ THB 99 taxes & fees
Per Night
Los Altos Hotel
THB 1,114
THB 1,003
+ THB 290 taxes & fees
Per Night
Hotel Ocho Barrios
THB 1,481
+ THB 266 taxes & fees
Per Night
Hotel Tierra Maya
THB 759
+ THB 137 taxes & fees
Per Night
Hotel Cielo y Selva, San Cristobal de las Casas
THB 1,197
+ THB 215 taxes & fees
Per Night
Hotel Posada El Gran Cipres
THB 462
+ THB 83 taxes & fees
Per Night
Hostal Casa 4 Estaciones, CoLiving & Nature
THB 627
+ THB 113 taxes & fees
Per Night
Casa Natura
THB 568
THB 478
+ THB 86 taxes & fees
Per Night
SERENA MORENA
THB 660
+ THB 119 taxes & fees
Per Night
Barrio de la Merced
San Cristobal de las Casas
Barrio de la Merced
Barrio de Mexicanos
San Cristobal de las Casas
San Cristobal de las Casas