Skip to main content

Search hotels in San Cristóbal de Las Casas

Enter your dates to see the latest prices and deals for San Cristóbal de Las Casas hotels

Filter by:

Star Rating

Review score

San Cristóbal de Las Casas – 112 hotels and places to stay

See the latest prices and deals by choosing your dates.
Sombra del Agua, hotel in San Cristóbal de Las Casas

Sombra del Agua, the most emblematic hotel in San Cristóbal de Las Casas, offers its guests a unique experience in each stay, in a historical monument dating from 1907 that has been adapted with...

Our stay at Sombra del Agua was exceptional, with fantastic service from Axel at the front desk and great hospitality from the staff at the restaurant Tarumba, including Carlos and Andrea. Chef Jorge’s exquisite cuisine made every meal a delight, and a special thanks to Eugenio for his attentiveness in the parking lot. The hotel’s prime location, beautiful rooms, and wonderful staff made our five-night stay unforgettable.
Scored 9.1
9.1
Rated wonderful
Wonderful
799 reviews
Price from
$74.14
1 night, 2 adults
Yox Hotel Boutique, hotel in San Cristóbal de Las Casas

Located a 6-minute walk from San Cristobal Cathedral, Yox Hotel Boutique offers 5-star accommodations in San Cristóbal de Las Casas and features a garden, a shared lounge and a terrace.

excellent location. ! block to one of the pedestrian walkways with restaurants and shops. very quite
Scored 8.7
8.7
Rated excellent
Excellent
995 reviews
Price from
$72.74
1 night, 2 adults
Hoteles Villa Mercedes San Cristobal, hotel in San Cristóbal de Las Casas

Featuring free Wi-Fi, free parking and a spa, Hotel Villa Mercedes San Cristobal is located 0.6 mi from central San Cristobal de las Casas.

Parking lot
Scored 9.0
9.0
Rated wonderful
Wonderful
541 reviews
Price from
$49.39
1 night, 2 adults
Casa Lum, hotel in San Cristóbal de Las Casas

Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas. This hotel offers a business center, garden and terrace. Free WiFi access is available.

Beautiful small hotel in the Center of it all, with great decorations. My wife and I celebrated our 25th Wedding Anniversary and I asked for cheesecakes and mimosas upon arrival in our room and they provided a basket of flowers (flowers courtesy of the hotel) which was a great touch. The restaurant was great and with selected inclusive breakfast.
Scored 9.2
9.2
Rated wonderful
Wonderful
232 reviews
Price from
$128.05
1 night, 2 adults
Hotel Grand Maria, hotel in San Cristóbal de Las Casas

Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodations offers a garden. Free WiFi access is available.

This was one of the best hotels we stayed in Mexico during our 2 week stay. The hotel is located very close to the city center, less than 10 minutes walking distance. The rooms were very clean and had all necessary amenities. The staff were very accommodating and professional.
Scored 9.0
9.0
Rated wonderful
Wonderful
695 reviews
Price from
$55.38
1 night, 2 adults
Hotel Mansion Del Valle, hotel in San Cristóbal de Las Casas

Located in downtown San Cristobal de Las Casas, this 4-star hotel is 3 blocks from San Cristobal Cathedral. The hotel offers a free Wi-Fi zone.

Location
Scored 9.0
9.0
Rated wonderful
Wonderful
1,035 reviews
Price from
$45.93
1 night, 2 adults
Sereno Hotel, hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, a 2-minute walk from San Cristobal Cathedral, Sereno Hotel provides accommodations with a garden, free private parking, a shared lounge and a bar.

Very kind staff, spacious and nice room, comfy bed. TV supports Netflix. Lightning of room is really nice!
Scored 8.6
8.6
Rated excellent
Excellent
148 reviews
Price from
$51.85
1 night, 2 adults
Mansion de los Angeles, hotel in San Cristóbal de Las Casas

This 17th century colonial-style hotel is located in downtown San Cristóbal de Las Casas, just 1.1 km from Na-Bolom Museum. It features free Wi-Fi access and an on-site restaurant.

