Compare and save on Todos Santos hotels

Find hotel dealsPlease select a place
Check in:
Check out:
丹涅拉 - Dani Gama -flickr
Sort by Tribes
Popularity - Best Value
Currency
45 Results
  • Hotel California
    Ranked #1 overall in Todos Santos hotels
    8.3
    Wonderful!
    13 reviews
    Popular withHipstersHistoryAdventure

    Whether this is the actual "Hotel California" of the Eagles famous song or not, it is worth a day trip to visit the quaint town of Todos Santos and enjoy ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Todos Santos Inn
    Ranked #2 overall in Todos Santos hotels
    8.5
    Wonderful!
    4 reviews
    Popular withLuxuryHistoryOutdoorsy

    Enjoy a bit of Todos Santos history in a boutique setting. This inn is housed in a restored sugar mill and recalls the 19th century sugarcane era of Todos Santos. ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Rancho Pescadero
    Ranked #3 overall in Todos Santos hotels
    10.0
    Exceptional!
    3 reviews
    Popular withFoodiesLuxuryVegetarian

    This is the spot - boutique hotel on a secluded beach with lots of activities near by. :) The owners and staff are awesome and totally take care of you. ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Villas de Cerritos Beach
    Ranked #4 overall in Todos Santos hotels
    7.0
    Pretty good
    2 reviews

    We rented the 2 bathroom/2 bedroom villa, and had the best view of Cerritos Beach and the desert on the 3rd floor. It has more of a time share feeling ...

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Los Colibris Casitas
    Ranked #7 overall in Todos Santos hotels
    10.0
    Exceptional!
    1 review
    Popular withFamiliesOutdoorsyAdventure

    Friendly owners Sergio and Bryan offer two rental homes and two casitas on their hillside property. The views overlooking the freshwater estuary and the beach beyond are killer. Accommodations are ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Flora del Mar
    Ranked #5 overall in Todos Santos hotels
    10.0
    Exceptional!
    1 review
    Popular withHistory

    Flora del Mar is a comfortable, charming, well-located B&B just outside of the main part of Todos Santos. It's an easy (couple minute) drive into town, so you get the ...

    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Serendipity
    Ranked #6 overall in Todos Santos hotels
    10.0
    Exceptional!
    1 review
    Popular withFamilies

    Serendipity is a very comfortable B&B located a couple kilometers outside of Todos Santos. It has beautiful grounds, a nice pool & hot tub, and wonderful breakfast service. It's just ...

    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Guaycura Boutique Hotel Beach Club & Spa
    Ranked #8 overall in Todos Santos hotels
    10.0
    Exceptional!
    1 review

    This is a great place to stay if your staying in the town of Todo Santos. The town itself isn't on the beach like Cabo or San Jose it's an ...

    • Free WiFi
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hacienda Todos Los Santos
    Ranked #9 overall in Todos Santos hotels
    8.0
    Wonderful!
    1 review

    A bit expensive, but super clean, spacious, sunny, colorful, etc. Staff was also really friendly. On the edge of town, but within walking distance to everything.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Jardin de Pilar
    Ranked #12 overall in Todos Santos hotels
    0.0
      PhotosAmenitiesMaploadingclose
    • Villas la Mar
      Ranked #11 overall in Todos Santos hotels
      0.0
        PhotosAmenitiesMaploadingclose
      • Sole Caliente
        Ranked #10 overall in Todos Santos hotels
        • Free WiFi
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Cerritos Surf Colony
        Ranked #13 overall in Todos Santos hotels
        6.0
        Pretty good
        1 review

        Great Spot! Cerritos is a fun place to stay when you want to get out of the Cabo madness. This is a fun little place with your own little cabin ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Santa Rosa Hotel
          Ranked #15 overall in Todos Santos hotels
          6.0
          Pretty good
          1 review

          Great Budget option for Todo Santos!!! Minimal without frills but clean and comfortable. Rooms have little kitchenettes and tables in them. The water isn't filtered so remember to stop and ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Hotel Casa Tota
            Ranked #14 overall in Todos Santos hotels
            6.0
            Pretty good
            1 review

            Great value hotel for Todo Santos. Very clean, simple and remodeled boutique hotel. It has two stories and about a dozen rooms. While it doesn't look like much from the ...

            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Parking
            • Airport Transfer
            • Pets Allowed
            ReviewsPhotosAmenitiesMaploadingclose
          • Posada del Molino
            Ranked #16 overall in Todos Santos hotels
            6.0
            Pretty good
            1 review

            Great value! The rates re low and the accommodations well equipped. Rooms comed with kitchens stocked with cooking and serving utensils. This has the feel of your own little studio ...

            • Free WiFi
            • Swimming Pool
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Hotel Miramar
            Ranked #17 overall in Todos Santos hotels
            2.0
            Could be better
            1 review

            We love the Todo Santos - Pescadora - Cerritos area. We've been coming to this area for ten years and are amazed that it hasn't turned into the next Cabo ...

            • Free WiFi
            • Swimming Pool
            • Free Parking
            • Pets Allowed
            ReviewsPhotosAmenitiesMaploadingclose
          • Los Cerritos RV Park and Campground
            Ranked #18 overall in Todos Santos hotels
            0.0
            Popular withBackpackersOutdoorsy
              PhotosAmenitiesMaploadingclose
            • Gypsy's by the Sea - Beach Guest House
              Ranked #39 overall in Todos Santos hotels
              0.0
              • Free Parking
              • Pets Allowed
              PhotosAmenitiesMaploadingclose
            • The Hotelito
              Ranked #35 overall in Todos Santos hotels
              0.0
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Osprey San Pedrito
              Ranked #36 overall in Todos Santos hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Way Of Nature Bed & Breakfast
                Ranked #41 overall in Todos Santos hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Posada La Poza
                  Ranked #38 overall in Todos Santos hotels
                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  • Free Breakfast
                  • Free Parking
                  PhotosAmenitiesMaploadingclose
                • Las Palmas Casitas
                  Ranked #32 overall in Todos Santos hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Los Agaves
                    Ranked #31 overall in Todos Santos hotels
                    0.0
                      PhotosAmenitiesMaploadingclose
                    • Casablanca
                      Ranked #40 overall in Todos Santos hotels
                      0.0
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • San Pedrito Surf Hotel
                      Ranked #33 overall in Todos Santos hotels
                      0.0
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Las Palmas Tropicales
                      Ranked #34 overall in Todos Santos hotels
                      0.0
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Abrazo Casa Bocana
                      Ranked #37 overall in Todos Santos hotels
                      0.0
                        PhotosAmenitiesMaploadingclose
                      • CalyCanto Casitas
                        Ranked #45 overall in Todos Santos hotels
                        0.0
                        • Free Parking
                        • Pets Allowed
                        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=todos-santos-mexico&controller=topics&country_code=&current_user_id=&filters=&id=2000000016716&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=todos-santos-mexico%2Fhotels&place=2000000016716&place_type=City&place_type=region&region=2000000016716&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003656089&hotel_ids%5B%5D=5000000004488&hotel_ids%5B%5D=5000000086323&hotel_ids%5B%5D=5000000060945&hotel_ids%5B%5D=5000000101871&hotel_ids%5B%5D=5000003669672&hotel_ids%5B%5D=5000000415504&hotel_ids%5B%5D=5000000051519&hotel_ids%5B%5D=5000000185014&hotel_ids%5B%5D=5000000180414&hotel_ids%5B%5D=5000000236295&hotel_ids%5B%5D=5000001241369&hotel_ids%5B%5D=5000000025805&hotel_ids%5B%5D=5000000364342&hotel_ids%5B%5D=5000001372854&hotel_ids%5B%5D=5000000066489&hotel_ids%5B%5D=5000000386157&hotel_ids%5B%5D=5000000235665&hotel_ids%5B%5D=5000000145451&hotel_ids%5B%5D=5000000230348&hotel_ids%5B%5D=5000000212425&hotel_ids%5B%5D=5000000095946&hotel_ids%5B%5D=5000000161581&hotel_ids%5B%5D=5000000298030&hotel_ids%5B%5D=5000000308929&hotel_ids%5B%5D=5000000136340&hotel_ids%5B%5D=5000000255580&hotel_ids%5B%5D=5000000235533&hotel_ids%5B%5D=5000000178274&hotel_ids%5B%5D=5000000003614", 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=2000000016716" + "&" + 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"); }