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 – 183 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
906 reviews
Price from$65.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.

excellent location. ! block to one of the pedestrian walkways with restaurants and shops. very quite
8.7
Scored 8.7
Excellent
Rated excellent
929 reviews
Price from$76.28per 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
264 reviews
Price from$131.84per 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
784 reviews
Price from$60.02per 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$47.07per 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$32.46per 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
312 reviews
Price from$37.33per 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
172 reviews
Price from$47.14per 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
421 reviews
Price from$29.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
442 reviews
Price from$31.65per night
See all 142 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
     · 264 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
     · 469 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
     · 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
     · 246 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

  • OYO Casa Rotter
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 6 reviews

    OYO Casa Rotter is located in San Cristóbal de Las Casas, within a 18-minute walk of Central Plaza & Park and 1.2 miles of Santo Domingo Church San Cristobal de las Casas.

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

Budget hotels in San Cristóbal de Las Casas

  • Hotel Villa Murano
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 314 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
     · 348 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
     · 275 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
     · 238 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 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
     · 403 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
     · 205 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
     · 784 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

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

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

    Just tremendous staff; couldn't have been nicer and FUN!

  • 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

  • Hotel Casa Selah
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 38 reviews

    Only a 5-minute walk from the town center and main square, Hotel Casa Selah is located in San Cristóbal de Las Casas. It offers free Wi-Fi access, luggage storage and shuttle services for a fee.

    Muy bien ubicado, muy cómodo y bonito, descanse muy bien

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 $50.44 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 312 reviews
    The staff was exceptionally friendly and professional, ensuring daily room cleaning. The hotel radiates cleanliness with a charming, artistic, and spiritual ambiance. Its central location eliminates the need for taxis or buses. Billy, the owner, was delightful, offering helpful directions and city recommendations. I'm grateful for the early morning check-in, especially after a long trip to Chiapas. I eagerly anticipate staying there again in the future.
    Kilian
    United States of America
  • From $91.35 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 197 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 $54.01 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 930 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 $163.76 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 264 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
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 382 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 $82.60 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 273 reviews
    Wow! Amazing hotel and great value for money. We’ve had the best time, the bed was super comfortable, great bathroom with everything you need and an extra bathtub in the room itself. Decoration of both room and hotel were beautiful and the people who worked in the hostel were very nice. We would definitely recommend!
    Marle
    Netherlands
  • From $21 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 1,279 reviews
    Probably the best hostel we staid in while in Mexico: such beautiful and tasteful facilities, clean and well organised, breakfast is generous and good, atmosphere is exceptional and generous and entertaining offers in the evenings. Other travellers kept extending their stay, because they felt at home and relaxed.
    Hiltrud
    Australia
  • From $51.01 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 227 reviews
    The best! Hot showers. Everything is so cute and clean. You have the feeling to be in a high end hotel. The stuff is really nice and you can do early checkin and leave your luggage if necessary. I totally loved the Mexican blanket on our bed. They also lend hair dryers. 10 minutes by foot from the centre. Perfect!
    Sina
    Germany
  • From $59.51 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 331 reviews
    This is not a luxury hotel but it is a chance to stay in a unique and lovely place with beautiful gardens and a rich history. Your stay also helps support the ongoing work of Na Balom such as the nursery where plants are grown for reforestation projects.
    Maude
    United States of America
  • From $57.46 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,583 reviews
    Stayed at Parador Margarita for three nights. The staff and rooms were both amazing. I had forgotten my AirPods in the room and they were kind enough to ship them to Mexico City. Would recommend the hotel to everyone visiting San Cristobal
    Jim
    Netherlands
  • From $37.35 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 217 reviews
    Everything was great! Good location, the nights were quiet, the staff was friendly, comfortable bed… and every day a nice hot shower with a lot of pressure. This hotel was one of the best on my trip through Mexico. I will come again.
    Jakob Josef
    Italy
  • From $47.56 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 $85.70 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 314 reviews
    It’s the most modern hotel we have stayed at in Mexico. Very comfortable room. Free water bottles every day. Mongrammed pillow cases, great cable tv and best of all a great experience in the relaxing spa and sauna.
    diane
    Australia
  • From $106.23 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 906 reviews
    Sombra del Agua is my favourite hotel in San Cristobal. I come here once or twice a year to shop for my boutique and always stay at this hotel. It feels like total luxury for a great price!
    Tracey
    Mexico
  • From $57.46 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,583 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 $102.15 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 reviews
    The hotel is beautiful, the breakfast was amazing and everyone in the hotel was friendly and lovely.. highlight hotel of my trip
    Martinez
    Mexico
  • From $97.81 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 68 reviews
    It is a very nice hotel. Rooms a little small for comfortable. Friendly staff and good breakfast. Good location
    claudia
    Mexico
  • From $106.23 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 906 reviews
    Great breakfast, great location, helpful staff, chap in reception lent his own umbrella when hotel run out;
    Yolanda
    Jersey
  • From $241.33 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 74 reviews
    the hotel is beautiful and in a great location. the breakfast is very good.
    iris
    Israel
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 435 reviews
    Best hostel we stayed in Mexico. Great value for money
    Jozef
    Australia