Skip to main content

Filter by:


Star Rating

Review Score

San Cristóbal de Las Casas – 175 hotels and places to stay
See the latest prices and deals by choosing your dates.
Casa Azabache, hotel in San Cristóbal de Las Casas

Boasting a garden and a terrace, Casa Azabache is set in San Cristóbal de Las Casas, 2789 feet from San Cristobal Cathedral and 0.7 mi from Central Plaza & Park.

9.1
Scored 9.1
Wonderful
Rated wonderful
747 reviews
Price from$29.33per night
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...

9.1
Scored 9.1
Wonderful
Rated wonderful
938 reviews
Price from$90.15per night
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.

8.7
Scored 8.7
Excellent
Rated excellent
883 reviews
Price from$50.89per night
Parador Margarita, hotel in San Cristóbal de Las Casas

Ideally located in the center of San Cristobal de las Casas, this hotel is less than 3 blocks from the city's main square and offers a variety of convenient amenities for the modern traveler.

9.2
Scored 9.2
Wonderful
Rated wonderful
1,662 reviews
Price from$51.44per night
Hotel Casa Mexicana, hotel in San Cristóbal de Las Casas

Hotel Casa Mexicana is a colonial-style building located 328 feet from Santo Domingo Church, in the historic center of San Cristóbal de las Casas. It offers a charming central garden and free Wi-Fi.

8.8
Scored 8.8
Excellent
Rated excellent
750 reviews
Price from$43.32per night
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.

8.9
Scored 8.9
Excellent
Rated excellent
1,189 reviews
Price from$52.34per night
Hotel Palace Inn SCLC, hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, a 6-minute walk from San Cristobal Cathedral, Hotel Palace Inn SCLC provides accommodations with free bikes, free private parking, a restaurant and a bar.

9.1
Scored 9.1
Wonderful
Rated wonderful
1,000 reviews
Price from$44.82per night
Hotel Posada Primavera, hotel in San Cristóbal de Las Casas

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.

9.1
Scored 9.1
Wonderful
Rated wonderful
647 reviews
Price from$36.04per night
Hotel La Casa de Mamá, hotel in San Cristóbal de Las Casas

Offering an outdoor swimming pool and an on-site restaurant, Hotel La Casa de Mamá is located in San Cristóbal de Las Casas. Free WiFi access and free private parking are available.

8.9
Scored 8.9
Excellent
Rated excellent
489 reviews
Price from$60.16per night
Hotel Diego de Mazariegos, hotel in San Cristóbal de Las Casas

Located just 492 feet from San Cristobal Church, Hotel Diego de Mazariegos offers charming colonial-style rooms with free Wi-Fi and cable TV.

8.9
Scored 8.9
Excellent
Rated excellent
733 reviews
Price from$60.43per night
See all 135 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
    Breakfast options

    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.

    Complementary coffee delivered to your room at 8:30

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 276 reviews
  • Guayaba Inn Boutique Hotel
    Breakfast options

    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.

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 173 reviews
  • Casa del Alma Hotel Boutique & Spa
    Breakfast options

    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.

    La cama estaba súper cómoda y el servicio del personal

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 239 reviews
  • Piedra Negra Boutique Hotel
    Breakfast options

    Located in San Cristóbal de Las Casas, a 5-minute walk from San Cristobal Cathedral, Piedra Negra Boutique Hotel provides accommodations with a garden, free private parking and a terrace.

    La ubicacion, la comodidad, es como dormir en casa

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 14 reviews
  • Posada Real de Chiapas
    Breakfast options

    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 concepto, las habitaciones . Servicio del restaurante.

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 28 reviews
  • Villas Na
    Breakfast options

    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.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 49 reviews
  • Casa Rosa Hotel & Spa
    Breakfast options

    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

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 49 reviews
  • Hotel Boutique Amorini
    Breakfast options

    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.

    Esta preciosos, solo que muy pequeñas las habitaciones

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 71 reviews

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa del Sol
    Cheap hotel

    Located in San Cristóbal de Las Casas, within less than 1312 foot of Central Plaza & Park, Hotel Casa del Sol provides accommodations with a garden and free WiFi throughout the property as well as...

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

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 243 reviews
  • Hotel Tepeyac
    Cheap hotel

    Hotel Posada Tepeyac is set in the center of San Cristóbal de Las Casas, two blocks from the historic city center. Every room is fitted with a TV with satellite channels.

    La decoración del hotel, los colores y la tranquilidad.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 418 reviews
  • Casa Cafeólogo
    Cheap hotel

    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.

    great location, great room, great breakfast, very friendly staff

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 210 reviews
  • Hotel Grand Maria
    Cheap hotel

    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.

    Very nice, very friendly, good location, very authentic

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 817 reviews
  • Hotel Posada Primavera
    Cheap hotel

    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

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 647 reviews
  • Hotel Posada El Zaguán
    Cheap hotel

    Posada El Zaguan is a renovated Mexican-style hotel in San Cristóbal de Las Casas. It features mountain views, a shared dining room and free breakfast. Free Wi-Fi access is available.

    Nice place excelent breakfast good location helpfull staf

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 480 reviews
  • Casa Santa Lucia
    Cheap hotel

    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.

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 reviews
  • Hotel San Luis
    Cheap hotel

    Hotel San Luis is located in central San Cristobal de las Casas, 6 minutes’ drive from San Cristobal de las Casas Temple and Alameda Park.

    Clean and spacious rooms, good location, friendly staff.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 223 reviews

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

  • Docecuartos Hotel
    Central location

    Docecuartos Hotel has accommodations in San Cristóbal de Las Casas near Del Carmen Arch and San Cristobal Church. This 4-star hotel offers a 24-hour front desk and a concierge service.

    Muy cómodo el cuarto, linda decoración y el servicio todos muy amables

    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews
  • Kukurutz Residencia
    Central location

    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

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 62 reviews
  • Corregidora 12
    Central location

    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...

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 16 reviews
  • CORTIJO LA CASONA & Bungalow al Pie de la Montaña
    Central location

    Located in San Cristóbal de Las Casas, 4.1 miles from San Cristobal Cathedral, CORTIJO LA CASONA & Bungalow al Pie de la Montaña has accommodations with a garden, free private parking, a terrace and a...

    Lo alejado de la ciudad, lo intimo y cercano al bosque

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 61 reviews
  • Hotel Bo
    Central location

    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

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 203 reviews
  • Hacienda Valentino
    Central location

    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.

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 3 reviews
  • San Cristóbal Bleisure Hotel
    Central location

    Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 6-minute walk, San Cristóbal Bleisure Hotel has concierge services, non-smoking rooms, a shared lounge, free...

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 4 reviews
  • Rosario Hotel
    Central location

    This hotel is located in the center of San Cristobal de las Casas, just 1.5 blocks from the city’s main plaza. It offers free WiFi and children facilities.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 5 reviews

FAQs about hotels in San Cristóbal de Las Casas







Subscribe to receive premium deals

Prices drop the second you sign up!

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

  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 8.0
    Scored 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
  • 8.0
    Scored 8.0

    A beautiful but very large city located high up in the...

    A beautiful but very large city located high up in the mountains (2200m) so be prepared for cool nights! Two long pedestrian streets lined with shops, bars, restaurants and market sellers as well as markets at either end. Great things to see and do in the environs of the city such as San Juan Chamula, Zinancantan, Caves of Rancho Nuevo, Canyon (closer to Tuxtla), etc. The amber museum in town was fascinating!
    Robin
    Australia
  • 8.0
    Scored 8.0

    We had been told about a beautiful old small colonial town...

    We had been told about a beautiful old small colonial town founded in 1528; it resulted to be the third city or town in the Chiapas state and definitely, larger that we thought. However, the interesting area from a tourist perspective is the historic centre which is completely walkable. You can walk the central boulevard from the Arco del Carmen (old city gate) all the way up to the Cathedral and visit a number of "templos" (old churches) each of one with an interesting history behind. For the nature lovers, there is a number of tours from the town to beautiful spots.
    Alejandro
    Spain

Explore guest reviews of hotels in San Cristóbal de Las Casas

  • From $63.18 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 314 reviews
    The staff was exceptionally friendly and professional, ensuring daily room cleaning. The hotel radiates cleanliness with a charming, artistic, and spiritual ambiance. Its central location eliminates the need for taxis or buses. Billy, the owner, was delightful, offering helpful directions and city recommendations. I'm grateful for the early morning check-in, especially after a long trip to Chiapas. I eagerly anticipate staying there again in the future.
    Kilian
    United States of America
  • From $56.72 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 211 reviews
    This hotel exceeded my expectations! Me and my boyfriend had an amazing stay and would definitely come back. We have visited so many times San Cristobal but this was our best stay in terms of Hotel. The bed was huge, cleaning was exceptional, everyday the housekeeper would change all towels, replace bottles of water, coffee capsules, everything. Best hotel in San Cristobal!
    Francesca
    Italy
  • From $70.92 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 350 reviews
    The hotel was beautifully decorated and felt very cozy. The owner has a great eye for detail. Every step of the way the staff wants to make you feel welcome and taken cared off. We enjoyed the breakfast very much and appreciated the help with booking tours and taxis. The hotel is also located in the center so for evenings out we could do everything by foot.
    Joyce ibens
    Belgium
  • From $99.27 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 298 reviews
    Wonderful, wonderful hotel with an amazing garden area, fantastic yard and the most attentive staff. We had a Deluxe suite, totally suggest the one with a garden view. The hotel totally exceeded our expectations, if we someday will return to San Cristobal de Las Casas, this is a place to stay. Thank you for doing such a great job! All the best!
    Marta
    Latvia
  • From $66.09 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 480 reviews
    Very nice atmosphere and the staff were very friendly & polite. The menu of breakfast was very simple though good enough for free of charge. WiFi worked well, which was advantage of this hotel as a lot of hotels in San Cristobal even luxury hotels don't offer good connection of WiFi.
    Yumiko
    Japan
  • From $44.64 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 139 reviews
    All the staff was absolutely great, friendly and helpful with suggestions to find the best places in town. Rooms are comfortable, clean and nicely decorated with local handcrafted pieces. The rooftop has an amazing view of the mountains around San Cristobal. This hotel is simply a 10!
    Nora
    France
  • From $34.89 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 238 reviews
    The best breakfast in weeks of travel and the owner is super cool, with a wealth of knowledge...i loved my stay as it offered far beyond the generic hotel room. The place is a hidden gem, an old building, with heaps of character and family history...i will definitely return.
    Tanya
    United Kingdom
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 165 reviews
    best hotel! super close to main square! room equipped with kitchen, smart tv has all streaming channels available! owners we’ve very easy to communicate with on what’s app and we’re flexible in extending our stay :) would definitely stay here again!
    Chelsey
    Australia
  • From $82.60 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 260 reviews
    Everything! Very nice staff, beautiful hotel with amazing rooms. so much comfort. and at a great location. The best hotel we have been in in Mexico by far. We could live at this place!! Treat yourself and take a room with an amazing bath as well :-)
    Jimmy
    Netherlands
  • From $44.64 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 139 reviews
    Staff were super helpful and extremely nice. Even the owner is so nice that when the shower in my room wasn't working, he personally gave me a call and immediately fixed it Location is great The cafe next to the hotel serves good food
    PRIYANKA
    India
  • From $41.25 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 178 reviews
    Best private room I’ve had in Mexico. Clean, quiet, run by a super nice and helpful lady. I will definitely come back. An oasis of peace in a nice town. It was also nice to have a hot shower
    Ken
    Canada
  • From $52.89 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,000 reviews
    Great hotel with clean rooms, friendly staff, lively atmosphere. Onsite brewery was cool! Parking garage available. Bike rental available. Amazing location near city center as well!
    cmaxgaines
    United States of America
  • From $99.27 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 298 reviews
    This place is an unknown gem. This was our second stay at this hotel. Relaxing garden, beautifully decorated hotel, spacious rooms, delicious breakfast and dinner, friendly staff.
    Marilyn
    Canada
  • From $113.59 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 reviews
    The hotel is beautiful, the breakfast was amazing and everyone in the hotel was friendly and lovely.. highlight hotel of my trip
    Martinez
    Mexico
  • From $95.30 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 314 reviews
    The best hotel ever,everything was clean and comfortable,hot shower was amazing and the staff was so nice, thank you:)
    Esther
    Israel
  • From $66.18 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 340 reviews
    The hotel space is lovely, the staff helpful and the the fireplace in my room a cozy luxury!
    Georgios
    Greece
  • From $298.16 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 82 reviews
    the hotel is beautiful and in a great location. the breakfast is very good.
    iris
    Israel
  • From $42.52 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 647 reviews
    Beautiful hotel, loved the courtyard, location
    Isabella
    United States of America
  • From $115.01 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 733 reviews
    Location, restaurant, beautiful hotel, staff.
    Sara
    Honduras
  • From $60.01 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 817 reviews
    location and staff hotel
    A
    Anonymous
    United States of America