Compare and save on San Cristobal de las Casas hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Ybidau -flickr
Sort by Tribes
Popularity - Best Value
Currency
230 Results
  • Hotel Casa Mexicana
    Ranked #1 overall in San Cristobal de las Casas hotels
    9.0
    Wonderful!
    2 reviews
    Popular withFamiliesBusiness

    Good hotel near the heart of San Cristobal, really close to the Santo Domingo Church. Rooms are nice but some can be fairly cold in the winter months. There is ...

    • Free WiFi
    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa del Alma Hotel Boutique & Spa
    Ranked #2 overall in San Cristobal de las Casas hotels
    10.0
    Exceptional!
    1 review
    Popular withWellnessLuxury
    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Iguana Hostel
    Ranked #3 overall in San Cristobal de las Casas hotels
    10.0
    Exceptional!
    1 review

    I spent a couple of nights at this wonderful hostel and would have stayed longer if I hadn't booked accommodation elsewhere! Laidback, cheap and bright, it was one of the ...

    • Free WiFi
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Tierra y Cielo
    Ranked #4 overall in San Cristobal de las Casas hotels
    8.0
    Wonderful!
    1 review
    Popular withFoodies

    My partner and I thoroughly enjoyed the ambience and delicious local food at Tierra y Cielo. The quesadillas I had were excellent. The waiter took great care to answer questions ...

    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Holiday Inn San Cristobal - Espanol
    Ranked #6 overall in San Cristobal de las Casas hotels
    8.0
    Wonderful!
    1 review
    Popular withBusinessLuxuryFamilies

    Nice hotel located in a colonial-style building with a gorgeous courtyard and in a great central location. Rooms comfortable, they all have safes. Some room have hot water issues, but ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Balam
    Ranked #5 overall in San Cristobal de las Casas hotels
    8.0
    Wonderful!
    1 review

    I enjoyed my stay at this value-for-money hotel, situated a few blocks from the city center. The rooms are small, but it is clean and colorful. The staff are friendly ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Ganesha Posada
      Ranked #7 overall in San Cristobal de las Casas hotels
      6.0
      Pretty good
      2 reviews

      Friendly and helpful staff, clean rooms (although cool in the rainy season). Mediocre breakfast. The stand-alone cabin in the courtyard is perfect.

        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel San Marcos
        Ranked #13 overall in San Cristobal de las Casas hotels
        10.0
        Exceptional!
        1 review
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Posada El Paraiso
        Ranked #12 overall in San Cristobal de las Casas hotels
        10.0
        Exceptional!
        1 review
        Popular withLuxuryFamiliesBusiness

        Lovely hotel located in a colonial building with a courtyard entrance area. Rooms are great, although some are a bit small. Showers have super hot water. There's no safe in ...

        • Free WiFi
        • Restaurant
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Puerta Vieja Hostel
        Ranked #11 overall in San Cristobal de las Casas hotels
        10.0
        Exceptional!
        1 review
          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal Luna Nueva
          Ranked #9 overall in San Cristobal de las Casas hotels
          10.0
          Exceptional!
          1 review
          Popular withBackpackersFamilies

          Nice budget friendly posada really close to the centre of San Cristobal. It is modest, yet clean and very quiet so sleep quality is excellent. Staff is very kind. Breakfast ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Hotel San Jose
            Ranked #10 overall in San Cristobal de las Casas hotels
            10.0
            Exceptional!
            1 review
            Popular withFamilies
              ReviewsPhotosAmenitiesMaploadingclose
            • Casa Vieja
              Ranked #8 overall in San Cristobal de las Casas hotels
              10.0
              Exceptional!
              1 review
              Popular withLuxuryFamiliesBusiness

              Beautiful hotel right behind the main pedestrian street in San Cristobal. It is located in a beautifully restored historic building, and the rooms face the various internal patios. Rooms are ...

              • Free WiFi
              • Free Parking
              ReviewsPhotosAmenitiesMaploadingclose
            • El Hostalito
              Ranked #15 overall in San Cristobal de las Casas hotels
              8.0
              Wonderful!
              1 review

              Joaquin, the proprietor of El Hostalito, knows a thing or two about building bikes. Thankfully he knows a thing or two about providing a welcoming place for people to rest ...

                ReviewsPhotosAmenitiesMaploadingclose
              • Posada del Abuelito
                Ranked #14 overall in San Cristobal de las Casas hotels
                8.0
                Wonderful!
                1 review

                I didn't stay at this hostel, but heard excellent reports of it from fellow travelers. Apparently, it is great value and is a hostel without the 'hostel vibe'. The inclusive ...

                  ReviewsPhotosAmenitiesMaploadingclose
                • Casa Na Bolom
                  Ranked #16 overall in San Cristobal de las Casas hotels
                  2.0
                  Could be better
                  1 review
                  • Free WiFi
                  • Restaurant
                  • Fitness Center
                  ReviewsPhotosAmenitiesMaploadingclose
                • Bela's B&B
                  Ranked #17 overall in San Cristobal de las Casas hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Hotel Mansion del Valle
                    Ranked #20 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Restaurant
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Villas Casa Morada
                    Ranked #19 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Restaurant
                    • Free Parking
                    • Airport Transfer
                    PhotosAmenitiesMaploadingclose
                  • Hotel Jovel
                    Ranked #18 overall in San Cristobal de las Casas hotels
                    • Free WiFi
                    • Restaurant
                    • Free Parking
                    • Airport Transfer
                    PhotosAmenitiesMaploadingclose
                  • Hotel Jardines del Centro
                    Ranked #21 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Restaurant
                    • Free Parking
                    • Airport Transfer
                    PhotosAmenitiesMaploadingclose
                  • Hacienda Don Juan Hotel
                    Ranked #26 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Restaurant
                    • Free Parking
                    • Airport Transfer
                    PhotosAmenitiesMaploadingclose
                  • Hotel Jardines del Carmen
                    Ranked #24 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Free Breakfast
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Hotel Villa Mercedes
                    Ranked #25 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Fitness Center
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Hotel Posada La Media Luna
                    Ranked #23 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Free Parking
                    • Airport Transfer
                    PhotosAmenitiesMaploadingclose
                  • Fiesta Inn San Cristobal de las Casas
                    Ranked #22 overall in San Cristobal de las Casas hotels
                    • Free WiFi
                    • Restaurant
                    • Fitness Center
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Casa de la Vista
                    Ranked #27 overall in San Cristobal de las Casas hotels
                    0.0
                    • Free WiFi
                    • Free Parking
                    • Pets Allowed
                    PhotosAmenitiesMaploadingclose
                  • La Casa Rosada
                    Ranked #28 overall in San Cristobal de las Casas hotels
                    2.0
                    Could be better
                    1 review

                    The house was filthy ( I spent my first two hours cleaning), unkept, neglected and rundown. Definitely not what the owner advertised , definitely not what I had agreed to ...

                      ReviewsPhotosAmenitiesMaploadingclose
                    • Hostel Las Palomas
                      Ranked #32 overall in San Cristobal de las Casas hotels
                      0.0
                      Popular withBackpackers
                        PhotosAmenitiesMaploadingclose
                      • Hotel Plaza Santo Domingo
                        Ranked #31 overall in San Cristobal de las Casas hotels
                        0.0
                        • Free WiFi
                        • Restaurant
                        PhotosAmenitiesMaploadingclose

                      Average price per night

                      Hotel class

                      Hotel type

                      Average user rating

                      Clear Filters
                      Clear Filters
                      var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=san-cristobal-de-las-casas-mexico&controller=topics&country_code=&current_user_id=&filters=&id=2000000015383&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=san-cristobal-de-las-casas-mexico%2Fhotels&place=2000000015383&place_type=City&place_type=region&region=2000000015383&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000198668&hotel_ids%5B%5D=5000001965436&hotel_ids%5B%5D=5000000058529&hotel_ids%5B%5D=5000000385168&hotel_ids%5B%5D=5000000283880&hotel_ids%5B%5D=5000001275337&hotel_ids%5B%5D=5000000257487&hotel_ids%5B%5D=5000000253275&hotel_ids%5B%5D=5000000386812&hotel_ids%5B%5D=5000003842937&hotel_ids%5B%5D=5000003958016&hotel_ids%5B%5D=5000003906085&hotel_ids%5B%5D=5000004446848&hotel_ids%5B%5D=5000000703202&hotel_ids%5B%5D=5000003733441&hotel_ids%5B%5D=5000000070332&hotel_ids%5B%5D=5000000409642&hotel_ids%5B%5D=5000000257993&hotel_ids%5B%5D=5000000314076&hotel_ids%5B%5D=5000001254848&hotel_ids%5B%5D=5000000039304&hotel_ids%5B%5D=5000000140494&hotel_ids%5B%5D=5000000320845&hotel_ids%5B%5D=5000000270755&hotel_ids%5B%5D=5000000342066&hotel_ids%5B%5D=5000001269841&hotel_ids%5B%5D=5000000052555&hotel_ids%5B%5D=5000000066109&hotel_ids%5B%5D=5000000224534&hotel_ids%5B%5D=5000000230892", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000015383" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }