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
Hotel Bo
Based on 259 Ratings and 0 reviews
(259 Ratings)
THB 10,145
THB 8,320
+ THB 2,364 taxes & fees
Per Night
Casa del Alma Hotel Boutique & Spa
Based on 252 Ratings and 0 reviews
(252 Ratings)
THB 6,380
THB 5,838
+ THB 1,659 taxes & fees
Per Night
Hotel Sombra del Agua
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 3,746
THB 3,428
+ THB 974 taxes & fees
Per Night
Hotel Grand Maria
Based on 226 Ratings and 0 reviews
(226 Ratings)
THB 3,644
THB 3,093
+ THB 557 taxes & fees
Per Night
Posada Real de Chiapas
THB 2,273
THB 2,081
+ THB 591 taxes & fees
Per Night
Plaza Gallery Hotel & Boutique
Based on 239 Ratings and 0 reviews
(239 Ratings)
THB 4,393
THB 3,540
+ THB 1,045 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Yox Hotel Boutique
THB 2,061
THB 1,887
+ THB 536 taxes & fees
Per Night
Casa Mexicana Hotel
Based on 303 Ratings and 0 reviews
(303 Ratings)
THB 3,010
THB 2,755
+ THB 783 taxes & fees
Per Night
Uvence Arte + Hotel
THB 6,626
THB 6,064
+ THB 1,723 taxes & fees
Per Night
Villas Casa Morada
THB 3,775
THB 3,454
+ THB 981 taxes & fees
Per Night
Sereno Art Hotel
THB 2,320
THB 2,123
+ THB 603 taxes & fees
Per Night
Posada Ocho Barrios
(27 Ratings)
THB 2,465
THB 2,256
+ THB 641 taxes & fees
Per Night
Hotel Diego de Mazariegos
THB 1,865
THB 1,707
+ THB 485 taxes & fees
Per Night
Hotel Ciudad Real Centro Histórico
Based on 443 Ratings and 0 reviews
(443 Ratings)
THB 2,870
THB 2,626
+ THB 746 taxes & fees
Per Night
Hotel Mansion del Valle
THB 2,333
THB 2,135
+ THB 607 taxes & fees
Per Night
Casavieja
Based on 323 Ratings and 0 reviews
(323 Ratings)
THB 2,395
THB 2,192
+ THB 623 taxes & fees
Per Night
Hotel Villa Mercedes
THB 1,284
THB 1,175
+ THB 334 taxes & fees
Per Night
Santuario Las Escaleras
THB 8,931
THB 8,174
+ THB 2,322 taxes & fees
Per Night
Hotel Na Bolom
Based on 53 Ratings and 0 reviews
(53 Ratings)
THB 941
THB 871
+ THB 257 taxes & fees
Per Night