Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured San Cristobal de las Casas Resorts & Hotels with Spas

See all 114 Hotels in San Cristobal de las Casas
Casa del Alma Hotel Boutique & Spa

Casa del Alma Hotel Boutique & Spa

Calle 16 de Septiembre no. 24, San Cristobal de las Casas
    4.0 out of 5.0
     
     
    4.6 out of 5 (69 reviews)
    Close to main square, shops, restaurantsVery nice hotel with great restaurant attached, el Secreto. Staff is responsive to your needs, assists with tour guides and taxis. Spacious room with all modern conveniences
    Apr 13, 2018

    Casa del Alma Hotel Boutique & Spa$129

    Casa del Alma Hotel Boutique & Spa$129
    Casa Lum

    Casa Lum

    Real de Guadalupe 30, San Cristobal de las Casas
      3.5 out of 5.0
       
       
      4.8 out of 5 (30 reviews)
      Loved this Little SanctuaryMy husband and I stayed here during our 4 night stay in San Cristobal and absolutely loved it! The staff was incredibly accommodating, supporting us in booking day tours to Palenque & Agua Azul and also organizing our rides to the airport. The food was also delicious and we even enjoyed one night ...
      Apr 12, 2018

      Casa Lum$100

      Casa Lum$100
      Casa Mexicana Hotel

      Casa Mexicana Hotel

      28 De Agosto 1, San Cristobal de las Casas
        3.0 out of 5.0
         
         
        4.4 out of 5 (155 reviews)
        Beautiful hotel in vibrant neighborhood of San CriWe arrived around 9pm, had a few delays en route, had no issues getting checked in. The garden courtyard leading to our room had some work going on but was still beautiful. We found a great restaurant next door, funky burrito, for my first night ever in Mexico it could not have been better. I felt ...
        Apr 11, 2018

        Casa Mexicana Hotel$44

        Casa Mexicana Hotel$44
        Casa Museo Na Bolom

        Casa Museo Na Bolom

        Vicente Guerrero No. 33, San Cristobal de las Casas
          3.0 out of 5.0
           
           
          3.6 out of 5 (23 reviews)
          Chiapas tripVery interested lot of culture, clean, staff very nice and they make feel with safe.
          May 29, 2015
          Grand Guadalupe by Inmense

          Grand Guadalupe by Inmense

          Real de Guadalupe No. 172, San Cristobal de las Casas
            3.0 out of 5.0
             
             
            4.1 out of 5 (40 reviews)
            My Chiapas stay...This boutique hotel was amazing. Colonial meets couture. Staff is extremely friendly and helpful and provided a town map with tourist attractions.
            Jul 14, 2016

            Grand Guadalupe by Inmense$65

            Grand Guadalupe by Inmense$65
            Guayaba Inn

            Guayaba Inn

            Calle Comitan 55, San Cristobal de las Casas
              4.0 out of 5.0
               
               
              4.9 out of 5 (111 reviews)
              Exceptional Boutique HotelGuayaba Inn definitely exceeded our expectations. The room had a colonial atmosphere that made us feel like we were staying at a Mexican Hacienda. The breakfast was delicious and was served in a cozy and rustic room with a fire place. The personnnel were extremely friendly and nice. The location ...
              Mar 24, 2018

              Guayaba Inn$96

              Guayaba Inn$96
              Hotel & Spa Santuario del Alba

              Hotel & Spa Santuario del Alba

              Calle Julio M. Corzo 1, San Cristobal de las Casas
                3.0 out of 5.0
                 
                 
                4.0 out of 5 (15 reviews)

                Hotel & Spa Santuario del Alba$32

                Hotel & Spa Santuario del Alba$32
                Hotel Bo

                Hotel Bo

                Av. 5 de Mayo # 38 Barrio Mexicanos, San Cristobal de las Casas
                  4.0 out of 5.0
                   
                   
                  4.8 out of 5 (107 reviews)
                  Worth the expense!They think of everything here. It is an expensive hotel but a great value— they are so kind and attentive, and the rooms and facilities are wonderful.
                  Apr 5, 2018

                  Hotel Bo$187

                  Hotel Bo$187
                  Hotel Boutique Casa de los Arcangeles

                  Hotel Boutique Casa de los Arcangeles

                  C. Cuauhtemoc No.4 Centro Historico, San Cristobal de las Casas
                    3.5 out of 5.0
                     
                     
                    4.3 out of 5 (50 reviews)
                    E excellent location Walking distance from everything and everywhere.delicious breakfast and friendly staff.mattress hard as a rock and the toiletries very cheap quality.
                    Jul 23, 2016

                    Hotel Boutique Casa de los Arcangeles$87

                    Hotel Boutique Casa de los Arcangeles$87
                    Hotel Hacienda Club

                    Hotel Hacienda Club

                    Carretera Panamericana km 1165, San Cristobal de las Casas
                      3.0 out of 5.0
                       
                       
                      4.7 out of 5 (12 reviews)
                      Beautiful, spacious pet friendly hacienda We arrived at dark, got lost, but the staff was excellent, the room is very spacious - kitchenette included and the grounds are beautiful. We are here for a quick overnight but wish we could stay longer, Best pet friendly hotel we have stayed at so far!!
                      Feb 20, 2018

                      Hotel Hacienda Club$37

                      Hotel Hacienda Club$37
                      Hotel Jovel

                      Hotel Jovel

                      Calle Flavio A. Paniagua No. 27 Col., San Cristobal de las Casas
                        2.5 out of 5.0
                         
                         
                        3.9 out of 5 (59 reviews)
                        Hotel JovelIt's a lovely Place, great location, but if you go in the winter be sure and dress because the rooms have no heat.
                        Nov 26, 2017

                        Hotel Jovel$43

                        Hotel Jovel$43
                        Hotel Mision Grand San Cristobal de Las Casas

                        Hotel Mision Grand San Cristobal de Las Casas

                        Francisco I. Madero No. 19, San Cristobal de las Casas
                          3.0 out of 5.0
                           
                           
                          4.4 out of 5 (102 reviews)
                          Very nice hotel. Excellent location.I would recommend. Clean and quiet in excellent location
                          Apr 10, 2018

                          Hotel Mision Grand San Cristobal de Las Casas$61

                          Hotel Mision Grand San Cristobal de Las Casas$61
                          Uvence Arte + Hotel

                          Uvence Arte + Hotel

                          Calzada Roberta #16, San Cristobal de las Casas
                            3.5 out of 5.0
                             
                             
                            4.5 out of 5 (10 reviews)
                            Gringos beware. Beautiful hotel. Great garden. Super atmosphere. A dream come true ? Almost, were it not for 1. at check-out time no staff speaking English was available to clarify issues with bill 2. two unmarked steps in the main room which easily can lead to injuries due to falls in an unfamiliar dark room However, ...
                            Mar 21, 2017

                            Uvence Arte + Hotel$204

                            Uvence Arte + Hotel$204
                            Hotel Villa Mercedes

                            Hotel Villa Mercedes

                            Diagonal Hermanos Paniagua 32, San Cristobal de las Casas
                              3.0 out of 5.0
                               
                               
                              4.3 out of 5 (69 reviews)
                              About 8 minutes away from historic centerOk hotel. Great staff, nice setting but the wifi connection was terrible.
                              BrendaJul 22, 2013

                              Hotel Villa Mercedes$55

                              Hotel Villa Mercedes$55
                              Las Escaleras by Inmense

                              Las Escaleras by Inmense

                              Isauro Rossete 4, Barrio La Merced, San Cristobal de las Casas
                                3.0 out of 5.0
                                 
                                 
                                4.3 out of 5 (75 reviews)
                                Nice Boutique Hotel, excellent views, great food. Beautiful boutique hotel rooms with spacious rooms. Awesome views to San Cristobal. Great food in the restaurant.
                                Apr 16, 2018

                                Las Escaleras by Inmense$68

                                Las Escaleras by Inmense$68
                                Plaza Gallery Hotel & Boutique

                                Plaza Gallery Hotel & Boutique

                                Guadalupe Victoria esq 16 de Septiembre, San Cristobal de las Casas
                                  3.5 out of 5.0
                                   
                                   
                                  4.4 out of 5 (118 reviews)
                                  Awesome hotelMy stay at Plaza Gallery hotel was awesome, I had the Jr. Suite and it was perfect, very well located in the city of San Cristobal and very quiet. The room was nice, clean and very cozy although it would be better if it would’ve had a room heater.
                                  Dec 5, 2017

                                  Plaza Gallery Hotel & Boutique$104

                                  Plaza Gallery Hotel & Boutique$104
                                  Sereno Art Hotel

                                  Sereno Art Hotel

                                  Av. 16 de Septiembre No. 22, San Cristobal de las Casas
                                    3.0 out of 5.0
                                     
                                     
                                    4.3 out of 5 (37 reviews)
                                    Perfect hotelSereno is a big house with few rooms. My room was very big and ckean with a lot of light. The bathroom also very big. The TV has Netflix. It is ine block from everything. So nice. Perfect and also cheap
                                    Mar 4, 2018

                                    Sereno Art Hotel$60

                                    Sereno Art Hotel$60
                                    Map

                                    Recently booked Resorts & Hotels with Spas in San Cristobal de las Casas

                                    Plaza Gallery Hotel & Boutique
                                    3.5 out of 5.0
                                    Last booking: 12 hours ago
                                    Hostal La Casa de Paco - Hostel
                                    2.0 out of 5.0
                                    Last booking: 15 hours ago
                                    Hotel Rincón del Arco
                                    3.0 out of 5.0
                                    Last booking: 36 hours ago

                                    San Cristobal de las Casas Resorts & Spa Travel Guide

                                    Pamper Yourself with a Spa Day in San Cristobal de las Casas

                                    Pack up your luggage and forget your concerns to launch your stress-free vacation. If you are looking for extravagant lodging or reasonable options, we can help you find the perfect location to stay. In fact, this area is so popular that it saw a big increase of travelers that are making it their perfect spot to unwind. You deserve the royal treatment every now and then. Make this your chance for a vacation where you can have all your worries melt away in San Cristobal de las Casas.

                                    We Have Divine Spa Deals in San Cristobal de las Casas

                                    Not much compares to opening the door to your room and realizing all the little things will be taken care for you. You can rest easy knowing that many of these hotels provide most of what you need for a great vacation. When you return from your day out, you'll be greeted with a tidy room that is sure to be comfy too. After you've indulged yourself by enjoying a therapeutic massage, rejuvenating in the steam room, or taking a few laps in the pool, you can put on your explorer's hat and locate the hidden gems of San Cristobal de las Casas. Discovering incredible foods, curio shops, or a scenic view can be one of the many highlights of your trip. If you're not sure where to begin, stop by your hotel's front-desk attendant to get a feel for what San Cristobal de las Casas has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to enjoy a few drinks at and socialize. Wherever you end up going for fun, just be sure to hang loose. Your spa weekend shouldn't be anything but remarkably relaxing.

                                    Delivering plenty of restful retreats and and calm surroundings, it's easily apparent why an increasing number of people are choosing San Cristobal de las Casas as their stress-free spa weekend sanctuary.