Skip to main content

Filter by:


Star Rating

Review Score

San Cristóbal de Las Casas – 150 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

The staff's communication was great! The apartment was very clean and serviceable. Perfect location, close to everything, but just far enough away that is was peaceful and quiet. Nice view from the balcony. Water filtration was very nice to have.
8.6
Scored 8.6
Excellent
Rated excellent
649 reviews
Price from$33.65per 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.

Location, room and staff
9.1
Scored 9.1
Wonderful
Rated wonderful
999 reviews
Price from$43.83per 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.

Beautiful hotel, loved the courtyard, location
9.1
Scored 9.1
Wonderful
Rated wonderful
651 reviews
Price from$35.24per night
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
9.1
Scored 9.1
Wonderful
Rated wonderful
503 reviews
Price from$50.74per night
Guayaba Inn Boutique Hotel, hotel in San Cristóbal de Las Casas

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

We loved our large and sunny room, and the gardens are a real bonus. The friendly gardener does a super job! The breakfasts were excellent, as were the ladies who worked at the breakfast. We enjoyed long lingering breakfasts with garden views every day.
9.3
Scored 9.3
Wonderful
Rated wonderful
173 reviews
Price from$117.38per 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.

Location is great, and hotel has it's own parking lot which solved a lot of logistical problems
8.9
Scored 8.9
Excellent
Rated excellent
726 reviews
Price from$59.10per night
Hotel Bo, hotel in San Cristóbal de Las Casas

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.

All ok. They only have a poor internet connection, poor reaching of the sigm in the place
9.4
Scored 9.4
Wonderful
Rated wonderful
207 reviews
Price from$204.98per night
Hotel Casa de Familia de San Cristobal, hotel in San Cristóbal de Las Casas

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

Great service.
9.4
Scored 9.4
Wonderful
Rated wonderful
286 reviews
Price from$74.05per 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.

The hotel is beautiful, just like the photos! The staff were excellent too!
8.9
Scored 8.9
Excellent
Rated excellent
491 reviews
Price from$60.68per night
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.

All staff is very helpful and friendly, except a gril she is a waitress
8.4
Scored 8.4
Very Good
Rated very good
281 reviews
Price from$32.65per night
See all 136 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

  • Hotel Posada El Zaguán
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 482 reviews

    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

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

  • 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.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 23 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.

  • Casa Rosa Hotel & Spa
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 51 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
    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

Budget hotels in San Cristóbal de Las Casas

  • 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 Palace Inn SCLC
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 999 reviews

    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.

    This place is located centro Walking distance to everywhere

  • Hotel Tepeyac
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 414 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
     · 209 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.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 803 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
     · 651 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 is located in San Cristóbal de Las Casas, a 9-minute walk from La Merced Church and 600 yards from Del Carmen Arch.

    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
     · 99 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

  • 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
     · 207 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.

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

  • Sombra del Agua
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 939 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.

  • Hotel Vinahel
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1 review

    Hotel Vinahel has rooms in San Cristóbal de Las Casas near La Merced Church and Del Carmen Arch. Popular points of interest nearby include San Cristobal Church, Na Bolom Museum and Amber Museum.

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 $36.31 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 382 reviews
    This is not really a hostel, it only has features of a hostel such as the shared bathroom and kitchen but other than that this is more of a hotel! Offering 5 private rooms which are so cosy and cute - if you are wanting a beautiful room in a comfortable place, I cannot recommend here enough! The location is amazing and the staff really nice also. I stayed at 5 different Airbnb/hotels/hostels in San Cristobal and this was by far the best and best value!
    g
    georgie
    United Kingdom
  • From $58.73 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 901 reviews
    The staff upgraded us to their best suite, which is a very lovely room with a great window in the kitchen with a lot of light and direct sun. The breakfast we had was a La Carte, and was very tasty. It is not a buffet, it is simple and the portions were not huge, but it was enough for us. I appreciated the freshly squeezed orange juice, instead of bottle or concentrated one we usually see in other hotels. We did not use the giant bathtub.
    Vera
    United Kingdom
  • From $76.37 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 347 reviews
    Hotel Casa de Gandhi can be found at a great location in the center of San Christobal. This hotel has a beautiful antic but luxurious interior. Our room was very clean and cosy but Maybe a bit small. What Made our stay really great was the kind family who runs it. They always tried there best to make our stay as comfortable as possible. San Christobal, this hotel and the family really stole our hearts.
    Iris
    Netherlands
  • From $64.64 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 482 reviews
    They let us in before check-in time (we arrived very early after a night bus), this was extremely kind. Great hotel, awesome shower, good breakfast, nice bed, great wifi connection! Everything is very clean and the hotel is nicely decorated with local art pieces (that you can buy). Great value for the money you pay!
    Fernanda
    Brazil
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 65 reviews
    The hotel is super well located. It is very neat and clean. The staff was very attentive. It has beautiful murals and a sweet terrace were we enjoyed our morning tea. There is a book store on the other side of the street that sells food and we ordered to eat at the hotel. They have the best soups we ever had.
    P
    Pilar
    Mexico
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 452 reviews
    A charming hostel in a great location. Plus the staff and the volunteers are nice and make it even more cosy :) Great common areas, clean, and the rooms are nice and spacious. I really enjoyed my stay there, great ratio of value and money, among the best hostels i stayed ln mexico :)
    Mateja
    Croatia
  • From $51.72 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 999 reviews
    The location for this hotel was very convenient. The staff was very helpful and the premises were very nice. The room was spacious and had everything we needed. Definitely would stay here again and highly recommend it.
    Marisela
    United States of America
  • From $53.63 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 742 reviews
    The room was immaculate and the location of the hotel is perfect- you’re literally a 5 minute walk away from everything in town. We also liked the cute little courtyard and common area, and the staff were great!
    Andrea
    Canada
  • From $69.05 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 51 reviews
    The service was amazing and they tend to your every need. The food in the restaurant was great. The location was near Centro and it might be one of the cleanest hotels I've ever stayed in in Mexico.
    Hamant
    Singapore
  • From $111.08 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 283 reviews
    Our room was in the annex across the street. Beautiful unit with a big private garden. We had a wonderful breakfast every morning in the main lobby of the hotel.
    Terry
    Canada
  • From $52.77 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 754 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 $31.24 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 579 reviews
    One of the best breakfasts we tasted in Mexico! The location was very good, a few minutes walking from the main streets.
    Teresa
    Portugal
  • From $40.62 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 220 reviews
    One of the best hotels in Mexico, great staff, perfect location, comfy bed, hot water, everything you need.
    Matt
    United Kingdom
  • From $64.64 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 482 reviews
    Amazing hotel. Best service we have ever seen! Everyone was so kind and welcoming. A very high recommended.
    Yael
    Israel
  • From $163.69 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 39 reviews
    everything for my was perfect and the most beautiful hotel boutique I have ever been
    Claudia
    United States of America
  • From $69.05 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 803 reviews
    Excellent hotel and staff. Very clean and good location.
    Jane
    United States of America
  • From $25.99 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 226 reviews
    From far the best place where I stayed in Mexico.
    Apolline
    France
  • From $73.94 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 143 reviews
    The hotel is close to the main square.
    Sergio Eduardo
    Mexico
  • From $55.90 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 336 reviews
    Very pretty and comfortable hotel.
    Y
    Yesenia
    United States of America
  • From $60.40 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,166 reviews
    the hotel is ok in general
    Enrique
    United States of America