Skip to main content

Filter by:


Star Rating

Review Score

San Cristóbal de Las Casas – 165 hotels and places to stay
See the latest prices and deals by choosing your dates.
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,640 reviews
Price from$50.41per 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
943 reviews
Price from$64.47per 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
753 reviews
Price from$40.33per night
Hotel Casa Azabache, hotel in San Cristóbal de Las Casas

Boasting a garden and a terrace, Hotel 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
745 reviews
Price from$28.74per 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
900 reviews
Price from$83.12per 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$43.92per 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
652 reviews
Price from$35.31per night
Magnolias Boutique Suites & SPA, hotel in San Cristóbal de Las Casas

Featuring a garden, a terrace and views of garden, Magnolias Boutique Suites & SPA is located in San Cristóbal de Las Casas, 0.7 mi from San Cristobal Cathedral.

8.6
Scored 8.6
Excellent
Rated excellent
648 reviews
Price from$33.72per night
Hotel Na Bolom, hotel in San Cristóbal de Las Casas

Located 0.6 mi from San Cristobal de las Casas’ main square, Hotel Na Bolom is a unique boutique hotel offering lush gardens, free Wi-Fi and a museum with a photo gallery and sculptures.

8.7
Scored 8.7
Excellent
Rated excellent
338 reviews
Price from$49.46per night
Casa del Alma Hotel Boutique & Spa, hotel in San Cristóbal de Las Casas

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.