The location is perfect if you want to be close to all the main activities, it is not noisy at all, so it is perfect. It is really secure. I did had to contact the staff before hand for some changes on my booking and they were really friendly and able to answer all my questions.
Scored 8.5
8.5
Rated very good
Very Good
221 reviews
Price from
$39.94
1 night, 2 adults
Hotel Cielo y Selva, San Cristobal de las Casas, hotel in San Cristóbal de Las Casas

Hotel Cielo y Selva, San Cristobal de las Casas is located in San Cristóbal de Las Casas, only 10 minutes’ walk from the Central Park, San Cristobal de las Casas Cathedral and La Paz Square.

It's a nice place, comfortable and It's located very near to several Chiapas attractions. The hotel has a confy and homelike atmosphere.
Scored 8.5
8.5
Rated very good
Very Good
317 reviews
Price from
$40.76
1 night, 2 adults
Casa Cafeólogo, hotel in San Cristóbal de Las Casas

Casa Cafeólogo is located in San Cristóbal de Las Casas, within a 8-minute walk of La Merced Church and 600 yards of Del Carmen Arch.

The location is amazing and the staff is super friendly.
Scored 9.3
9.3
Rated wonderful
Wonderful
201 reviews
Price from
$60.28
1 night, 2 adults
See all 140 hotels in San Cristóbal de Las Casas

Most-booked hotels in San Cristóbal de Las Casas in the past month

San Cristóbal de Las Casas's best hotels with breakfast

  • Casa Lum
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 232 reviews

    Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas. This hotel offers a business center, garden and terrace. Free WiFi access is available.

    Muy bonitas las habitaciones y excelente ubicación

  • Casa del Alma Hotel Boutique & Spa
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 268 reviews

    Featuring a spa and a restaurant, Casa del Alma Hotel Boutique & Spa is in the center of San Cristóbal de las Casas. It provides free parking and attractive suites with free Wi-Fi.

    well appointed room, friendly staff, excellent breakfast

  • Piedra Negra Boutique Hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 61 reviews

    Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 5-minute walk, Piedra Negra Boutique Hotel provides concierge services, non-smoking rooms, a garden, free WiFi...

    La cama está muy cómoda, descansas rico y profundo

  • Hotel Plaza 79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 61 reviews

    Located in San Cristóbal de Las Casas, a 12-minute walk from San Cristobal Cathedral, Hotel Plaza 79 provides accommodations with a garden, free private parking, a terrace and a restaurant.

    El hotel es muy bonito, todo nuevo, está excelente

  • Hacienda Valentino
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Hacienda Valentino has a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas. This 4-star hotel offers a bar.

  • Casa Rosa Hotel & Spa
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 52 reviews

    Located in San Cristóbal de Las Casas, a 5-minute walk from San Cristobal Cathedral, Casa Rosa Hotel & Spa provides accommodations with free bikes, free private parking, a shared lounge and a terrace.

    wonderfully kind staff. great food. very neat place

  • Hotel Boutique Amorini
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 65 reviews

    Located in San Cristóbal de Las Casas and within a 14-minute walk of San Cristobal Cathedral, Hotel Boutique Amorini features a terrace, non-smoking rooms, and free WiFi.

    muy bonitas habitaciones, ubicado cerca del centro

  • Plaza Gallery Hotel Boutique
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 59 reviews

    Located in the heart of San Cristobal de las Casas, Plaza Gallery Hotel Boutique offers rooms with balcony or terrace and views over the city.

    nette hotel, ontbijt super! heel centraal gelegen.

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa del Sol
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 241 reviews

    Hotel Casa del Sol is located in San Cristóbal de Las Casas, a 7-minute walk from the historic center, 2297 feet from Santo Domingo and 10 steps from the main street of the city, where you will find...

    Everything. Very cozy place to stay. 100% recomended!

  • Hotel Tierra Maya
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 272 reviews

    Located in San Cristóbal de Las Casas, within a 13-minute walk of San Cristobal Cathedral and 0.6 miles of Central Plaza & Park, Hotel Tierra Maya has accommodations with a bar and free WiFi...

    Nice view from my room . Staff was helpful and the bed was great.

  • Casa Cafeólogo
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 201 reviews

    Casa Cafeólogo is located in San Cristóbal de Las Casas, within a 8-minute walk of La Merced Church and 600 yards of Del Carmen Arch.

    Fantastic locatioon Lovely staff Great breakfasts

  • Hotel Grand Maria
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 695 reviews

    Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodations offers a garden. Free WiFi access is available.

    Great location, comfortable room, excellent service

  • Hotel Posada Primavera
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 639 reviews

    Offering a rustic-style décor, a beautiful garden and wooden furniture, Hotel Posada Primavera is located in San Cristóbal de Las Casas town center. Free WiFi is available in all areas.

    garden, cosy rooms, coffee and water in rooms, clean

  • Casa Santa Lucia
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 280 reviews

    Casa Santa Lucia is located in San Cristóbal de Las Casas, 984 feet from the Craft Market. Free Wi-Fi access and free full breakfast are included.

    Great breakfast and location! Quite attentive staff.

  • Guayaba Inn Boutique Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 149 reviews

    Located next to the NaBolom Museum, Guayaba Inn Boutique Hotel offers attractive gardens, a sauna, free American breakfast and charming rooms with free WiFi.

    Great breakfast. Excellent staff. Outstanding room.

  • Sombra del Agua
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 799 reviews

    Sombra del Agua, the most emblematic hotel in San Cristóbal de Las Casas, offers its guests a unique experience in each stay, in a historical monument dating from 1907 that has been adapted with...

    Beautiful hotel, in superb location. Beds very comfy.

