Vacation Rentals & House Rentals in Todos Santos

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

90 house rentals

(18) Excellent 

    18

    Modern Hacienda House. Private Gdn.. Saltwater Pool.

    Baja California Sur / Todos Santos

    Todos Santos house

    3 8 3 nights min

    • 3 bedrooms
    • sleeps 8
    • 3 nights min
    • Beach / lakeside relaxation
    • Swimming pool
    • Ask about children
    “We only stay at Casa Chilicote when we visit Todos Santos” We have been traveling to Todos Santos for over twenty years. Since the Hotelito and Casa Chilicote opened in 2007, we won't stay anywhere else. Jenny and her staff are always available for
    …see more

    Price per night from

    $344

    Price per night from

    $344

    (2) Excellent 

      20

      Stunning Todos Santos Beach House with Ocean Views

      Baja California Sur / Todos Santos

      Todos Santos house

      2 6 4 nights min

      • 2 bedrooms
      • sleeps 6
      • 4 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0.1 mi
      • Swimming pool

      Price per night from

      $401

      Price per night from

      $401

      (17) Excellent 

        57

        Baja Beach Getaway, oceanfront with private pool

        Baja California Sur / Todos Santos

        Todos Santos house

        2 6 3 nights min

        • 2 bedrooms
        • sleeps 6
        • 3 nights min
        • Swimming pool
        • Child Friendly
        • Air conditioning

        Price per night from

        $201

        Responds fast!
        avg. 2 hours 36 minutes

        Price per night from

        $201

        (4) Excellent 

          17

          Amazing Villa w/ two Casita's with Ocean Views and Salt Water Pool

          Baja California Sur / Todos Santos

          Todos Santos studio

          Studio 6 4 nights min

          • Studio
          • sleeps 6
          • 4 nights min
          • Swimming pool
          • Child Friendly
          • Air conditioning

          Price per night from

          $331

          Price per night from

          $331

          (1) Excellent 

            25

            Casa Solana - Beautiful Baja home by the Beach!

            Baja California Sur / Todos Santos

            Todos Santos house

            2 4 3 nights min

            • 2 bedrooms
            • sleeps 4
            • 3 nights min
            • Nearest beach 0.1 mi
            • Child Friendly
            • Private garden

            Price per night from

            $138

            Responds fast!
            avg. 1 hour 17 minutes

            Price per night from

            $138

            (3) Excellent 

            Certificate of Excellence

              49

              Private Oceanfront Villa on the Pacific Coast

              Baja California Sur / Todos Santos

              Todos Santos villa

              3 8 min stay varies

              • 3 bedrooms
              • sleeps 8
              • min stay varies
              • Swimming pool
              • Child Friendly
              • Air conditioning

              Certificate of Excellence

              Price per night from

              $544

              Price per night from

              $544

              (6) Excellent 

                12

                The Lookout at Casa Flores Casitas

                Baja California Sur / Todos Santos

                Todos Santos studio

                Studio 2 1 night min

                • Studio
                • sleeps 2
                • 1 night min
                • Nearest beach 0.5 mi
                • Swimming pool
                • Child Friendly

                Price per night from

                $126

                Responds fast!
                avg. 3 hours 5 minutes

                Price per night from

                $126

                (3) Excellent 

                  19

                  Casa Del Sol Y La Luna

                  Baja California Sur / Todos Santos

                  Todos Santos studio

                  Studio 2 5 nights min

                  • Studio
                  • sleeps 2
                  • 5 nights min

                  Price per night from

                  $98

                  Price per night from

                  $98

                  (21) Very Good 

                    85

                    Hacienda los olivos

                    Baja California Sur / Todos Santos

                    Todos Santos house

                    4 8 5 nights min

                    • 4 bedrooms
                    • sleeps 8
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly
                    “Perfect” The hacienda is a unique experience in Baja California. The property is lovely and the houses are made with a lot of passion for details. We think it is a perfect place to escape from the european winter. Everything was perfect the last Decem
                    …see more

                    Price per night from

                    $458

                    Responds fast!
                    avg. 1 hour 14 minutes

                    Price per night from

                    $458

                    (8) Excellent 

                      24

                      The Wave - Beautiful Private Casita

                      Baja California Sur / Todos Santos

                      Todos Santos guest house

                      1 2 2 nights min

                      • 1 bedroom
                      • sleeps 2
                      • 2 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 2 mi
                      • Swimming pool

                      Price per night from

                      $98

                      Price per night from

                      $98

                      (3) Excellent 

                        65

                        Next to Nature & 200 Yards to the Beach, Ocean & Mountain Views, Tons of Privacy

                        Baja California Sur / Todos Santos

                        Todos Santos studio

                        Studio 4 5 nights min

                        • Studio
                        • sleeps 4
                        • 5 nights min
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Pet Friendly

                        Price per night from

                        $109

                        Price per night from

                        $109

                        (2) Excellent 

                          11

                          Beautiful, newly remodeled 2 BR home in Las Tunas

                          Baja California Sur / Todos Santos

                          Todos Santos house

                          2 4 4 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 4 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Private garden

                          Price per night from

                          $184

                          Price per night from

                          $184

                            13

                            Panoramic Ocean, Mountain, and Town views tranquil off grid but close to town

                            Baja California Sur / Todos Santos

                            Todos Santos guest house

                            1 4 2 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 2 nights min
                            • Nearest beach 3 mi
                            • Child Friendly
                            • Private garden

                            Price per night from

                            $46

                            Price per night from

                            $46

                              36

                              Villa del Mar, Oceanfront beach house

                              Baja California Sur / Todos Santos

                              Todos Santos house

                              2 6 5 nights min

                              • 2 bedrooms
                              • sleeps 6
                              • 5 nights min
                              • Swimming pool
                              • Private garden

                              Price per night from

                              $407

                              Responds fast!
                              avg. 2 hours 36 minutes

                              Price per night from

                              $407

                                9

                                Posada "La Ahorcadita"

                                Baja California Sur / Todos Santos

                                Todos Santos house

                                1 2 2 nights min

                                • 1 bedroom
                                • sleeps 2
                                • 2 nights min
                                • Child Friendly
                                • Air conditioning
                                • Pet Friendly

                                Price per night from

                                $68

                                Responds fast!
                                avg. 2 hours 36 minutes

                                Price per night from

                                $68

                                (10) Very Good 

                                  17

                                  Beautiful Space, Economical Rates 2bed/2bath pool home

                                  Baja California Sur / Todos Santos

                                  Todos Santos b and b

                                  6 5 2 nights min

                                  • 6 bedrooms
                                  • sleeps 5
                                  • 2 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 2 mi
                                  • Swimming pool

                                  Price per night from

                                  $138

                                  Price per night from

                                  $138

                                  (13) Excellent 

                                    21

                                    West Wing Villa

                                    Baja California Sur / Todos Santos

                                    Todos Santos house

                                    3 2 3 nights min

                                    • 3 bedrooms
                                    • sleeps 2
                                    • 3 nights min
                                    • Beach / lakeside relaxation
                                    • Nearest beach 2 mi
                                    • Swimming pool
                                    “This was an amazing find.” Loved everything about this place and the owners. We stayed in December and had a lovely time. Every detail was attended to. It was more than comfortable, very tastefully decorated, well stocked with everything you could
                                    …see more

                                    Price per night from

                                    $172

                                    Price per night from

                                    $172

                                    (1) Very Good 

                                      14

                                      casa de los inseparables

                                      Baja California Sur / Todos Santos

                                      Todos Santos guest house

                                      1 3 3 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 0.8 mi
                                      • Swimming pool

                                      Price per night from

                                      $109

                                      Price per night from

                                      $109

                                      (21) Excellent 

                                        30

                                        Villa Casablanca rent 1 or up to 3 separate private Casitas

                                        Baja California Sur / Todos Santos

                                        Todos Santos villa

                                        3 6 min stay varies

                                        • 3 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0 mi
                                        • Swimming pool
                                        “Luxurious Serenity” My husband & I stayed here for 4 nights in late February. We were met by Julie on the highway and led down the road to this amazing home on the beach that was to be all ours for the next 4 nights! We walked in to the sound of cra
                                        …see more

                                        Price per night from

                                        $165

                                        Price per night from

                                        $165

                                          14

                                          Casa Pueblo - Todos Santos Downtown

                                          Baja California Sur / Todos Santos

                                          Todos Santos house

                                          3 6 2 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 2 nights min
                                          • Child Friendly

                                          Price per night from

                                          $229

                                          Price per night from

                                          $229

                                          (12) Excellent 

                                            28

                                            Iguana de los Mangos

                                            Baja California Sur / Todos Santos

                                            Todos Santos apartment

                                            1 2 3 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 3 nights min
                                            • Nearest beach 0 mi
                                            • Private garden
                                            “My "goto" place in Baja!” I've stayed many times at the Iguana, but it only took once to call it my home away from home! Brenda and Lee are just the perfect hosts never too curious, never too shy, always making you feel at home. The room is great (I w
                                            …see more

                                            Price per night from

                                            $103

                                            Price per night from

                                            $103

                                              5

                                              Unique Down town vintage camper

                                              Baja California Sur / Todos Santos

                                              Todos Santos caravan/mobile home

                                              1 2 1 night min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 1 night min
                                              • Child Friendly

                                              Price per night from

                                              $103

                                              Price per night from

                                              $103

                                              (2) Excellent 

                                                11

                                                The Getaway at Todos Santos

                                                Baja California Sur / Todos Santos

                                                Todos Santos studio

                                                Studio 4 1 night min

                                                • Studio
                                                • sleeps 4
                                                • 1 night min
                                                • Nearest beach 0.4 mi
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $144

                                                Responds fast!
                                                avg. 3 hours 5 minutes

                                                Price per night from

                                                $144

                                                  9

                                                  The Escape at Casa Flores Casitas

                                                  Baja California Sur / Todos Santos

                                                  Todos Santos b and b

                                                  1 4 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • min stay varies
                                                  • Nearest beach 0.02 mi
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $149

                                                  Responds fast!
                                                  avg. 3 hours 5 minutes

                                                  Price per night from

                                                  $149

                                                    22

                                                    La Cabaña de Tres Besos

                                                    Baja California Sur / Todos Santos

                                                    Todos Santos studio

                                                    Studio 2 7 nights min

                                                    • Studio
                                                    • sleeps 2
                                                    • 7 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.5 mi
                                                    • Child Friendly

                                                    Price per night from

                                                    $24

                                                    Price per night from

                                                    $24

                                                    (7) Excellent 

                                                      14

                                                      The Hideaway at Casa Flores Casitas

                                                      Baja California Sur / Todos Santos

                                                      Todos Santos guest house

                                                      1 2 1 night min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 1 night min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.1 mi
                                                      • Swimming pool

                                                      Price per night from

                                                      $103

                                                      Responds fast!
                                                      avg. 3 hours 5 minutes

                                                      Price per night from

                                                      $103

                                                        17

                                                        Casita de la Tortuga - 2 Bedrooms

                                                        Baja California Sur / Todos Santos

                                                        Todos Santos house

                                                        2 6 3 nights min

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • 3 nights min
                                                        • Child Friendly

                                                        Price per night from

                                                        $229

                                                        Price per night from

                                                        $229

                                                          13

                                                          Todos Santos Accommodation - Room 7

                                                          Baja California Sur / Todos Santos

                                                          Todos Santos guest house

                                                          1 6 1 night min

                                                          • 1 bedroom
                                                          • sleeps 6
                                                          • 1 night min
                                                          • Child Friendly
                                                          • Pet Friendly

                                                          Price per night from

                                                          $19

                                                          Price per night from

                                                          $19

                                                          (1) Excellent 

                                                            24

                                                            Chic Todos Santos Apt. w/ A Rooftop & Pool Access!

                                                            Baja California Sur / Todos Santos

                                                            Todos Santos apartment

                                                            2 4 3 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 3 nights min
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $144

                                                            Responds fast!
                                                            avg. 37 minutes

                                                            Price per night from

                                                            $144

                                                            (4) Very Good 

                                                              10

                                                              Casita del Mango at Rancho de los Sueños

                                                              Baja California Sur / Todos Santos

                                                              Todos Santos house

                                                              1 2 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 3 nights min
                                                              • Nearest beach 0.8 mi
                                                              • Swimming pool

                                                              Price per night from

                                                              $132

                                                              Price per night from

                                                              $132

                                                              (6) Excellent 

                                                                20

                                                                Casa Las Olas Todos Santos

                                                                Baja California Sur / Todos Santos

                                                                Todos Santos house

                                                                2 4 3 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 3 nights min
                                                                • Beach / lakeside relaxation
                                                                • Child Friendly
                                                                • Car not necessary
                                                                “Todos Time” Casa Los Olas was all that the property owners said it was...and more. By "Todos Time", I mean that upon arrival, time no longer mattered. I woke with the sun and the sound of surf. I ran on deserted white sand with only cobalt blue wat
                                                                …see more

                                                                Price per night from

                                                                $172

                                                                Price per night from

                                                                $172

                                                                  18

                                                                  BEST DEAL EVER - Hacienda De Los Santos

                                                                  Baja California Sur / Todos Santos

                                                                  Todos Santos house

                                                                  2 5 2 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 5
                                                                  • 2 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $161

                                                                  Price per night from

                                                                  $161

                                                                    13

                                                                    Todos Santos Accommodation - Room 3

                                                                    Baja California Sur / Todos Santos

                                                                    Todos Santos guest house

                                                                    1 6 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 6
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $19

                                                                    Price per night from

                                                                    $19

                                                                      27

                                                                      Pool View Villa

                                                                      Baja California Sur / Todos Santos

                                                                      Todos Santos villa

                                                                      1 2 3 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 3 nights min
                                                                      • Swimming pool
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $144

                                                                      Price per night from

                                                                      $144

                                                                        17

                                                                        Pescadero Palace 3BR Guest House on Beach w/Pool and Jacuzzi!

                                                                        Baja California Sur / Todos Santos

                                                                        Todos Santos house

                                                                        3 9 3 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 9
                                                                        • 3 nights min
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $481

                                                                        Price per night from

                                                                        $481

                                                                          14

                                                                          Todos Santos Accommodation - Room 9

                                                                          Baja California Sur / Todos Santos

                                                                          Todos Santos guest house

                                                                          1 6 1 night min

                                                                          • 1 bedroom
                                                                          • sleeps 6
                                                                          • 1 night min
                                                                          • Child Friendly
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $19

                                                                          Price per night from

                                                                          $19

                                                                          (15) Excellent 

                                                                            40

                                                                            7BR Beachfront/ Surf Break/Pool & Jacuzzi!

                                                                            Baja California Sur / Todos Santos

                                                                            Todos Santos villa

                                                                            7 18 3 nights min

                                                                            • 7 bedrooms
                                                                            • sleeps 18
                                                                            • 3 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0 mi
                                                                            • Swimming pool
                                                                            “Can't get closer to the beach without being in the ocean!” This place is lovely; super comfy bed, awesome equipped kitchen with marble countertops; the pool has a perfect temp all the time and the jacuzzi was great, too. There are views all around --
                                                                            …see more

                                                                            Price per night from

                                                                            $1,174

                                                                            Price per night from

                                                                            $1,174

                                                                              14

                                                                              Todos Santos Accommodation - Room 2

                                                                              Baja California Sur / Todos Santos

                                                                              Todos Santos guest house

                                                                              1 6 1 night min

                                                                              • 1 bedroom
                                                                              • sleeps 6
                                                                              • 1 night min
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $19

                                                                              Price per night from

                                                                              $19

                                                                              About Todos Santos

                                                                              Located on the golden coast of Mexico's Baja California region, the town of Todos Santos beckons explorers, artists, and dreamers from all over the world. Todos Santos offers the perfect escape from the bustle of everyday life. No matter what time of year you plan your visit or how long you intend to stay, you'll find beautiful weather and a warm welcome here. You'll also find plenty of fun and exciting things to do. Instead of staying in a cramped hotel room, book your own luxury condo overlooking the beach. Enjoy breakfast on your vacation rental's balcony as the sun rises over the mountains, then leave your home away from home and start the day's adventures.

                                                                              Spend your days here strolling the downtown side streets and colorful markets of Todos Santos. Explore the shopping areas, Todos Santos' art galleries, and quaint craft shops. Then head for the beach to go swimming, snorkeling, diving, or just relax on the sand with a good book. After the sun sets, head downtown for world-class seafood restaurants, live music, and the buzzing energy of Todos Santos nightlife. Or, head home to your vacation rental and host your family and friends for a barbeque on your private deck or a campfire on the beach.

                                                                              Here are a few additional suggestions for your trip:

                                                                              • Visit the Museo de la Casa de Cultura: This local museum with rotating exhibits is a great place to learn more about the history and culture of northern Mexico.
                                                                              • Visit El Molino: Once a sugar refinery, this building has now been converted into a historic monument showcasing relics from an earlier time.
                                                                              • Go kayaking: Rent a sea kayak and explore Punta Lobos, an interesting geological promontory named for the colony of sea lions that live just south of the point.
                                                                              • Explore Todos Santos art galleries: The Galeria Logan and Galeria de Todos Santos are two of the best known galleries featuring the work of prominent local artists and sculptors.
                                                                              • See a show: See a live performance at the Teatro Marquez de Leon, a local venue featuring regional music and dramatic productions.
                                                                              • Play on the beach: The Playa La Cachora and Palm Beach are two pristine, popular beaches that offer calm waves and a relaxing environment for families.

                                                                              The best way to enjoy your trip to Todos Santos is by staying in your own private vacation rental. A condo in Baja California is often less expensive than a hotel and offers all the luxury amenities you need to relax, reconnect, and start making fun vacation memories. While you're visiting Todos Santos, be sure to explore other nearby destinations like Rosarito and Loreto.