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

Very clean and cooperative staff Situated in the heart of the historic center
Scored 9.1
9.1
Rated wonderful
Wonderful
753 reviews
Price from
$72.51
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.

In central location
Scored 8.7
8.7
Rated excellent
Excellent
992 reviews
Price from
$41.30
1 night, 2 adults
Hoteles Villa Mercedes San Cristobal, hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, 1.2 miles from San Cristobal Cathedral, Hoteles Villa Mercedes San Cristobal provides accommodations with a garden, free private parking, a restaurant and a bar....

The room was so clean and cozy but the staff wasn’t good
Scored 9.1
9.1
Rated wonderful
Wonderful
557 reviews
Price from
$45.06
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.1
9.1
Rated wonderful
Wonderful
203 reviews
Price from
$125.24
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.

Have been returning to this hotel for years. One of the best places to stay in SanCris.
Scored 9.0
9.0
Rated wonderful
Wonderful
639 reviews
Price from
$54.16
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, price
Scored 9.0
9.0
Rated wonderful
Wonderful
963 reviews
Price from
$44.92
1 night, 2 adults
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 was very helpful and friendly and the room was great.
Scored 8.3
8.3
Rated very good
Very Good
220 reviews
Price from
$31.74
1 night, 2 adults
Ganesha Hotel, hotel in San Cristóbal de Las Casas

Ganesha Hotel provides rooms in San Cristóbal de Las Casas near Santo Domingo Church San Cristobal de las Casas and Del Carmen Arch. With free WiFi, this 3-star hotel has a garden and a terrace.

Exceptional location, has a wonderful terrace available to work or relax. Did not use the yoga room but I was told it was ready for use.
Scored 9.0
9.0
Rated wonderful
Wonderful
301 reviews
Price from
$31.74
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.5
8.5
Rated very good
Very Good
145 reviews
Price from
$50.71
1 night, 2 adults
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.

Good
Scored 8.3
8.3
Rated very good
Very Good
377 reviews
Price from
$30.76
1 night, 2 adults
See all 140 hotels in San Cristóbal de Las Casas

Hotels with airport shuttles in San Cristóbal de Las Casas

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

See all

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

  • Casa Lum
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 203 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.

    very comfortable and cosy place with a really elegant touch.

  • Hotel Bo
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 208 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

  • Casa del Alma Hotel Boutique & Spa
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 259 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.

    ubicación , todo muy limpio y atención de el personal

  • Hotel Villas Casa Morada
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 108 reviews

    Hotel Villas Casa Morada has a garden, shared lounge, a restaurant and bar in San Cristóbal de Las Casas. This 4-star hotel offers a business center and a concierge service.

    The bed was really comfortable and the WI-FI really good.

  • Hotel Mansion Del Valle
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 963 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.

    Hospitalidad, servicio e instalaciones muy bonitas.

  • Piedra Negra Boutique Hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 78 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

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

    Located in San Cristóbal de Las Casas, a 3-minute walk from San Cristobal Cathedral, Posada Real de Chiapas provides accommodations with a garden, private parking, a shared lounge and a terrace.

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

  • Hotel Plaza 79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 83 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.

    New hotel with very nice big rooms. Very nice staff.

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa Azabache
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 738 reviews

    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.

    Beautiful, clean, peaceful, with friendly staff especially Fanny

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

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

    I liked the location and the attention from the staff

  • Hotel Tierra Maya
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 261 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 Grand Maria
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 639 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
     · 623 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
     · 274 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.

    Extremely nice and helpful staff, and good breakfast too.

  • Guayaba Inn Boutique Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 156 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 Diego de Mazariegos
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 582 reviews

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

    Elegant rooms. Elegant patio. First class service.

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

  • Hacienda Valentino
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 10 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.

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

    Located in San Cristóbal de Las Casas, a 8-minute walk from San Cristobal Cathedral, Kukurutz Residencia provides accommodations with a garden, free private parking and a terrace.

    El lugar es super cómodo y familiar. Reconfortable

  • Suites del Barrio
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 10 reviews

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

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

  • Corregidora 12
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 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...

  • Casa Cafeólogo
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 185 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

  • Plaza Gallery Hotel Boutique
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 48 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.

    Excelente ubicación y delicioso el cóctel de bienvenida.

  • Casa Rosa Hotel & Spa
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 49 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.

    ubicacion, el lugar es bonito y comodo, buen desayuno

  • Uvence Arte + Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 50 reviews

    This charming hotel is located in lovely grounds, 10 minutes’ drive from the historic center of San Cristobal de las Casas.

    Las instalaciones y la habitación son geniales!!!!

FAQs about hotels in San Cristóbal de Las Casas

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

  • Scored 10
    10

    People were friendly and helpful; however, I would bring...

    People were friendly and helpful; however, I would bring enough "change-pesos" especially if you need to get anything from the store they kept saying they didnt have change. Also at money exchange they dont have enough to exchange your dollars. I would suggest you take enough change(pesos-coins as well) :)
    A
    Anonymous
  • Scored 10
    10

    San Cristobal was a very interesting and enjoyable...

    San Cristobal was a very interesting and enjoyable destination.Located in a beautiful location with a pleasant climate.Many interesting attractions and fantastic choices for places to eat and chill out.
    Richard
    Canada
  • 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
  • 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

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

See all
  • From $41.48 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 738 reviews
    The hotel itself was lovely, such a nice place, and the staff were exceptionally helpful, sending us links to things to do and advice which was really appreciated. The rooms were quite compact but very clean and well laid out. We had access to a fridge and kitchen area, which was also helpful. The location of the hotel was a short walk from the centre and made it easy for us to get to and from the pick-up points for trips, and when going for food and drinks.
    Jo
    United Kingdom
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 248 reviews
    One of our favorite B&B’s during our 5 week travel through Mexico. The owners are the nicest and best hosts ever. We arrived far before check-in but they made us breakfast and coffee anyway which made us feel at home. The rooms are simple, but have everything you need. The location is perfect for discovering San Cristobal. We had the feeling that we really found a hidden gem with this place, and we wish the owners all the best on their adventure.
    Jad
    Netherlands
  • From $18.95 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 1,183 reviews
    The ladies working here are 10/10 they are so nice, work extremely hard and really made our stay great! They provide a washing service for 70pesos, and cleaned our room amazingly everyday (even though we said they didn't need to bother). We booked the cooking class which was OUTSTANDING, the best food we have had our whole time in Mexico. The location is a 7-8minute walk away from the busy streets
    Storm
    United Kingdom
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 197 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
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 383 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