Hotels located in the center of San Cristóbal de Las Casas

  • Axkan Express
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 6-minute walk, Axkan Express provides a tour desk, non-smoking rooms, a garden, free WiFi throughout the...

  • Kukurutz Residencia
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 62 reviews

    Offering an extensive garden, a central terrace and free WiFi, the Kukurutz Residencia is located 3 minutes’ drive from the Santo Domingo Church and 1.2 mi from the San Cristóbal Main Square.

    El lugar es super cómodo y familiar. Reconfortable

  • Hotel Bo
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 205 reviews

    Just a 5-minute walk from San Cristobal Church and Central Park, this design hotel offers a gym, business center and stylish restaurant. Rooms feature a flat-screen TV, iPod dock and free Wi-Fi.

    very stylish rooms and public areas. lovely property

  • Posada Real de Chiapas
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 47 reviews

    Posada Real de Chiapas features a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas. This 4-star hotel offers a bar.

    El restaurante,áreas verdes, habitación y servicio

  • Corregidora 12
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 16 reviews

    Featuring a garden and a restaurant, Corregidora 12 is located in San Cristóbal de Las Casas, a 6-minute walk from San Cristobal Cathedral and half a mile from Santo Domingo Church San Cristobal de...

  • Hotel Casa Selah
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 32 reviews

    Only a 5-minute walk from the town center and main square, Hotel Casa Selah is located in San Cristóbal de Las Casas. It offers free Wi-Fi access, luggage storage and shuttle services for a fee.

    Muy bien ubicado, muy cómodo y bonito, descanse muy bien

  • Villas NA
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 55 reviews

    Located in San Cristóbal de Las Casas, 2.2 miles from San Cristobal Cathedral, Villas NA has accommodations with a garden, free private parking and a terrace.

    Excelente lugar para descansar, excelente atención.

  • Ganesha Hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 317 reviews

    Located in San Cristóbal de Las Casas, within 656 feet of San Cristobal Cathedral and 656 feet of Central Plaza & Park, Ganesha Hotel provides a garden.

    Just tremendous staff; couldn't have been nicer and FUN!

FAQs about hotels in San Cristóbal de Las Casas

