Searching for hotels in San Cristobal de Las Casas? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in San Cristobal de Las Casas, we've got you covered!

Recommended San Cristobal de Las Casas Hotels

Check out our selection of great hotels in San Cristobal de Las Casas.

5 star

Hotel Bo
4.7/546 Reviews

Hotel Bo

San Cristobal de Las Casas|0.47km from downtown
Hotel Bo is in the heart of San Cristóbal de las Casas, within a 5-minute walk of Ex-Convent of Santo Domingo and Mesoamerican Museum of Jade. This upscale hotel is 0.4 mi (0.6 km) from Plaza 31 de Marzo and 0.6 mi (0.9 km) from San Cristóbal de las Casas Cathedral.Enjoy recreational amenities such as a fitness center and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).Enjoy Mexican cuisine at LUM, a restaurant which features a bar/lounge and a garden view. You can also stay in and take advantage of the room service (during limited hours). Cooked-to-order breakfasts are available daily from 7 AM to noon for a fee.Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Planning an event in San Cristóbal de las Casas? This hotel has 538 square feet (50 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 22 individually decorated guestrooms, featuring iPod docking stations and DVD players. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. 42-inch LCD televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
Casa del Alma Hotel Boutique & Spa
4.6/554 Reviews

Casa del Alma Hotel Boutique & Spa

San Cristobal de Las Casas|0.27km from downtown
With a stay at Casa del Alma Hotel Boutique & Spa, you'll be centrally located in San Cristóbal de las Casas, within a 5-minute walk of San Cristóbal de las Casas Cathedral and Mesoamerican Museum of Jade. This upscale hotel is 0.3 mi (0.5 km) from Centro Cultural de los Altos and 0.4 mi (0.6 km) from Mayan Textile Center.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club and a sauna. This Beaux Arts hotel also features complimentary wireless internet access, concierge services, and wedding services.Enjoy Fusion cuisine at El Secreto, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 7 AM to noon for a fee.Featured amenities include complimentary wired internet access, a computer station, and express check-in. Planning an event in San Cristóbal de las Casas? This hotel has 409 square feet (38 square meters) of space consisting of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 27 individually decorated guestrooms, featuring minibars and LCD televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Bathrooms feature showers, designer toiletries, and hair dryers.
Hotel D’Monica
4.2/53 Reviews

Hotel D’Monica

San Cristobal de Las Casas|0.35km from downtown
Value for money I guess, this hotel gets lots of one-night tour visitors, groups that check-in and out at odd times, Due to the covered courtyard it makes it very noisy. People can be very loud. The hotel itself shows old grandeur. It is old-fashioned yet well maintained. There is a nice parking garage and the hotel is in the middle of the city center. Electrical heating and extra blankets are available and every room has its own boiler for hot water, very nice hot showers!! Comfortable bed, nice room, good wifi. We had a mix-up at check-in, the person at the front desk thought we shortened our stay by one day, but did not ask that to confirm it, so we thought the hotel gave us an additional discount. Later that week another hotel in San Cristobal charged our credit card. As if the ”discount” was withdrawn. No communication. We had to go to the front desk and ask about the payment and they confirmed that they thought we were staying one day less, and since we weren't they charged the credit card. It would be nice if they communicated that since we did not know why another hotel took money from our account. For the rest no complaints, nice affordable hotel. IT has a sort of tristesse to it when you look at the restaurant, which was always empty and desolated. But I would stay here again. Some COVID rules, gel, and such, but not stricks or consequent. a happy sign on my door telling me the room was disinfected, but I only saw housekeeping cleaning, no disinfection.

Show more

Business travel

Hotel Ciudad Real Centro Historico
4.3/577 Reviews

Hotel Ciudad Real Centro Historico

San Cristobal de Las Casas|0.04km from downtown
With a stay at Hotel Ciudad Real Centro Histórico, you'll be centrally located in San Cristóbal de las Casas, steps from Museo de San Cristóbal and Plaza 31 de Marzo. This hotel is 0.1 mi (0.2 km) from San Cristóbal de las Casas Cathedral and 0.2 mi (0.4 km) from Mesoamerican Museum of Jade.Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless Internet access and wedding services. Additional amenities at this hotel include tour/ticket assistance, a ballroom, and bicycle tour information.Enjoy Mexican cuisine at Sensaciones de Chiapas, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7 AM to 1:00 PM for a fee.Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Planning an event in San Cristóbal de las Casas? This hotel has 538 square feet (50 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Stay in one of 31 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include laptop-compatible safes and complimentary bottled water, and housekeeping is provided daily.

Show more

Breakfast

Plaza Gallery Hotel Boutique
4.5/536 Reviews

Plaza Gallery Hotel Boutique

San Cristobal de Las Casas|0.13km from downtown
With a stay at Plaza Gallery Hotel & Boutique, you'll be centrally located in San Cristóbal de las Casas, steps from Mesoamerican Museum of Jade and Plaza 31 de Marzo. This boutique hotel is 0.4 mi (0.6 km) from San Cristóbal de las Casas Cathedral and 0.6 mi (1 km) from Arches of Carmen.Pamper yourself with onsite massages and facials. This Colonial hotel also features complimentary wireless Internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge).Enjoy Italian cuisine at VIA VAI ANTIQUE, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Cooked-to-order breakfasts are available daily from 7:00 AM to 12:30 PM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 20 guestrooms featuring espresso makers and LCD televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

Family friendly

Show more

Hotels near Popular Attractions in San Cristobal de Las Casas

Check out these hotels located near popular sights in San Cristobal de Las Casas

San Cristobal de las Casas

Hotel Ciudad Real Centro Historico
4.3/577 Reviews

Hotel Ciudad Real Centro Historico

San Cristobal de Las Casas|0.04km from San Cristobal de las Casas
With a stay at Hotel Ciudad Real Centro Histórico, you'll be centrally located in San Cristóbal de las Casas, steps from Museo de San Cristóbal and Plaza 31 de Marzo. This hotel is 0.1 mi (0.2 km) from San Cristóbal de las Casas Cathedral and 0.2 mi (0.4 km) from Mesoamerican Museum of Jade.Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless Internet access and wedding services. Additional amenities at this hotel include tour/ticket assistance, a ballroom, and bicycle tour information.Enjoy Mexican cuisine at Sensaciones de Chiapas, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7 AM to 1:00 PM for a fee.Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Planning an event in San Cristóbal de las Casas? This hotel has 538 square feet (50 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Stay in one of 31 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include laptop-compatible safes and complimentary bottled water, and housekeeping is provided daily.
Plaza Gallery Hotel Boutique
4.5/536 Reviews

Plaza Gallery Hotel Boutique

San Cristobal de Las Casas|0.13km from San Cristobal de las Casas
With a stay at Plaza Gallery Hotel & Boutique, you'll be centrally located in San Cristóbal de las Casas, steps from Mesoamerican Museum of Jade and Plaza 31 de Marzo. This boutique hotel is 0.4 mi (0.6 km) from San Cristóbal de las Casas Cathedral and 0.6 mi (1 km) from Arches of Carmen.Pamper yourself with onsite massages and facials. This Colonial hotel also features complimentary wireless Internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge).Enjoy Italian cuisine at VIA VAI ANTIQUE, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Cooked-to-order breakfasts are available daily from 7:00 AM to 12:30 PM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 20 guestrooms featuring espresso makers and LCD televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

Shaktipat Yoga

Hotel D’Monica
4.2/53 Reviews

Hotel D’Monica

San Cristobal de Las Casas|0.14km from Shaktipat Yoga
Value for money I guess, this hotel gets lots of one-night tour visitors, groups that check-in and out at odd times, Due to the covered courtyard it makes it very noisy. People can be very loud. The hotel itself shows old grandeur. It is old-fashioned yet well maintained. There is a nice parking garage and the hotel is in the middle of the city center. Electrical heating and extra blankets are available and every room has its own boiler for hot water, very nice hot showers!! Comfortable bed, nice room, good wifi. We had a mix-up at check-in, the person at the front desk thought we shortened our stay by one day, but did not ask that to confirm it, so we thought the hotel gave us an additional discount. Later that week another hotel in San Cristobal charged our credit card. As if the ”discount” was withdrawn. No communication. We had to go to the front desk and ask about the payment and they confirmed that they thought we were staying one day less, and since we weren't they charged the credit card. It would be nice if they communicated that since we did not know why another hotel took money from our account. For the rest no complaints, nice affordable hotel. IT has a sort of tristesse to it when you look at the restaurant, which was always empty and desolated. But I would stay here again. Some COVID rules, gel, and such, but not stricks or consequent. a happy sign on my door telling me the room was disinfected, but I only saw housekeeping cleaning, no disinfection.
Hotel Ciudad Real Centro Historico
4.3/577 Reviews

Hotel Ciudad Real Centro Historico

San Cristobal de Las Casas|0.17km from Shaktipat Yoga
With a stay at Hotel Ciudad Real Centro Histórico, you'll be centrally located in San Cristóbal de las Casas, steps from Museo de San Cristóbal and Plaza 31 de Marzo. This hotel is 0.1 mi (0.2 km) from San Cristóbal de las Casas Cathedral and 0.2 mi (0.4 km) from Mesoamerican Museum of Jade.Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless Internet access and wedding services. Additional amenities at this hotel include tour/ticket assistance, a ballroom, and bicycle tour information.Enjoy Mexican cuisine at Sensaciones de Chiapas, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7 AM to 1:00 PM for a fee.Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Planning an event in San Cristóbal de las Casas? This hotel has 538 square feet (50 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Stay in one of 31 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include laptop-compatible safes and complimentary bottled water, and housekeeping is provided daily.

Show more

Iglesia del Cerrito

Hotel D’Monica
4.2/53 Reviews

Hotel D’Monica

San Cristobal de Las Casas|0.15km from Iglesia del Cerrito
Value for money I guess, this hotel gets lots of one-night tour visitors, groups that check-in and out at odd times, Due to the covered courtyard it makes it very noisy. People can be very loud. The hotel itself shows old grandeur. It is old-fashioned yet well maintained. There is a nice parking garage and the hotel is in the middle of the city center. Electrical heating and extra blankets are available and every room has its own boiler for hot water, very nice hot showers!! Comfortable bed, nice room, good wifi. We had a mix-up at check-in, the person at the front desk thought we shortened our stay by one day, but did not ask that to confirm it, so we thought the hotel gave us an additional discount. Later that week another hotel in San Cristobal charged our credit card. As if the ”discount” was withdrawn. No communication. We had to go to the front desk and ask about the payment and they confirmed that they thought we were staying one day less, and since we weren't they charged the credit card. It would be nice if they communicated that since we did not know why another hotel took money from our account. For the rest no complaints, nice affordable hotel. IT has a sort of tristesse to it when you look at the restaurant, which was always empty and desolated. But I would stay here again. Some COVID rules, gel, and such, but not stricks or consequent. a happy sign on my door telling me the room was disinfected, but I only saw housekeeping cleaning, no disinfection.

Show more

Mirador de la Escuela SolMaya

Show more

Reviews for San Cristobal de Las Casas Hotels

Looking for hotels in San Cristobal de Las Casas? Get inspired by reviews from real travellers.
Plaza Magnolias Suites
4.2/539 Reviews
It has excellent location and service. The rooms are very large and clean. Common clean areas and comfortable stay, I recommend 👍
Hotel Mansion Del Valle
4.4/577 Reviews
We had two nights here and were very pleased with this hotel. Our room was on the third floor just off the sun terrace. A very comfortable room with no air-con (not needed due to falling temperatures at night). You are just a few blocks from the main square of the interesting city. That is far enough for the hotel to be quiet at night. Staff were very pleasant and the hotel was well-cared for. You are waited on for breakfast as there is no buffet. No English was spoken but our guide arranged a very good packed breakfast for us from the hotel on the day of our departure.
Hotel Tepeyac
4.4/524 Reviews
The hotel overcomes my expectations. This super nice and staff was super friendly. Even the owner personally helped us make some adjustments in the room to accommodate a older person. I helped me more than once to solve different matters. Moses always answered my requests with a smile.
Hotel D’Monica
4.2/53 Reviews
Value for money I guess, this hotel gets lots of one-night tour visitors, groups that check-in and out at odd times, Due to the covered courtyard it makes it very noisy. People can be very loud. The hotel itself shows old grandeur. It is old-fashioned yet well maintained. There is a nice parking garage and the hotel is in the middle of the city center. Electrical heating and extra blankets are available and every room has its own boiler for hot water, very nice hot showers!! Comfortable bed, nice room, good wifi. We had a mix-up at check-in, the person at the front desk thought we shortened our stay by one day, but did not ask that to confirm it, so we thought the hotel gave us an additional discount. Later that week another hotel in San Cristobal charged our credit card. As if the ”discount” was withdrawn. No communication. We had to go to the front desk and ask about the payment and they confirmed that they thought we were staying one day less, and since we weren't they charged the credit card. It would be nice if they communicated that since we did not know why another hotel took money from our account. For the rest no complaints, nice affordable hotel. IT has a sort of tristesse to it when you look at the restaurant, which was always empty and desolated. But I would stay here again. Some COVID rules, gel, and such, but not stricks or consequent. a happy sign on my door telling me the room was disinfected, but I only saw housekeeping cleaning, no disinfection.
Mansion de Los Angeles
4.2/532 Reviews
It is a quite good accommodation option, the service is super friendly, they have very comfortable rooms with very good services. What could be a disadvantage is that some rooms give the buffet area, some rooms have hard beds and that, there is no air conditioning, I don't know if it's all the time cold but if not, I think you'll suffer from jajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajaja
San Cristóbal Bleisure Hotel
5/57 Reviews
This is a great place to stay in San Cristóbal de las casas!! It’s located in beautiful neighborhood and has easy access to the restaurants and tourists spot there. The room is clean as well. But most importantly, the staff is amazing. They are so friendly that they tell me everything about what I should try out there, and the advice was really helpful to enjoy my stay in San Cristóbal de las casas. English and Spanish is available to communicate. And he helped me practice speaking in Spanish with me although my Spanish isn’t very good!! That was so nice and I appreciated it. I’ll definitely come back here when I visit the city again.

Frequently Asked Questions

Hotels Quick Overview

Highest PriceS$ 508
Lowest PriceS$ 11
Number of Reviews2,283
Number of Hotels864
Average Price (Weekdays)S$ 103
Average Price (Weekends)S$ 104

More About San Cristobal de Las Casas

Planning a trip to San Cristobal de Las Casas? Looking for hotels in San Cristobal de Las Casas? Trip.com is a great place to start. You can stay 3-5 days at hotels in San Cristobal de Las Casas without running out of things to do. Located in Mexico, San Cristobal de Las Casas is a well-known and vibrant city.

There is no civilian airport in this city. You can visit a nearby city first, and then head to San Cristobal de Las Casas using other means of transportation. It's easy to travel by bus in San Cristobal de Las Casas. There are buses to surrounding cities available every day.

Trip.com offers discounts of up to 20% on 139 boutique hotels in San Cristobal de Las Casas. The local average price is 60 SGD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 9 five-star hotels in San Cristobal de Las Casas at an average price of 134 SGD per night. There are 27 four-star hotels in San Cristobal de Las Casas at an average price of 78 SGD per night. There are 42 three-star hotels in San Cristobal de Las Casas at an average price of 51 SGD per night. There are 5 two-star hotels in San Cristobal de Las Casas at an average price of 30 SGD per night. Unique local hotels in San Cristobal de Las Casas provide guests a unique and fresh feeling. In San Cristobal de Las Casas, there are hotels under the Holiday Inn brand. Travelers who favor this brand can choose to stay there to enjoy the luxury services provided by Holiday Inn. If the comfort level of your trip is important, there are many choices in San Cristobal de Las Casas, such as hotels under the Holiday Inn brand. A popular hotel in San Cristobal de Las Casas, Hotel Bo is also one of the highest rated. Many tourists also stay at Casa del Alma Hotel Boutique & Spa.

There are quite a few famous attractions in downtown San Cristobal de Las Casas, such as Steps in San Cristobal. For short trips in San Cristobal de Las Casas, La Ensenanza, Casa de la Ciudad are all good options. You can also visit top-rated attractions like Shaktipat Yoga, Namaste Centro de Encuentros, Templo del Carmen.

Show less