Skip to main content

Filter by:


Star Rating

Review Score

San Cristóbal de Las Casas – 169 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...

I liked the proximity to the center of town. It was walkable to great restaurants.
9.1
Scored 9.1
Wonderful
Rated wonderful
933 reviews
Price from$65.11per 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.

excellent location. ! block to one of the pedestrian walkways with restaurants and shops. very quite
8.7
Scored 8.7
Excellent
Rated excellent
912 reviews
Price from$83.94per 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
509 reviews
Price from$51.35per night
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.

The hotel & the room were very nicely designed - it made you just feel a part of the culture of the region. Plus the hotel is really well located (on one of the main roads of the city, and the main block is just a 7/10 minute walk away).
9.2
Scored 9.2
Wonderful
Rated wonderful
269 reviews
Price from$145.08per 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.

It’s beautiful! It’s a modern Spanish inside with details of the culture in San Cristobal. Super clean and fresh inside even without having AC. The private parking lot is closed off with a gate and it made us feel reassured about our rental car. It’s about three blocks from el Centro y catedral de San Cristobal.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,158 reviews
Price from$50.61per night
Hotel Pepe Pancho, hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 4-minute walk, Hotel Pepe Pancho provides concierge services, non-smoking rooms, a terrace, free WiFi...

The staff is amazing!!! My room was in the top floor with a great view and the location was near town square, restaurants, and cool bars. The drag show on Friday and Saturday night was fun too. Pepe Pancho is working on how locals and the world view the LGBT community. Its people like this that make a big difference is this world and I fully support their efforts. I would definitely return to this establishment.
8.3
Scored 8.3
Very Good
Rated very good
236 reviews
Price from$35.72per night
Sereno Art 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 Art Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

Very kind staff, spacious and nice room, comfy bed. TV supports Netflix. Lightning of room is really nice!
8.5
Scored 8.5
Very Good
Rated very good
170 reviews
Price from$51.87per night
Hotel Jovel - Pago solo en efectivo, hotel in San Cristóbal de Las Casas

Hotel Jovel - Pago solo en efectivo is located in the Cerillo district of San Cristóbal de las Casas, just 3 blocks from San Cristóbal Church. It offers a charming garden and rooms with free Wi-Fi.

The staff were super helpful and friendly even though they spoke little English. The room was cozy and spacious enough. We enjoyed the birds who were chirping in their beautiful garden. It was convenient to walk around and enjoy the town since all the attractions and great restaurants were close by.
8.5
Scored 8.5
Very Good
Rated very good
442 reviews
Price from$32.81per night
Hotel Casa Índigo, hotel in San Cristóbal de Las Casas

Offering a buffet restaurant, Hotel Casa Índigo is located in central San Cristóbal de Las Casas, Chiapas. Free Wi-Fi access is available and shuttle services to the airport are provided for a fee.

8.2
Scored 8.2
Very Good
Rated very good
453 reviews
Price from$38.05per night
Hotel Casa Margarita, hotel in San Cristóbal de Las Casas

Hotel Casa Margarita is 656 feet from the Zócalo, San Cristobal De Las Casas’ Main Square.