9.2
Scored 9.2
Wonderful
Rated wonderful
238 reviews
Price from$103.89per night
See all 138 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
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 271 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
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 238 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.

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

  • Piedra Negra Boutique Hotel
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 20 reviews

    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

  • Posada Real de Chiapas
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 29 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 concepto, las habitaciones . Servicio del restaurante.

  • Villas Na
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 50 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.

  • Hotel Boutique Amorini
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 70 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
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 78 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.

  • Hotel Mansion Del Valle
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,167 reviews

    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.

    L’emplacement, la déco, la propreté, le restaurant

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa de Familia de San Cristobal
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 291 reviews

    Located in San Cristóbal de Las Casas, a 3-minute walk from San Cristobal Cathedral, Hotel Casa de Familia de San Cristobal has accommodations with a garden, free private parking, a terrace and a...

    Courtyard ambience and Room 8 and a magnificent garden

  • Ganesha Hotel
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 312 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.

    The yoga room was lovely and the bathrooms were clean

  • Hotel Casa del Sol
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 245 reviews

    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!

  • Hotel Tierra Maya
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 281 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.

  • Hotel Tepeyac
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 415 reviews

    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.

  • Casa Cafeólogo
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 208 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.

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

  • Hotel Grand Maria
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 806 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.

    Very nice, very friendly, good location, very authentic

  • Hotel Posada Primavera
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 652 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

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

  • Docecuartos Hotel
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 6 reviews

    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

  • Taller de Juan - Casa Hotel
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 98 reviews

    Taller de Juan - Casa Hotel features a garden, terrace, a restaurant and bar in San Cristóbal de Las Casas.

    Excelente atención, ubicación y el hotel muy bonito

  • Kukurutz Residencia
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 66 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

  • Corregidora 12
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 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 Bo
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 206 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

  • Hacienda Valentino
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 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.

  • Guayaba Inn Boutique Hotel
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 173 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.

  • Hotel San Jose
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 33 reviews

    Hotel San Jose is located 7 minutes’ walk from San Cristobal de las Casas Main Square and 492 feet from Arco del Carmen monument. It features massage treatments and Mexican-style architecture.

    Instalaciones limpias y cómodas, además de la excelente ubicación.

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 $40.70 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 220 reviews
    The location is very close to the center. The Hotel is about a 7 min. walk to the center in one direction on the same street as the main Cathedral. The hotel is well maintained and very clean. Staff was very good. Maid services every day if you desire; I chose only every other day: no additional charge. Water bottle provided as well as shampoo, soap, toiletries. No air conditioning needed the temp at night is cool at this time and very comfortable. Room stays cool in the day. Great place at a good price.
    Joseph Jean Paul
    Canada
  • From $178.44 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 271 reviews
    The hotel itself is amazing. A beautiful old building in the middle of the historic center of San Cristobal de las Casas, gorgeously decorated and with super friendly staff that will make any effort for you to make you comfortable. The hotel actually boasts a very nice cute restaurant, in our opinion one of the better in town. The rooms are spatious with very comfortable beds and a proper bathroom with shower with pressure. Everything perfect from the first to the last detail :)
    Derek
    Netherlands
  • From $24.35 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 88 reviews
    Everything about this stay was amazing -- its quiet location in the forest just outside of the town's centre, near the eco-park El Encuentro, the house that has all the perks and comforts of a home, and above all Fernando's lovely attention to detail and his legendary breakfasts that have already become one of the signatures of this place. This has been by far the best stay in Mexico.
    Manza de La Mancha
    Slovenia
  • From $178.44 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 271 reviews
    After staying at Hotel Bo for 4 days, we wanted to change the scene and moved to CasaLum. What a disappointment, the rooms are beyond basic with no lights / windows in many rooms and it is quite noisy with restaurant guest, loud music and staff (kitchen / cleaners) makes noise starting at 5.30AM until late at night. I had to ask several times to reduce the music to be able to sleep.
    A
    Anonymous
    Canada
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 60 reviews
    It was a really wonderfoul time, space is so cool, rooms are so big, super conmfortable. The prices are so good, kind of hotel service but is like home. They are cleanig the rooms everyday, wifi is the best. We had the best accommodation in mexico. They are offering tour services, we used the bike for free.
    Parize
    Pitcairn
  • From $29.57 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 443 reviews
    The best thing about this hostel is the staff! I only dealt with 2 male receptionists and both were absolutely amazing! So helpful, friendly, professional and pleasant. The beds were older as is the hotel but quite comfortable. Wifi worked at certain places. All in all good price for a short stay.
    Gabriela
    United Kingdom
  • From $50.78 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 472 reviews
    The hotel is beautifully decorated and everyone that works there is kind and helpful. We felt very secure as you need a code to enter the building and they lock the larger door after 10 pm. Antonio helped us get tours, taxis and provided a map of the city. The hotel has plenty of hot water.
    Nora
    United States of America
  • From $58.85 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 901 reviews
    I liked this hotel a lot. It is very cozy and clean. The staff is very kind and helpful. It is located far enough from the bars and restaurants so you are not awake all night but close enough to walk to the cities highlights. Breakfast is awesome, best breakfast during my trip in Mexico.
    acforeroj
    Colombia
  • From $34.19 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 228 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
     · 171 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.54 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 338 reviews
    Wonderful place. Wonderful history. Wonderful people. The hotel is an anthropological institution for Chiapas present and past culture. Great installations, beds and baths. Good food and lovely crew.
    Lucas
    Brazil
  • From $58.85 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 901 reviews
    Beautifully designed boutique hotel in the center of San Cristóbal - the spa bath was really nice and price for value was great! Breakfast was very delicious as well - especially the homemade jam.
    Kathrin
    Germany
  • From $52.87 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 753 reviews
    todo estaba perfecto <cerca de todo la comida del hotel deliciosa, los trabajadores del hotel super amables,locacion perfecta,me sentia muy segura en el hotel
    Eduardo
    United States of America
  • From $62.61 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,640 reviews
    Best location. It’s on a quiet street but very close from the center. Safe parking in the hotel. I think it’s the best hotel I’ve seen in my trip in Mexìco.
    marc-andré
    Canada
  • From $82.60 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 265 reviews
    Perfect location, walkable to the main attractions yet quiet enough. The hotel is cosy and aesthetically beautiful.
    Michelle
    Singapore
  • From $93.39 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 317 reviews
    Nice little hotel with charme.The jacuzzi and sauna was a plus.The service was very good.I would come back.
    Melanie
    Mexico
  • From $94.71 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 943 reviews
    Love the hotel really nice and very cozy. Had one of the best restaurants in San Cristobal
    Fernanda
    Mexico
  • From $73.25 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 728 reviews
    Location, restaurant, beautiful hotel, staff.
    Sara
    Honduras
  • From $93.39 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 317 reviews
    Best hotel ever, there should be 11 rate!
    Andrzej
    Poland
  • From $69.19 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 806 reviews
    location and staff hotel
    A
    Anonymous
    United States of America