Currency
GBP
You are booking hotel for more than 90 days
4 Star
Your Budget
Show -2 more
Casavieja
(328 Ratings)
£ 30
+ £ 5 taxes & fees
Per Night
Guayaba Inn Boutique Hotel
(158 Ratings)
£ 105
£ 87
+ £ 16 taxes & fees
Hotel Rocaval San Cristóbal de las Casas
(170 Ratings)
£ 42
+ £ 8 taxes & fees
Hotel Villa Mercedes San Cristobal
(575 Ratings)
£ 37
+ £ 6 taxes & fees
Villas Casa Morada
(114 Ratings)
£ 44
Na Hotel
(136 Ratings)
£ 36
Hotel Catedral
(264 Ratings)
£ 53
Hotel Ciudad Real Centro Histórico
(464 Ratings)
£ 51
+ £ 9 taxes & fees
Arte Sano Hotel San Cristobal
(222 Ratings)
£ 34
Hotel Arrecife de Coral
(117 Ratings)
£ 48
Gran Hotel El Encanto
(90 Ratings)
£ 41
£ 35
Hotel D' Monica
(111 Ratings)
+ £ 7 taxes & fees
Casa del Alma Hotel Boutique & Spa
(283 Ratings)
£ 144
+ £ 26 taxes & fees
Casa Lum
(193 Ratings)
£ 106
+ £ 19 taxes & fees
Hotel Rocaval
(153 Ratings)
Hotel Plaza Magnolias
(554 Ratings)
£ 46
Casa Mexicana Hotel
(322 Ratings)
£ 40
Hacienda Valentino
(13 Ratings)
£ 115
£ 97
+ £ 17 taxes & fees
Hotel Diego de Mazariegos
(585 Ratings)