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

Everything
9.1
Scored 9.1
Wonderful
Rated wonderful
911 reviews
Price from£54.26per 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
924 reviews
Price from£62.97per 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
511 reviews
Price from£38.52per 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
267 reviews
Price from£108.83per night
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.

The hotel is beautiful and the room comfortable.
9.0
Scored 9.0
Wonderful
Rated wonderful
788 reviews
Price from£49.54per 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.

The location
9.0
Scored 9.0
Wonderful
Rated wonderful
1,138 reviews
Price from£37.96per 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 was very helpful and friendly and the room was great.
8.3
Scored 8.3
Very Good
Rated very good
234 reviews
Price from£26.80per night
Ganesha Hotel, hotel in San Cristóbal de Las Casas

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.

I loved the atmosphere, it was so cosy, with an indoor garden and the rooftop looking for the city, utterly charming. The staff is wonderful, and the rooms are big and comfortable.
9.1
Scored 9.1
Wonderful
Rated wonderful
313 reviews
Price from£30.82per 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£38.91per night
Mansion de los Angeles, hotel in San Cristóbal de Las Casas

This 17th century colonial-style hotel is located in downtown San Cristóbal de Las Casas, just 1.1 km from Na-Bolom Museum. It features free Wi-Fi access and an on-site restaurant.

The location is perfect if you want to be close to all the main activities, it is not noisy at all, so it is perfect. It is really secure. I did had to contact the staff before hand for some changes on my booking and they were really friendly and able to answer all my questions.
8.6
Scored 8.6
Excellent
Rated excellent
260 reviews
Price from£31.26per 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.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 267 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
     · 472 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
     · 286 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
     · 171 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
     · 32 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 Villa Murano
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 316 reviews

    Located in San Cristóbal de Las Casas, within a 8-minute walk of San Cristobal Cathedral and 700 yards of Santo Domingo Church San Cristobal de las Casas, Hotel Villa Murano has accommodations with a...

    El hotel muy bonito, limpio, las personas muy amables

  • Hotel Casa de Gandhi
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 346 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
     · 282 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

  • Hotel Casa del Sol
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 239 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 street of the city, where you will find...

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

  • Hotel Tepeyac
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 404 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
     · 206 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
     · 788 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
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 656 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

  • 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

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

  • 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
     · 74 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
     · 911 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.

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

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

    wonderfully kind staff. great food. very neat place

  • Uvence Arte + Hotel
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 69 reviews

    This charming hotel is located in lovely grounds, 15 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:

  • 10
    Scored 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 of America
  • 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

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

  • From £21.34 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,526 reviews
    Excellent hostel. One of those Hotel Californias that you check in and never leave. They fill up every night so make sure you book sufficient nights ahead of time or you'll have to find another hostel. Very friendly and helpful staff, especially Niellie and Julio. Drinking water, oil, spices, rice, towel, shampoo and soap all FREE. So clean and they make your bed everyday. Well equipped kitchen that stays busy. Quiet and social, not a party hostel. After 2 months I had to force myself to leave to see more of Mexico but I will return.
    Susan Norris
    United States of America
  • From £44.32 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 137 reviews
    Accommodation met expectations. The hotel has a great location right in the center. It is not a problem to walk to the center at any time of the day or evening. A safe place. The bank with the best exchange rate and many restaurants are also within 5 minutes. Parking is in the underground garage below the hotel. When we were there, it was not a problem to park, but if the hotel was full, there may be a lack of space. It is very good that there are radiators in the room that will heat the room enough when it is cold.
    invacard
    Slovakia
  • From £26.56 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 281 reviews
    Part of our memorable visit to San Cristobal de las Casas is our comfortable stay at the Hotel Tierra Maya. Eddie and Fabian gave us a warm welcome, and facilitated a super quick check-in process. We were upgraded to a huge 3-bed corner unit. The property is beautiful with its interesting decorations. It has a private parking space. Eddie and Fabian were very attentive and took good care of us.
    Or8
    United States of America
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 174 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
  • From £44.58 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 924 reviews
    The location is very central. Rooms are spacious and clean. Breakfast was delicious. Nice rooftop with sunset view over the town. Best part of the hotel is Ramon Gonzalez from the frontdesk. He was super super nice and helped us with everything ranging from restaurant recommendations, museums, sights, how to get around and gave us the feeling of “coming home” at this very nice place.
    Roman
    Switzerland
  • From £52.65 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 346 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 £23.72 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 384 reviews
    There is a business disco/bar with extremely loud music playing next store until 330AM. The front desk person lied to a fellow traveler saying it would end between 10 and 11 PM..he then lied to us saying it was for only one night (daj..it is an established disco/bar) when we said we had to book another hotel and asked to be refunded.
    R
    Rafael
    United States of America
  • From £38.47 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 471 reviews
    The hotel is in an excellent location for travelers. You can easily reach the main plaza after a 10 minute walk. Restaurants and bars are also a short walk away. The hotel is clean, provides purified drinking water for guests, and has such charming decor. The manager, Antonio, truly goes above and beyond to be helpful and welcoming.
    Terwase
    United States of America
  • From £34.26 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 361 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 £220.90 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 209 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 £39.26 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,009 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 £38.73 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 761 reviews
    The only thing to like in this hotel was the location. The staff were also nice but that's all. I am really surprised how this hotel has such great rating. This is by far the worst hotel I have stayed in Mexico.
    Ivanina
    Mexico
  • From £52.41 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 49 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 £54.96 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 494 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 £64.67 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 273 reviews
    Directly next to city center, spacious rooms, bath and rain shower, well equipped communal kitchen, small rooftop terrace and friendly service. Best stay we had in Mexico
    Mark
    Netherlands
  • From £52.70 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 894 reviews
    This is such a beautiful hotel, it felt like a 5 star hotel. Everything was perfect. Large, comfortable bed, nice bathroom. Architectural details. Nice courtyard
    Isabella
    United States of America
  • From £41.69 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 316 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 £40.16 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 328 reviews
    maybe the most comfortable beds in all Chiapas. Beautiful hotel and great value for money.
    Karl-Heinz
    Germany
  • From £36.42 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 404 reviews
    Beautiful hotel, perfect location. Very clean and perfect service.
    Dafna Gur
    Israel
  • From £44.80 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,138 reviews
    the hotel is ok in general
    Enrique
    United States of America