
Search Hotels with Restaurant in San Cristóbal de las Casas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Cristóbal de las Casas Hotels with Restaurant
Our top choices for San Cristóbal de las Casas hotels with a restaurant

1. Casa Flor De Vida
Casa Flor De VidaSanta Lucía
9.8 out of 10, Exceptional, (36 reviews)
The price is £20
includes taxes & fees
11 Nov - 12 Nov

3. Casa Don Pedro Faro
Casa Don Pedro FaroBarrio de La Merced
9.8 out of 10, Exceptional, (41 reviews)
The price is £23
includes taxes & fees
23 Nov - 24 Nov

4. Tierra Alta Hostal
Tierra Alta HostalBarrio de Guadalupe
9.8 out of 10, Exceptional, (24 reviews)
The price is £17
includes taxes & fees
10 Nov - 11 Nov

5. Guayaba Inn Boutique Hotel
Guayaba Inn Boutique HotelBarrio del Cerrillo
9.8 out of 10, Exceptional, (287 reviews)
The price is £90
includes taxes & fees
10 Nov - 11 Nov

6. Hotel Casa de Familia de San Cristobal
Hotel Casa de Familia de San CristobalBarrio de La Merced
9.6 out of 10, Exceptional, (233 reviews)
The price is £56
includes taxes & fees
22 Nov - 23 Nov

8. Yox Hotel Boutique
Yox Hotel BoutiqueBarrio de Guadalupe
9.4 out of 10, Exceptional, (126 reviews)
The price is £38
includes taxes & fees
16 Nov - 17 Nov

9. Taller de Juan - Casa Hotel
Taller de Juan - Casa HotelBarrio de Guadalupe
9.6 out of 10, Exceptional, (86 reviews)
The price is £124
includes taxes & fees
11 Nov - 12 Nov

10. Hotel Sombra del Agua
Hotel Sombra del AguaZona Centro
9.4 out of 10, Exceptional, (1,003 reviews)
The price is £76
includes taxes & fees
8 Dec - 9 Dec

11. Hotel Helvérica
Hotel HelvéricaZona Centro
9.6 out of 10, Exceptional, (7 reviews)
The price is £105
includes taxes & fees
22 Nov - 23 Nov

12. Casa del Alma Hotel Boutique & Spa
Casa del Alma Hotel Boutique & SpaZona Centro
9.6 out of 10, Exceptional, (348 reviews)
The price is £160
includes taxes & fees
8 Dec - 9 Dec

13. Hotel El Zaguán Histórico
Hotel El Zaguán HistóricoBarrio de La Merced
9.4 out of 10, Exceptional, (47 reviews)
The price is £35
includes taxes & fees
23 Nov - 24 Nov

14. Hotel Grand Maria
Hotel Grand MariaZona Centro
9.4 out of 10, Exceptional, (315 reviews)
The price is £42
includes taxes & fees
10 Nov - 11 Nov

15. Hotel Junvay
Hotel JunvayBarrio de Mexicanos
9.4 out of 10, Exceptional, (110 reviews)
The price is £43
includes taxes & fees
27 Nov - 28 Nov

16. Hotel Posada Primavera
Hotel Posada PrimaveraBarrio de Mexicanos
9.4 out of 10, Exceptional, (157 reviews)
The price is £28
includes taxes & fees
10 Nov - 11 Nov

17. Hotel Gran Barrio
Hotel Gran BarrioBarrio de Mexicanos
9.4 out of 10, Exceptional, (33 reviews)
The price is £46
includes taxes & fees
11 Nov - 12 Nov

18. Villas Casa Morada
Villas Casa MoradaSan Cristóbal de las Casas
9.4 out of 10, Exceptional, (101 reviews)
The price is £51
includes taxes & fees
9 Dec - 10 Dec

20. Posada Real de Chiapas
Posada Real de ChiapasZona Centro
9.2 out of 10, Wonderful, (442 reviews)
The price is £64
includes taxes & fees
1 Dec - 2 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top San Cristóbal de las Casas Hotel Reviews

Plaza Gallery Hotel & Boutique
10/10 Excellent






































