What Guests Said About San Cristóbal de Las Casas:

  • Scored 10
    10

    What a magical place!

    What a magical place! I stumbled upon a little library called Librearte, and made friends there right away. In the evenings, we visited little places like Utopia for art, dancing, poetry reciting, live music, fresh juice, and chipilín (a local soup). During the days, I adventured alone. I felt very safe walking by myself, and I must have walked for hours each day. I went on the Free Walking Tour, too, which is HIGHLY recommended for getting a good perspective on San Cristobal and the state of Chiapas. Their political and social issues are deep and complex. The street art is a fascinating way to protest and resist, and I found all of it fascinating. The tours are offered in English and Spanish. I ate wherever the wind took me during the days. Just be open to trying new places and new things. I visited during the rainy season, and the sidewalks (made of stone) are VERY slippery. Wear good walking boots/shoes! And brush up on your Spanish, as hardly anyone I met spoke English. Regardless, the people are kind and gracious. The town is magical, and I'll return as soon as possible.
    Autumn
    Mexico
  • Scored 10
    10

    A great value close to the city center but quiet at night.

    A great value close to the city center but quiet at night. The staff are wonderful. It has the best laundry service I have ever experienced. I highly recommend to anyone looking for a comfortable stay.
    Joseph
    United States of America
  • Scored 10
    10

    Nice colonial city centre in the top of Chiapas mountains...

    Nice colonial city centre in the top of Chiapas mountains with lots of options: nature, food, cultural and especially the coffee and chocolate. Very nice place to chill and even spend a long time to enjoy the atmosphere, visit the surroundings and enjoying the nice weather. I think this would be a great place to spend several weeks and work remotely.
    Luis
    Spain
  • Scored 10
    10

    This city has a lovely atmosphere and the people is friendly...

    This city has a lovely atmosphere and the people is friendly, the main plaza is awesome with many vendors offering their hand made clothes. It is amazing to lear how many days it takes to produce a single piece of clothing.. they truly work hard to earn their living.
    A
    Anonymous
  • Scored 10
    10

    San cris is such an amazing place.

    San cris is such an amazing place. Not only the town but the surrounding areas too and especially the locals and local travellers were really kind and helpful. I met lots of lovely people, It felt really safe too but I just stayed within the touristy circuit. I recommend doing all the tours, especially the one to Palenque ruins. It's a long one but totally worth it. I should have stayed longer to do the jungle bit. Lots of people recommended me booking the tours once there but since I had just 6 days, I should have booked the whole circuit tour that takes you to the jungle for a few days. The food was amazing. There wasn't enough times during the day to try everything and if you are a coffee lover, get lots of coffee too.
    TeresaGC86
    Spain
  • Scored 8.0
    8.0

    San Cristobal is a very easy place to stay for a week.

    San Cristobal is a very easy place to stay for a week. It is a great base for trips and there is plenty to do in the town. Lots of food options. Past the main plaza there are streets that offer very good meal of the day options and whatever your food preference you can find it here. I particularly loved El Arcotete national park, you can get a collectivo here for Q15. Also the free textile musuem is worth a visit.
    Elizabeth
    United Kingdom

See reviews by guests who stayed at hotels in San Cristóbal de Las Casas

  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 182 reviews
    Best hotel ever!! were couldn’t bring ourselves to leave so we keep extending visit for over 2 and a have feel staff were very flexible in accommodating our requests! it was the perfect sized kitchen. and purified water! luxury to have ahhhh smart tv with Netflix, Amazon prime, Disney ect! also the wifi was fantastic!!! we should have stayed long I’d we would have we can tal stay again
    Chelsey
    Australia
  • From $58.91 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 335 reviews
    The family that runs this hotel is very friendly and helpful. We needed to go early and they made sure the breakfast was ready when we needed it to be. Also they serve good coffee and liquors for you for free. All in all one of the best experiences wr ever had in a hotel.
    Herman Hendrik Jozef
    Netherlands
  • From $77.29 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 148 reviews
    The hotel is well located but beyond that not much to recommend it apart from the restaurant which is good (though I certainly wouldn't say one of the best in the city).
    Shehani
    United Kingdom
  • From $19.38 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 1,216 reviews
    Best hostel where we stayed in 2 months in Mexico. great staff, great breakfast, our room was the number 6 and it was super cozy.
    Teresa
    Portugal
  • From $49.92 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 341 reviews
    Charming doesn’t even start to describe it. And possibly the best shower in México. It’s beautiful, comfy, homey, calm….
    Anna
    Netherlands