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.


Check prices on hotels in San Cristobal de las Casas

Tonight Tonight Jun 25 - Jun 26
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured San Cristobal de las Casas Business Hotels

See all 118 Properties in San Cristobal de las Casas
Axkan Express

Axkan Express

Flavio Paniagua No. 28, San Cristobal de las Casas
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
3.8 out of 5 (16 reviews)
Nice and close to city centerThis is the place for your money, good location a few blocks away from city center
EMILIONov 10, 2017

Axkan Express$25

Axkan Express$25
Best Western La Noria

Best Western La Noria

Av Insurgentes No 18-A, San Cristobal de las Casas
    3.0 out of 5.0
     
     
    4.3 out of 5 (3 reviews)
    Well lighted and well located hotel.This is a small hotel in an excellent location. The rooms are lighted better than in any of the 100 or so Mexican hotels that I have stayed in. There is no restaurant but there are excellent places to eat close by----also a nice bakery. We enjoyed the coffee maker in the room---not common in Mexican ...
    Dr. MBEApr 1, 2012
    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 (71 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$102

      Casa del Alma Hotel Boutique & Spa$102
      Casa Mexicana Hotel

      Casa Mexicana Hotel

      28 De Agosto 1, San Cristobal de las Casas
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.4 out of 5 (165 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$32

      Casa Mexicana Hotel$32
      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)
        Na Bolom, an old property that needs refreshingDeluxe room, no hot water as boiler was turned off, banging water pipes, erratic lights, worn out threads showing towels, rock hard king bed. Friendly staff tried their best. Fireplace was needed, ask for more wood. A one and done property, never again, sorry. Fix the flickering lamps, erratic WiFi, ...
        Mar 28, 2017
        Casavieja

        Casavieja

        Calle Ma. Adelina Flores #27, San Cristobal de las Casas
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.4 out of 5 (156 reviews)
        Charming I love this hotel for the character and old charm beauty and the staff is very friendly. I will stay at this hotel again.
        Apr 17, 2018

        Casavieja$55

        Casavieja$55
        Deja Vu Hostel

        Deja Vu Hostel

        Profa. María Adelina Flores 15, San Cristobal de las Casas
          2.0 out of 5.0
           
           

          Deja Vu Hostel$12

          Deja Vu Hostel$12
          Fiesta Inn San Cristobal de las Casas

          Fiesta Inn San Cristobal de las Casas

          Calzada Mexico No 5, San Cristobal de las Casas
          • Free Cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           
          4.0 out of 5 (119 reviews)
          OK placeBad location , to far from main streets, hotel is ok.. nothing differento from other places... I will next time spend little more $ and b on better area
          Dec 1, 2017

          Fiesta Inn San Cristobal de las Casas$58

          Fiesta Inn San Cristobal de las Casas$58
          Hotel Bo

          Hotel Bo

          Av. 5 de Mayo # 38 Barrio Mexicanos, San Cristobal de las Casas
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.8 out of 5 (111 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$168

          Hotel Bo$168
          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)
            Perfect place to stay in San CristóbalI have no complaints about this hotel. It was really great and ended up looking better in person than in the pictures. Very nicely decorated and a friendly staff is always a plus!
            Dec 18, 2016

            Hotel Boutique Casa de los Arcangeles$71

            Hotel Boutique Casa de los Arcangeles$71
            Hotel Diego de Mazariegos

            Hotel Diego de Mazariegos

            5 de Febrero y Maria Adelina Flores 2, San Cristobal de las Casas
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             
            4.1 out of 5 (170 reviews)
            Very nice hotelOur stay was short but we had a good time, close to all shops in the heart of the town, very private and comfortable
            May 8, 2018

            Hotel Diego de Mazariegos$34

            Hotel Diego de Mazariegos$34
            Hotel Grand Maria

            Hotel Grand Maria

            Flavio A. Paniagua 17, San Cristobal de las Casas
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             
            4.5 out of 5 (66 reviews)
            Excellent hotel in SAN CristobalExcellent value for money. Great position within walking distance of all attractions. Friendly staff and ample breakfast. Highly recommended.
            Jan 10, 2018

            Hotel Grand Maria$41

            Hotel Grand Maria$41
            Hotel Jardines del Centro

            Hotel Jardines del Centro

            Av 1 de Marzo # 29, San Cristobal de las Casas
              3.0 out of 5.0
               
               
              3.2 out of 5 (99 reviews)
              Tiny roomsVery small rooms and noisy.other than that the place is ok and on good location
              Oct 10, 2017

              Hotel Jardines del Centro$37

              Hotel Jardines del Centro$37
              Hotel & Cava La Parroquia

              Hotel & Cava La Parroquia

              Calle Niño Fundador 30, San Cristobal de las Casas
                3.0 out of 5.0
                 
                 
                4.0 out of 5 (53 reviews)
                Really nice people... honest and trustable...Excellent service!! They make you feel like you're at home.
                Aug 12, 2017

                Hotel & Cava La Parroquia$18

                Hotel & Cava La Parroquia$18
                Hotel Mansion del Valle

                Hotel Mansion del Valle

                Diego De Mazariegos No 39, San Cristobal de las Casas
                • Free Cancellation
                • Reserve now, pay when you stay
                3.5 out of 5.0
                 
                 
                4.1 out of 5 (177 reviews)
                Ok for a night stayBed was truly uncomfortable and the room had a bit of a moldy smell to it. Other than that, the hotel is nice and close to everything in San Cristobal
                Jul 11, 2017

                Hotel Mansion del Valle$38

                Hotel Mansion del Valle$38
                Hotel Mision Colonial San Cristobal

                Hotel Mision Colonial San Cristobal

                Diego de Mazariegos 47, San Cristobal de las Casas
                • Free Cancellation
                • Reserve now, pay when you stay
                2.5 out of 5.0
                 
                 
                4.0 out of 5 (27 reviews)
                CozyNice place, cozy, will stay again.
                Oct 10, 2016

                Hotel Mision Colonial San Cristobal$31

                Hotel Mision Colonial San Cristobal$31
                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
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 
                4.5 out of 5 (110 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$60

                Hotel Mision Grand San Cristobal de Las Casas$60
                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$157

                  Uvence Arte + Hotel$157
                  Hotel Plaza Magnolias

                  Hotel Plaza Magnolias

                  No.14 Insurgentes, San Cristobal de las Casas
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.5 out of 5.0
                   
                   
                  4.1 out of 5 (212 reviews)
                  Great place, really nice location at the downtownNice relax, I got there a little bit late but could rest very well
                  Apr 25, 2018

                  Hotel Plaza Magnolias$36

                  Hotel Plaza Magnolias$36
                  Hotel Rincón del Arco

                  Hotel Rincón del Arco

                  Ejercito Nacional No. 66, San Cristobal de las Casas
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   
                  4.2 out of 5 (120 reviews)
                  Dress warmly for San CristobalBuilding is cold. Hot water takes several minutes, but does arrive. Good breakfast.
                  Feb 19, 2018

                  Hotel Rincón del Arco$34

                  Hotel Rincón del Arco$34
                  Map

                  Pocket Guide: Business Hotels in San Cristobal de las Casas

                  Search for hotels in San Cristobal de las Casas on Expedia. You can easily find your hotels in San Cristobal de las Casas using one of the methods below:

                  • View our selection of featured hotels in San Cristobal de las Casas
                  • Use the map to find hotels in the San Cristobal de las Casas neighborhood you prefer
                  • Use the filters to see hotels in a specific area of San Cristobal de las Casas, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Cristobal de las Casas
                  • Enter your travel dates to view the best deals on hotels in San Cristobal de las Casas - while they last