Agoda Hero Banner

Find Hotels in San Cristobal De Las Casas, Mexico

367 vacation rentals and hotels available now

10 best hotels in San Cristobal De Las Casas

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Parador Margarita
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"this is a marvellous little 2 story hotel around a central garden overlooking the mountains around san cristobal. the rooms are huge and decorated in beautiful spanish colonial style. breakfast is basic but good quality. staff is very friendly. 3 blocks walk from the ave guadalupe with restaurants, bars and shops. if you have a car, parking is 2 blocks away which is kind of a hassle because the entire city is a grid with one way streets but once you get the hang of it, it's okay."
Show more
9.2

Exceptional

12 reviews

Avg price per night
$ 39
Hotel Diego de Mazariegos
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
9.4

Exceptional

2 reviews

Avg price per night
$ 40
Casa 74
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"Rented a private room, super affordable and super nice."
9.6

Exceptional

2 reviews

Avg price per night
$ 10
Corazon Corteza
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"Dario and Sara have made this artistic home your home. It’s funky, bright, quiet in most rooms and clean. Fresh flowers everywhere are a good touch. Homemade furniture ample kitchen good beds. Every room is unique but my favorite is the patio. "
Show more
9.5

Exceptional

6 reviews

Puerta Vieja Hostel
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"Nice place to stay with everything available, resting area, kitchen, garden, sauna, bar,... Nice staff, good location and clean rooms. Advised place"
Show more
9.3

Exceptional

9 reviews

Avg price per night
$ 9
Sombra del Agua
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"Great location walking everywhere un San Cristóbal."
9.6

Exceptional

3 reviews

kukulpan hostal
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
8.4

Excellent

1 review

Avg price per night
$ 14
Hotel Casa Mexicana
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"This is an excellent hotel with charm, at the city centre of San Cristobal de las Casas, with nice rooms, comfortable beds, and a good patio and common area. They also have a deal with a nearby parking lot where one can park the car. We stayed two nights with our four children. The staff was nice and helpful. "
Show more
8.7

Excellent

5 reviews

Avg price per night
$ 48
Hotel San Luis
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
"Pleasantly surprised by this little hotel. The location was great & close to the historic center, museums & restaurants. Everywhere was easily reached on foot. We booked our half day tour with the travel agency next door to Chamula a village close by. I highly recommend this eye-opening tour into the local indigenous culture. The staff were very friendly & helpful & gave recommendations of restaurants & tours. The room was better than I'd expected & was cleaned daily. I put a rating of 3 in the Food/Dining option because I don't think they provide food but we ate breakfast 1 day in the restaurant next door which I think is linked to them. I'll definitely stay in this hotel again next time I'm in San Cristobal de las Casas!"
Show more
7.9

Very good

7 reviews

Avg price per night
$ 23
Morellon 18
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
8.4

Excellent

1 review

Avg price per night
$ 4

Fast facts about San Cristobal De Las Casas, Mexico

Accommodations367 properties
Popular hotelParador Margarita
Popular areaSan Cristobal De Las Casas
Nightly rates fromS$7

Discover the neighborhoods of San Cristobal De Las Casas


Today's Top Deals
10% OFF
Expires in 2 days!
Get an additional 10% discount on top of great deals in Tokyo
10% OFF
Expires in 2 days!
Valid on bookings made 16 Jul 2021 through 29 Jul 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 1 week!
Get 8% off your accommodations in Dubai now
8% OFF
Expires in 1 week!
Valid on bookings made 24 Jul 2021 through 6 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires in 5 days!
Dreaming of the beach? Get 5% off in Koh Samui.
5% OFF
Expires in 5 days!
Valid on bookings made 26 Jul 2021 through 1 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

Just booked


Just viewed by other Agoda travelers


Traveler impressions of San Cristobal De Las Casas




More about San Cristobal De Las Casas

Agoda.com offers a selection of the very best hotels in San Cristobal De Las Casas, Mexico to ensure your visit fits your expectations. With more than 382 hotels spread across the entire city, you are sure to find a property convenient for you. Popular areas are San Cristobal De Las Casas, Barrio de Fatima, Explanada del Carmen where visitors can enjoy the quintessential experiences of San Cristobal De Las Casas. Enjoy the history and beauty of San Cristobal De Las Casas by visiting one of 9 monuments around town. Many monuments such as Explora are regarded as the city's heritage. Although there's plenty of pleasure to be had simply walking around the city, there are 6 museums and galleries in San Cristobal De Las Casas that deserve some of your time. You can depend on Agoda.com to help you find the best bargains on San Cristobal De Las Casas hotels.


null