Location is great. Staff was nice and friendly. It's okay, you get what you pay. Nothing more, nothing less
8.8
Scored 8.8
Excellent
Rated excellent
523 reviews
Price from$44.80per night
See all 143 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.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 269 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

  • Hotel Posada El Zaguán
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 479 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

  • Casa Santa Lucia
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 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
    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
     · 244 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

  • Posada Real de Chiapas
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 31 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.

  • Suites del Barrio
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Located in San Cristóbal de Las Casas, Suites del Barrio offers 3-star accommodations with a terrace and a restaurant.

    El lugar es un estilo vintage hermoso a mí compañero le gustó

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

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa de Gandhi
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 347 reviews

    Located in San Cristóbal de Las Casas, within a 7-minute walk of San Cristobal Cathedral and 0.4 miles of Santo Domingo Church San Cristobal de las Casas, Hotel Casa de Gandhi provides accommodations...

    Beautiful accommodation, such a gorgeous place. Loved it.

  • Hotel Casa de Familia de San Cristobal
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 287 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
     · 310 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
     · 243 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 walker, Guadalupano, where you can find...

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

  • Hotel Tierra Maya
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 283 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
     · 409 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 Posada Primavera
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 655 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

  • 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

  • Docecuartos Hotel
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 10 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

  • 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
     · 212 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
     · 75 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
     · 933 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.

  • 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

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 $44.89 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 289 reviews
    We absolutely loved this hotel! Super clean, every day the room was spotless and smelled like flowers. We also got two water bottles every day for free! The shower was great with hot water and good pressure (something that is not often given in Mexico). There is also a TV with all American channels. Location-wise it was a great place to stay, only a 10 minute walk to the central road. The price was excellent for what it offers.
    Olga Ef
    Greece
  • From $35.41 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 283 reviews
    Honestly I can't recommend Hotel Tierra Maya enough. The hotel itself is very cute and very well located. But what's also very important is the great stuff, always smiling and welcoming, that helped us with arranging some day trips but also helped when my partner got stomach sick and we needed to arrange a longer stay very last minute. Thank you!
    Agnieszka
    Poland
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 426 reviews
    It was probably the best hostel i've been to in Mexico. The staff is super friendly and helping you out whereever they can. There is free tee, coffee and water troughout the day, also they have food for fair prices. Clean rooms, and clean bathrooms, hammocks, a bar, darts, pool table. What more can you wish for for such a price?
    Christof
    Austria
  • From $45.67 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 364 reviews
    I love this hostel- it feels like family. the staff are so welcoming and fun and there are lots of activities like family dinner, quiz and invitations to nights out and dog shelters. It is in a fantastic location, comfortable safe, amazing wifi and delicious free breakfast- the best Hostal I have stayed in in Mexico so far!
    jessica
    United Kingdom
  • From $38.97 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 284 reviews
    The hotel is right in the heart of San Cristobal's walking street , with restaurants , posherias and shops just outside. It was quiet , comfortable beds, with hot water if you let the shower run for a few minutes . A tour shop was next door and we booked our visit to Sumeridor Canyon there .
    Rebecca
    United States of America
  • From $45.67 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 473 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 209 reviews
    Do yourself a favour and book this place when in San Cristobal. Perfect central location, fantastic breakfast and best coffee in town and the room / hotel has been done so well, a quaint little stay which was really personable. The nicest staff was just the cherry on top!
    Charlie
    United Kingdom
  • From $333.05 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 212 reviews
    We LOVED EVERYTHING!!! we travel a lot but this was by far one of the best hotels we’ve stayed in plus all of the staff are AMAZING!!!!! Will for sure stay at Hotel Bo again next year and recommend anyone looking to relax and to be well taken care of to stay here too.
    Lisa
    United States of America
  • From $98.24 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 287 reviews
    It was a beautiful hotel. The courtyard was very nice to relax. We would buy a bottle of wine and relax there in the early evening. The restaurant served a very good breakfast. The staff was super helpful. I highly recommend this place.
    Johnny
    United States of America
  • From $70.26 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 894 reviews
    We loved the property’s layout. Our room was comfortable but there also were many outside communal spaces for us to quietly enjoy. We appreciate breakfast on site when travelling and the hotel provided very good options.
    Janice
    Canada
  • From $21.20 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 193 reviews
    Very welcoming staff, best breakfast proposed by hotel/hostel we had during all trip! Good location (very close to the bus station and not far from city center) Really recommend this place to stay!
    Alvina
    France
  • From $95.65 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 933 reviews
    This is such an amazing hotel for its location, value, staff, and food at its restaurant! It was such a tranquil hotel with exceptional service and ambiance! Would definetely recommend!
    Dana
    United States of America
  • From $69.19 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 493 reviews
    Central location, very clean, helpful staff, heated swimming pool with pool towels included. Very comfortable beds. Really nothing to complain. Best stay in Mexico so far.
    K
    Konstanty
    Poland
  • From $57.61 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 170 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 $59.72 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,158 reviews
    The hotel is very nice close to the main square. The restaurant is also nice. Breakfast can be improved
    Ioana Monica
    Romania
  • From $23.11 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 1,289 reviews
    This was the best hostel I've been in so far and I've been all over Mexico for 1 year
    Nikki
    Mexico
  • From $45.67 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 473 reviews
    Everything is great, one of the best hotels ever stayed in.
    Laurens
    Belgium
  • From $47.63 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 655 reviews
    Beautiful hotel, loved the courtyard, location
    Isabella
    United States of America
  • From $73.98 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 718 reviews
    Location, restaurant, beautiful hotel, staff.
    Sara
    Honduras
  • From $94.31 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 315 reviews
    Best hotel ever, there should be 11 rate!
    Andrzej
    Poland