hote.ls logo
USD
hote.ls

New hotel search

Hotels in San Cristóbal de Las Casas

All hotels in San Cristóbal de Las Casas, Mexico. Search from over 163 accommodations (155 hotels) in San Cristóbal de Las Casas with prices starting at USD 792.

You can find 11 five star hotels in San Cristóbal de Las Casas. The biggest one is Casa del Alma Hotel Boutique & Spa.

Yes there are over 4 hotels with pool.

You can find 155 hotels in San Cristóbal de Las Casas, Mexico. Hotel Marquez, Hotel molino de Santa Lucía and Puerta Vieja Hostel are some of the biggest.

There are over 2 hotel chains in San Cristóbal de Las Casas. Among them are Oyo Rooms (5 hotels), and Your.rentals (3 hotels).

The hotel with the best review score is Taller de Juan - Casa Hotel with an average user score of 9.70 out of 10, this hotel also has stars. The hotel that has the most number of rooms is Hotel Marquez, this hotel has an average user score of 7.10 out of 10. The most popular hotel on our website is Hotel Alejandra on .

Yes. There are many hotels in San Cristóbal de Las Casas, Mexico with family rooms. Puerta Vieja Hostel and Hotel Rocaval San Cristóbal de las Casas are two of them.