301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: cabo.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> <title>Cabo San Lucas Vacation Villa Rentals, Hotels and Resorts</title> <meta name="description" content="Your guide to villa vacation rentals, all-inclusive resorts and hotel information for Los Cabos and Cabo San Lucas, Mexico." /> <!-- Blueconic --> <script src="https://blc.cabovillas.com/script.js" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <!-- Osano Script --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> if (!navigator.userAgent.includes("Firefox")) { var scriptElement = document.createElement('script'); scriptElement.src = 'https://cmp.osano.com/169sooTCzwMoO36v/e04e4a88-b7c5-40fe-97f3-d4a26058cd8b/osano.js'; document.head.appendChild(scriptElement); } </script> <style>.osano-cm-widget {display: none;}</style> <!-- end Osano --> <link href="https://fonts.googleapis.com/css2?family=Baskervville:ital@0;1&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet"> <link href="/website/assets/css/vendor/select2.min.css?v=2.50" rel="stylesheet" /> <link href="/website/assets/css/vendor/sweetalert2.min.css?v=2.50" rel="stylesheet" /> <link href="/website/assets/css/vendor/swiper-bundle.min.css?v=2.50" rel="stylesheet" /> <link href="/website/assets/css/vendor/fancybox.css?v=2.50" rel="stylesheet" /> <link href="/website/assets/css/vendor/daterangepicker.min.css?v=2.50" rel="stylesheet" /> <link href="/website/assets/css/main.min.css?v=2.50" rel="stylesheet" /> <!-- Font Awesome 6 Kit --> <script src="https://kit.fontawesome.com/da00348eba.js" crossorigin="anonymous" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <link rel="preconnect" href="https://www.google-analytics.com" crossorigin> <link rel="preconnect" href="https://www.gstatic.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> <link rel="preconnect" href="https://maps.gstatic.com" crossorigin> <link rel="preconnect" href="https://maps.googleapis.com" crossorigin> <link rel="dns-prefetch" href="//www.google-analytics.com"> <link rel="dns-prefetch" href="//www.gstatic.com"> <link rel="dns-prefetch" href="//fonts.gstatic.com"> <link rel="dns-prefetch" href="//fonts.googleapis.com"> <link rel="dns-prefetch" href="//maps.gstatic.com"> <link rel="dns-prefetch" href="//maps.googleapis.com"> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> var siteURL = 'https://www.cabovillas.com'; </script> <!-- Jarvis ML --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript" src="https://cdn.jarvisml.com/jarvisml-sdk.min.js?cid=tracks-cabo-villas" async></script> <link rel="apple-touch-icon" sizes="57x57" href="https://www.cabovillas.com/website/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="https://www.cabovillas.com/website/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://www.cabovillas.com/website/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://www.cabovillas.com/website/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://www.cabovillas.com/website/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://www.cabovillas.com/website/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://www.cabovillas.com/website/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://www.cabovillas.com/website/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://www.cabovillas.com/website/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://www.cabovillas.com/website/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://www.cabovillas.com/website/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="https://www.cabovillas.com/website/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://www.cabovillas.com/website/favicon-16x16.png"> <link rel="manifest" href="https://www.cabovillas.com/website/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="https://www.cabovillas.com/website/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <!--canonical URL --> <link rel="canonical" href="https://www.cabovillas.com" /> <!-- Google Tag Manager --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P66BJBJ');</script> <!-- End Google Tag Manager --> <!-- TRACK Dynamic phone script --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> (function(){ var c = function() { var track = new Track('cabovillas', 'phone'); track.track(); }; var t = document.createElement('script');t.type = 'text/javascript'; t.src = '//cdn.trackhs.com/tracking/tracking.js'; t.onload = t.onreadystatechange = function() { var state = s.readyState; if(!c.done && (!state || /loaded|complete/.test(state))){c.done = true; c()} }; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(t,s); }()); </script> <!-- Meta Pixel Code --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '558363645714531'); fbq('track', 'PageView'); </script> <!-- End Meta Pixel Code --> </head> <body class="home transparent-header"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P66BJBJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Nav CONTENT BEGINS --> <!-- Put in header here --> <div id="wrapper-navbar"> <header class="navbar" id="site-header"> <div class="container-fluid p-0"> <nav class="navbar navbar-expand-lg shadow" role="navigation" id="main-menu"> <div class="container-fluid p-0"> <!-- Hide menu on booking checkout page --> <div class="d-xl-none js-reset-all-levels" id="menu-btn"> <a href="#0" data-bs-toggle="modal" data-bs-target="#leftModal" class="d-flex flex-column text-center"> <span class="button-icon"> <i aria-hidden="true" class="fas fa-bars"></i> </span> <span class="button-text">MENU</span> </a> </div> <div class="col col-lg-2 ps-lg-4" id="site-logo"> <a href="https://www.cabovillas.com" class=" mt-1"> <img src="https://www.cabovillas.com/website/assets/images/cabovillas-logo-black.webp" alt="Cabo Villas Logo" class="pr-logo-black pr-logo-header"> <img src="https://www.cabovillas.com/website/assets/images/cabovillas-logo-white.webp" alt="Cabo Villas Logo" class="pr-logo-white pr-logo-header"> </a> </div> <div class="d-none d-xl-block"> <div class="navbar-collapse collapse justify-content-end js-navbar-content" id="navbar-content"> <ul class="navbar-nav mr-auto mb-2 mb-lg-0"> <!-- Hide menu on booking checkout page --> <!-- Destinations --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Destinations</span></a> <div class="dropdown-menu shadow m-0 px-0"> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Cabo San Lucas</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/medano-beach-downtown-villa-rentals">Medano Beach/Downtown</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/pedregal-villa-rentals">Pedregal</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/playa-solmar-villa-rentals">Playa Solmar</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/quivira-villa-rentals">Quivira</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cabo-san-lucas-villa-rentals">All Cabo San Lucas Villas</a> </div> </div> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Corridor</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cabo-colorado-villa-rentals">Cabo Colorado</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cabo-del-sol-villa-rentals">Cabo del Sol</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cabo-real-villa-rentals">Cabo Real</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cerro-colorado-villa-rentals">Cerro Colorado</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/chileno-bay-villa-rentals">Chileno Bay</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/costa-brava-villa-rentals">Costa Brava</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/palmilla-villa-rentals">Palmilla</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/punta-ballena-villa-rentals">Punta Ballena</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/punta-bella-villa-rentals">Punta Bella</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/santa-carmela-villa-rentals">Santa Carmela</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/the-corridor">All Corridor Villas</a> </div> </div> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>San Jose del Cabo</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/campestre-villa-rentals">Campestre</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/costa-azul-villa-rentals">Costa Azul</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/puerto-los-cabos-villa-rentals">Puerto Los Cabos</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/querencia-villa-rentals">Querencia</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/san-jose-del-cabo-villa-rentals">All San Jose del Cabo Villas</a> </div> </div> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Beyond Cabo</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/bahia-de-los-suenos-villa-rentals">Bahia de los Suenos</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/cabo-pulmo-villa-rentals">Cabo Pulmo</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/costa-palma-villa-rentals">Costa Palmas</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/east-cape-villa-rentals">East Cape</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/la-paz-villa-rentals">La Paz</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/beyond-cabo">All Beyond Cabo Villas</a> </div> </div> </div> </li> <!-- Promotions --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Promotions</span></a> <div class="dropdown-menu shadow m-0"> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/introductory-promotions">Introductory Promotions</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/5th-night-free">5th Night Free</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/7th-night-free">7th Night Free</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/promotions">All Promotions</a> </div> </li> <!-- Collections --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Collections</span></a> <div class="dropdown-menu shadow m-0"> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/signature-villas">Signature Villas</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/platinum-villas">Platinum Villas</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/large-group-getaways">Large Group Getaways</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/pet-friendly-retreats">Pet Friendly Retreats</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/beachfront-rentals">Beachfront Rentals</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/on-the-green">On the Green</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/bachelor-bachelorette-parties">Bachelor/Bachelorette Bash</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/family-vacations">Family Friendly</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/special-event-villas">Special Event Villas</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Resorts</span></a> <div class="dropdown-menu shadow m-0"> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/cabo-san-lucas-resorts">Cabo San Lucas</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/corridor-resorts">Corridor</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/san-jose-del-cabo-resorts">San Jose Del Cabo</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/beyond-cabo-resorts">Beyond Cabo</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/all-inclusive-resorts">All-Inclusive Resorts</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/adults-only-all-inclusive-resorts">Adults-Only All-Inclusive Resorts</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/resorts">All Resorts</a> </div> </li> <!-- Travel Info --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Travel Info</span></a> <div class="dropdown-menu shadow m-0"> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Activities + Tours</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/yacht-tours">Yacht Charters</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/fishing">Fishing</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/golf">Golf</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/things-to-do">All Activities + Tours</a> </div> </div> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/real-estate">Cabo Real Estate</a> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Concierge Services</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/in-villa-services">In-Villa Services</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/villa-services/suzanne-morel-spa-services">Spa Services</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/chef-services">Catering & Private Chef</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/special-event-decor">Special Celebrations</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/villa-services/fitness-services-moduvated">In-Villa Fitness and Wellness</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/concierge-services/cabo-san-lucas-photography-services">Photography</a> </div> </div> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/restaurants">Restaurants</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/los-cabos-video-gallery">Destination and Villa Videos</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/weddings">Destination Weddings</a> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Weather</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/weather">Weather</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/webcams">Live Webcams</a> </div> </div> <div class="dropdown-submenu"> <a class="dropdown-item list-group-item text-nowrap d-flex justify-content-between align-items-center no-hover west30a-link" href="#" data-bs-toggle="dropdown"> <span>Transportation</span> <i class="fa fa-angle-right ms-2 me-0"></i> </a> <div class="dropdown-menu shadow px-0 py-2"> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/jet-charters">Private Jet Charters</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/car-rentals">Car Rentals</a> <a class="dropdown-item list-group-item text-nowrap no-hover" href="https://www.cabovillas.com/transportation">Private Transportation</a> </div> </div> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/blog">Travel Blog</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/travel-protection">Travel Protection</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/events">Annual Events</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/you-should-know">Know Before You Go</a> </div> </li> <!-- About Us --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">About Us</span></a> <div class="dropdown-menu shadow m-0"> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/about-us">Why CABO VILLAS</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/our-reviews">Our Reviews</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/sustainable-travel">Sustainable Travel</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/travel-advisors">Travel Advisors</a> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/contact-us">Contact Us</a> </div> </li> <!-- Homeowner --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside"><span class="">Homeowner</span></a> <div class="dropdown-menu shadow m-0"> <a class="list-group-item text-nowrap" href="https://www.cabovillas.com/list-your-property">List Your Home</a> <a class="list-group-item text-nowrap" href="https://cabovillas.trackhs.com/owner" target="_blank">Owner Portal</a> </div> </li> <!-- Phone Number --> <li class="nav-item"> <a href="tel:+18007452226" class="phone nav-link text-nowrap">(800)-745-2226</a> </li> <!-- favorites heart --> <li class="nav-item favorites-lg ps-2 pe-4"> <a href="https://www.cabovillas.com/my-favorites" class="col favorites-header" id="heart-icon"> <i aria-hidden="true" class="fa-light fa-heart nav-header-heart"></i> <span class="favs-count-wrap">(<strong class="favorites-count" data-countnumber="0">0</strong>)</span> <div class="square square1 fav-bubble" id="effect"> <div class="favs-img-wrap"></div> </div> </a> </li> </ul> </div> </div> <div class="favorites-md"></div> </div> </nav> </div> <!-- end Container --> </header> <!-- end Header --> </div><!-- end wrapper-navbar --> <!-- Modal --> <div class="modal main-off-canvas-modals left fade" id="leftModal" tabindex="-1" role="dialog" aria-labelledby="leftModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header mb-4"> <a class="heading-title" href="tel:+18007452226" class="phone">(800)-745-2226</a> <button type="button" class="btn close" data-bs-dismiss="modal" aria-label="Close"> <i class="fa-solid fa-xmark"></i> </button> </div> <div class="modal-body"> <div class="icon-wrapper"> <a class="icon site-icon" href="https://www.cabovillas.com"> <img src="https://www.cabovillas.com/website/assets/images/site-icon.webp" class="site-icon mx-auto" alt="CABO VILLAS Icon"> </a> </div> <!-- find property by name --> <div class="prop__by-name prop__by-name--center prop__by-name--black mb-5"> <select class="find-prop-by-name find-prop-by-name-select2" name="propertyByName" id="propertyByNameOffCanvas"> <option value=""></option> <option value="https://www.cabovillas.com/resorts/breathless-los-cabos">Breathless Los Cabos</option> <option value="https://www.cabovillas.com/villa-rentals/casa-78-quivira">Casa 78 at Copala Quivira</option> <option value="https://www.cabovillas.com/villa-rentals/casa-angel">Casa Angel</option> <option value="https://www.cabovillas.com/villa-rentals/casa-aqua-blanca">Casa Aqua Blanca</option> <option value="https://www.cabovillas.com/villa-rentals/casa-bella">Casa Bella</option> <option value="https://www.cabovillas.com/villa-rentals/casa-bellamar">Casa Bellamar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-bellamar">Casa Bellamar de Cabo Colorado</option> <option value="https://www.cabovillas.com/villa-rentals/casa-brooks">Casa Brooks</option> <option value="https://www.cabovillas.com/villa-rentals/casa-cielo">Casa Cielo at Pedregal</option> <option value="https://www.cabovillas.com/villa-rentals/casa-corona">Casa Corona</option> <option value="https://www.cabovillas.com/resorts/casa-del-mar-condominiums">Casa del Mar Ocean Front 1BR/1BA</option> <option value="https://www.cabovillas.com/villa-rentals/casa-del-mar">Casa del Mar Punta Bella</option> <option value="https://www.cabovillas.com/resorts/casa-dorada-los-cabos">Casa Dorada Los Cabos</option> <option value="https://www.cabovillas.com/villa-rentals/casa-edwards">Casa Edwards</option> <option value="https://www.cabovillas.com/villa-rentals/casa-edwards-too">Casa Edwards Too</option> <option value="https://www.cabovillas.com/villa-rentals/casa-elije">Casa Elije</option> <option value="https://www.cabovillas.com/villa-rentals/casa-jazmin">Casa Jazmin</option> <option value="https://www.cabovillas.com/villa-rentals/casa-jojo">Casa JoJo</option> <option value="https://www.cabovillas.com/villa-rentals/casa-kay">Casa Kay</option> <option value="https://www.cabovillas.com/villa-rentals/casa-manana">Casa Manana</option> <option value="https://www.cabovillas.com/villa-rentals/casa-maravillas">Casa Maravillas</option> <option value="https://www.cabovillas.com/villa-rentals/casa-margaritas">Casa Margaritas</option> <option value="https://www.cabovillas.com/villa-rentals/casa-marisol">Casa Marisol</option> <option value="https://www.cabovillas.com/villa-rentals/casa-micana">Casa Micana</option> <option value="https://www.cabovillas.com/villa-rentals/casa-mirador">Casa Mirador</option> <option value="https://www.cabovillas.com/villa-rentals/casa-nolia">Casa Nolia</option> <option value="https://www.cabovillas.com/villa-rentals/casa-primavera">Casa Primavera</option> <option value="https://www.cabovillas.com/villa-rentals/casa-rio-de-luna">Casa Rio de Luna</option> <option value="https://www.cabovillas.com/villa-rentals/casa-santos">Casa Santos</option> <option value="https://www.cabovillas.com/villa-rentals/casa-sirena-212">Casa Sirena Villas del Mar 212 Palmilla</option> <option value="https://www.cabovillas.com/villa-rentals/casa-sonara">Casa Sonara</option> <option value="https://www.cabovillas.com/villa-rentals/casa-sonrisa">Casa Sonrisa</option> <option value="https://www.cabovillas.com/villa-rentals/casa-stamm">Casa Stamm</option> <option value="https://www.cabovillas.com/villa-rentals/casa-stella">Casa Stella</option> <option value="https://www.cabovillas.com/villa-rentals/casa-toro">Casa Toro</option> <option value="https://www.cabovillas.com/villa-rentals/casa-tortuga">Casa Tortuga</option> <option value="https://www.cabovillas.com/resorts/chileno-bay-resort">Chileno Bay Resort & Residences</option> <option value="https://www.cabovillas.com/villa-rentals/chileno-bay-resort-villa">Chileno Bay Resort 4BR Oceanfront Villa with Pool</option> <option value="https://www.cabovillas.com/villa-rentals/corazon-ph-7022">Corazon 3BR Penthouse 7022</option> <option value="https://www.cabovillas.com/resorts/corazon-cabo-resort">Corazon Cabo Resort & Spa</option> <option value="https://www.cabovillas.com/villa-rentals/corazon-of-penthouse">Corazon Cabo Resort 5BR Penthouse</option> <option value="https://www.cabovillas.com/resorts/dreams-los-cabos">Dreams Los Cabos</option> <option value="https://www.cabovillas.com/villa-rentals/eagles-nest-penthouse-2br-3222-at-playa-grande">Eagles Nest Penthouse 2BR #3222 at Playa Grande</option> <option value="https://www.cabovillas.com/villa-rentals/eagles-nest">Eagles Nest Penthouse 3BR #3221 at Playa Grande</option> <option value="https://www.cabovillas.com/resorts/esperanza-an-auberge-resort">Esperanza an Auberge Resort</option> <option value="https://www.cabovillas.com/villa-rentals/garza-blanca-3-bedroom-of-penthouse">Garza Blanca 3 Bedroom OF Penthouse AI</option> <option value="https://www.cabovillas.com/resorts/garza-blanca">Garza Blanca AI</option> <option value="https://www.cabovillas.com/villa-rentals/giggling-marlin-ph">Giggling Marlin Penthouse</option> <option value="https://www.cabovillas.com/resorts/grand-fiesta-americana-los-cabos">Grand Fiesta Americana Los Cabos</option> <option value="https://www.cabovillas.com/resorts/grand-solmar-lands-end">Grand Solmar Lands End Resort & Spa EP</option> <option value="https://www.cabovillas.com/resorts/grand-solmar-pacific-dunes">Grand Solmar Pacific Dunes EP</option> <option value="https://www.cabovillas.com/resorts/grand-velas-los-cabos">Grand Velas Los Cabos</option> <option value="https://www.cabovillas.com/resorts/guaycura-boutique-hotel">Guaycura Boutique Hotel Beach Club & Spa</option> <option value="https://www.cabovillas.com/resorts/hacienda-beach-club-and-residences">Hacienda Beach Club & Residences</option> <option value="https://www.cabovillas.com/resorts/hacienda-del-mar-los-cabos">Hacienda del Mar EP</option> <option value="https://www.cabovillas.com/villa-rentals/hacienda-edith">Hacienda Edith</option> <option value="https://www.cabovillas.com/villa-rentals/hacienda-encantada-residence">Hacienda Encantada 3BR Residence EP</option> <option value="https://www.cabovillas.com/resorts/hacienda-encantada">Hacienda Encantada AI</option> <option value="https://www.cabovillas.com/villa-rentals/hollywood-house">Hollywood House</option> <option value="https://www.cabovillas.com/resorts/krystal-grand-los-cabo">Krystal Grand Resort & Spa</option> <option value="https://www.cabovillas.com/villa-rentals/la-casa-bendecida">La Casa Bendecida</option> <option value="https://www.cabovillas.com/villa-rentals/la-casa-decker">La Casa de la familia Decker</option> <option value="https://www.cabovillas.com/villa-rentals/la-datcha">La Datcha</option> <option value="https://www.cabovillas.com/villa-rentals/las-olas-ph-a501">Las Olas Penthouse A-501</option> <option value="https://www.cabovillas.com/resorts/live-aqua-private-residences">Live Aqua Private Residences</option> <option value="https://www.cabovillas.com/villa-rentals/maison-de-cortes">Maison de Cortes</option> <option value="https://www.cabovillas.com/villa-rentals/mantea-casa-cabo">Mantea Casa Cabo</option> <option value="https://www.cabovillas.com/resorts/mar-del-cabo">Mar del Cabo</option> <option value="https://www.cabovillas.com/resorts/marina-fiesta-resort">Marina Fiesta Resort - European Plan</option> <option value="https://www.cabovillas.com/resorts/marquis-los-cabos">Marquis Los Cabos</option> <option value="https://www.cabovillas.com/resorts/montecristo-luxury-villas">Montecristo Luxury Villas by Pueblo Bonito AI</option> <option value="https://www.cabovillas.com/villa-rentals/montemar-residence-503">Montemar Luxury Hotel Residences at Pedregal Unit 503</option> <option value="https://www.cabovillas.com/resorts/one-and-only-palmilla">One & Only Palmilla</option> <option value="https://www.cabovillas.com/villa-rentals/one-only-palmilla-villa-cortez">One & Only Palmilla Villa Cortez</option> <option value="https://www.cabovillas.com/villa-rentals/one-only-palmilla-villa-one">One & Only Palmilla Villa One</option> <option value="https://www.cabovillas.com/resorts/playa-grande-beach-resort">Playa Grande Resort EP</option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-los-cabos">Pueblo Bonito Los Cabos AI</option> <option value="https://www.cabovillas.com/resorts/villa-rentals/pueblo-bonito-pacifica-golf-and-spa-resort">Pueblo Bonito Pacifica Golf and Spa Resort</option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-rose">Pueblo Bonito Rose - AI</option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-sunset-beach">Pueblo Bonito Sunset Beach - AI</option> <option value="https://www.cabovillas.com/villa-rentals/rancho-de-costa">Rancho De Costa</option> <option value="https://www.cabovillas.com/villa-rentals/villa-playa-de-la-paz">Residence 101-102 Playa De La Paz</option> <option value="https://www.cabovillas.com/resorts/riu-palace-baja-california">Riu Palace Baja California</option> <option value="https://www.cabovillas.com/resorts/riu-palace-cabo-san-lucas">Riu Palace Cabo San Lucas</option> <option value="https://www.cabovillas.com/resorts/riu-santa-fe">Riu Santa Fe</option> <option value="https://www.cabovillas.com/resorts/secrets-puerto-los-cabos">Secrets Puerto Los Cabos</option> <option value="https://www.cabovillas.com/resorts/solmar-resort">Solmar Resort - EP</option> <option value="https://www.cabovillas.com/villa-rentals/sunrise-villa">Sunrise Villa</option> <option value="https://www.cabovillas.com/villa-rentals/sunset-villa">Sunset Villa</option> <option value="https://www.cabovillas.com/resorts/tesoro-los-cabos">Tesoro Los Cabos - AI</option> <option value="https://www.cabovillas.com/resorts/the-cape-a-thompson-hotel">The Cape</option> <option value="https://www.cabovillas.com/resorts/the-club-at-solaz-luxury-villas">The Club at Solaz, Luxury Villas</option> <option value="https://www.cabovillas.com/resorts/the-ridge-at-playa-grande">The Ridge at Playa Grande</option> <option value="https://www.cabovillas.com/villa-rentals/tortuga-bay-ph-2401">Tortuga Bay Penthouse 2401</option> <option value="https://www.cabovillas.com/resorts/viceroy-los-cabos">Viceroy Los Cabos</option> <option value="https://www.cabovillas.com/villa-rentals/villa-agave-azul">Villa Agave Azul</option> <option value="https://www.cabovillas.com/villa-rentals/villa-alegria">Villa Alegria</option> <option value="https://www.cabovillas.com/villa-rentals/villa-aurora">Villa Aurora</option> <option value="https://www.cabovillas.com/villa-rentals/villa-bahia-de-los-frailes">Villa Bahia de los Frailes</option> <option value="https://www.cabovillas.com/villa-rentals/villa-ballena">Villa Ballena</option> <option value="https://www.cabovillas.com/villa-rentals/villa-bella-vida">Villa Bella Vida</option> <option value="https://www.cabovillas.com/villa-rentals/villa-bella-vista">Villa Bella Vista</option> <option value="https://www.cabovillas.com/villa-rentals/villa-besame">Villa Besame</option> <option value="https://www.cabovillas.com/villa-rentals/villa-bougainvillea">Villa Bougainvillea</option> <option value="https://www.cabovillas.com/villa-rentals/villa-buena-vida">Villa Buena Vida</option> <option value="https://www.cabovillas.com/villa-rentals/villa-buena-vista">Villa Buena Vista 4BR</option> <option value="https://www.cabovillas.com/villa-rentals/villa-california">Villa California</option> <option value="https://www.cabovillas.com/villa-rentals/villa-cerca-del-cielo">Villa Cerca Del Cielo</option> <option value="https://www.cabovillas.com/villa-rentals/villa-chavez">Villa Chavez</option> <option value="https://www.cabovillas.com/villa-rentals/villa-clara-vista">Villa Clara Vista</option> <option value="https://www.cabovillas.com/villa-rentals/villa-colorado">Villa Colorado</option> <option value="https://www.cabovillas.com/villa-rentals/villa-cortez">Villa Cortez</option> <option value="https://www.cabovillas.com/villa-rentals/villa-costa-azul">Villa Costa Azul</option> <option value="https://www.cabovillas.com/villa-rentals/villa-costa-brava">Villa Costa Brava</option> <option value="https://www.cabovillas.com/villa-rentals/villa-danzeland">Villa Danzeland</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-la-luz">Villa De La Luz</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-la-playa">Villa De La Playa</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-lam">Villa de Lam</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-los-suenos">Villa de los Suenos</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-suenos">Villa de Suenos</option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-tres-hermanas">Villa de Tres Hermanas</option> <option value="https://www.cabovillas.com/resorts/villa-del-arco-beach-resort">Villa del Arco All-Inclusive</option> <option value="https://www.cabovillas.com/villa-rentals/villa-del-mar">Villa Del Mar</option> <option value="https://www.cabovillas.com/resorts/villa-del-palmar-beach-resort">Villa del Palmar AI</option> <option value="https://www.cabovillas.com/villa-rentals/villa-delfines">Villa Delfines</option> <option value="https://www.cabovillas.com/villa-rentals/villa-descanso">Villa Descanso</option> <option value="https://www.cabovillas.com/villa-rentals/villa-dos-vistas">Villa Dos Vistas</option> <option value="https://www.cabovillas.com/villa-rentals/villa-esencia-del-mar">Villa Esencia Del Mar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-esperanza">Villa Esperanza</option> <option value="https://www.cabovillas.com/villa-rentals/villa-esquina">Villa Esquina</option> <option value="https://www.cabovillas.com/villa-rentals/villa-estero">Villa Estero</option> <option value="https://www.cabovillas.com/villa-rentals/villa-fiesta">Villa Fiesta</option> <option value="https://www.cabovillas.com/villa-rentals/villa-finisterra">Villa Finisterra</option> <option value="https://www.cabovillas.com/villa-rentals/villa-golden-dome">Villa Golden Dome</option> <option value="https://www.cabovillas.com/villa-rentals/villa-golondrina">Villa Golondrina</option> <option value="https://www.cabovillas.com/villa-rentals/villa-gran-vista">Villa Gran Vista</option> <option value="https://www.cabovillas.com/villa-rentals/villa-grande">Villa Grande</option> <option value="https://www.cabovillas.com/villa-rentals/villa-jade-de-law">Villa Jade de Law</option> <option value="https://www.cabovillas.com/resorts/villa-la-estancia">Villa La Estancia Full-Board Plan</option> <option value="https://www.cabovillas.com/villa-rentals/villa-la-finca-tezal">Villa La Finca Tezal</option> <option value="https://www.cabovillas.com/resorts/villa-la-valencia-beach-resort">Villa La Valencia All-Inclusive Plan</option> <option value="https://www.cabovillas.com/villa-rentals/villa-ladrillo">Villa Ladrillo</option> <option value="https://www.cabovillas.com/villa-rentals/villa-langosta">Villa Langosta</option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-arenas">Villa Las Arenas</option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-brisas">Villa Las Brisas</option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-flores">Villa Las Flores</option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-palmas">Villa Las Palmas</option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-rocas">Villa Las Rocas</option> <option value="https://www.cabovillas.com/villa-rentals/villa-leonetti">Villa Leonetti</option> <option value="https://www.cabovillas.com/villa-rentals/villa-lorena">Villa Lorena</option> <option value="https://www.cabovillas.com/villa-rentals/villa-los-geckos">Villa los Geckos</option> <option value="https://www.cabovillas.com/villa-rentals/villa-mar-azul">Villa Mar Azul</option> <option value="https://www.cabovillas.com/villa-rentals/villa-mar-azul-palmilla">Villa Mar Azul Palmilla</option> <option value="https://www.cabovillas.com/villa-rentals/villa-marcella">Villa Marcella</option> <option value="https://www.cabovillas.com/villa-rentals/villa-marena-18">Villa Marena 18</option> <option value="https://www.cabovillas.com/villa-rentals/villa-maria">Villa Maria</option> <option value="https://www.cabovillas.com/villa-rentals/villa-maria-bonita">Villa Maria Bonita</option> <option value="https://www.cabovillas.com/villa-rentals/villa-marisal">Villa Marisal</option> <option value="https://www.cabovillas.com/villa-rentals/villa-marlin">Villa Marlin</option> <option value="https://www.cabovillas.com/villa-rentals/villa-miramar">Villa Miramar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-nazar">Villa Nazar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-pacific-west">Villa Pacific West</option> <option value="https://www.cabovillas.com/villa-rentals/villa-pacifica">Villa Pacifica</option> <option value="https://www.cabovillas.com/villa-rentals/villa-paraiso">Villa Paraiso</option> <option value="https://www.cabovillas.com/villa-rentals/villa-penasco">Villa Peñasco</option> <option value="https://www.cabovillas.com/villa-rentals/villa-perdiz">Villa Perdiz</option> <option value="https://www.cabovillas.com/villa-rentals/villa-perla">Villa Perla</option> <option value="https://www.cabovillas.com/villa-rentals/villa-perla-del-mar">Villa Perla Del Mar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-piedra-blanca">Villa Piedra Blanca</option> <option value="https://www.cabovillas.com/villa-rentals/villa-roca-101">Villa Roca 101 at Casa del Mar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-sebastian">Villa Sebastian</option> <option value="https://www.cabovillas.com/villa-rentals/villa-sirena">Villa Sirena</option> <option value="https://www.cabovillas.com/villa-rentals/villa-sol-y-luna">Villa Sol y Luna</option> <option value="https://www.cabovillas.com/villa-rentals/villa-sun-guadalupe">Villa Sun Guadalupe</option> <option value="https://www.cabovillas.com/villa-rentals/villa-tamika">Villa Tamika</option> <option value="https://www.cabovillas.com/villa-rentals/villa-tanzanita-de-law">Villa Tanzanita de Law</option> <option value="https://www.cabovillas.com/villa-rentals/villa-tortuga">Villa Tortuga</option> <option value="https://www.cabovillas.com/villa-rentals/villa-tranquilidad">Villa Tranquilidad 8BR</option> <option value="https://www.cabovillas.com/villa-rentals/villa-turquesa">Villa Turquesa</option> <option value="https://www.cabovillas.com/villa-rentals/villa-victoria">Villa Victoria</option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-al-mar">Villa Vista al Mar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-del-mar">Villa Vista Del Mar</option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-vela-4101">Villa Vista Vela 4101 - Phase 2</option> <option value="https://www.cabovillas.com/villa-rentals/villa-ysabel">Villa Ysabel 4BR</option> <option value="https://www.cabovillas.com/villa-rentals/villa-zafiro">Villa Zafiro</option> <option value="https://www.cabovillas.com/villa-rentals/villas-del-mar-casita-17">Villas del Mar Casita 17</option> <option value="https://www.cabovillas.com/resorts/waldorf-astoria-los-cabos-pedregal">Waldorf Astoria Los Cabos Pedregal</option> <option value="https://www.cabovillas.com/villa-rentals/west-enclave-7">West Enclave 7</option> <option value="https://www.cabovillas.com/villa-rentals/west-enclave-8">West Enclave 8</option> <option value="https://www.cabovillas.com/resorts/zoetry-casa-del-mar-los-cabos">Zoetry Casa del Mar Los Cabos</option> </select> </div><!-- end col --> <div class="mobile-single-links text-center text-uppercase"> <a href="https://www.cabovillas.com/villa-rentals" class="btn btn-primary">Search All Rentals</a> </div> <!-- find property by name --> <div class="modal-menu" style="margin-top:60px;"> <!-- Destinations --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>Destinations</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"><span>Cabo San Lucas</span><i class="fa fa-angle-right"></i></a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"><i class="fa fa-angle-left my-auto align-items-center"></i></a> <div class=" js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/medano-beach-downtown-villa-rentals">Medano Beach/Downtown</a> <a class="text-white ps-1" href="https://www.cabovillas.com/pedregal-villa-rentals">Pedregal</a> <a class="text-white ps-1" href="https://www.cabovillas.com/playa-solmar-villa-rentals">Playa Solmar</a> <a class="text-white ps-1" href="https://www.cabovillas.com/quivira-villa-rentals">Quivira</a> <a class="text-white ps-1" href="https://www.cabovillas.com/cabo-san-lucas-villa-rentals">All Cabo San Lucas Villas</a> </div> </div> </div> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"><span>Corridor</span><i class="fa fa-angle-right"></i></a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"><i class="fa fa-angle-left my-auto align-items-center"></i></a> <div class=" js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/cabo-colorado-villa-rentals">Cabo Colorado</a> <a class="text-white ps-1" href="https://www.cabovillas.com/cabo-del-sol-villa-rentals">Cabo del Sol</a> <a class="text-white ps-1" href="https://www.cabovillas.com/cabo-real-villa-rentals">Cabo Real</a> <a class="text-white ps-1" href="https://www.cabovillas.com/cerro-colorado-villa-rentals">Cerro Colorado</a> <a class="text-white ps-1" href="https://www.cabovillas.com/chileno-bay-villa-rentals">Chileno Bay</a> <a class="text-white ps-1" href="https://www.cabovillas.com/costa-brava-villa-rentals">Costa Brava</a> <a class="text-white ps-1" href="https://www.cabovillas.com/palmilla-villa-rentals">Palmilla</a> <a class="text-white ps-1" href="https://www.cabovillas.com/punta-ballena-villa-rentals">Punta Ballena</a> <a class="text-white ps-1" href="https://www.cabovillas.com/punta-bella-villa-rentals">Punta Bella</a> <a class="text-white ps-1" href="https://www.cabovillas.com/santa-carmela-villa-rentals">Santa Carmela</a> <a class="text-white ps-1" href="https://www.cabovillas.com/the-corridor">All Corridor Villas</a> </div> </div> </div> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"><span>San Jose del Cabo</span><i class="fa fa-angle-right"></i></a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"><i class="fa fa-angle-left my-auto align-items-center"></i></a> <div class=" js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/campestre-villa-rentals">Campestre</a> <a class="text-white ps-1" href="https://www.cabovillas.com/costa-azul-villa-rentals">Costa Azul</a> <a class="text-white ps-1" href="https://www.cabovillas.com/puerto-los-cabos-villa-rentals">Puerto Los Cabos</a> <a class="text-white ps-1" href="https://www.cabovillas.com/querencia-villa-rentals">Querencia</a> <a class="text-white ps-1" href="https://www.cabovillas.com/san-jose-del-cabo-villa-rentals">All San Jose del Cabo Villas</a> </div> </div> </div> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"><span>Beyond Cabo</span><i class="fa fa-angle-right"></i></a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"><i class="fa fa-angle-left my-auto align-items-center"></i></a> <div class=" js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/bahia-de-los-suenos-villa-rentals">Bahia de los Suenos</a> <a class="text-white ps-1" href="https://www.cabovillas.com/cabo-pulmo-villa-rentals">Cabo Pulmo</a> <a class="text-white ps-1" href="https://www.cabovillas.com/costa-palma-villa-rentals">Costa Palmas</a> <a class="text-white ps-1" href="https://www.cabovillas.com/east-cape-villa-rentals">East Cape</a> <a class="text-white ps-1" href="https://www.cabovillas.com/la-paz-villa-rentals">La Paz</a> <a class="text-white ps-1" href="https://www.cabovillas.com/beyond-cabo">All Beyond Cabo Villas</a> </div> </div> </div> </div> </div> <!-- Promotions --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>Promotions</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <a class="text-white" href="https://www.cabovillas.com/introductory-promotions">Introductory Promotions</a> <a class="text-white" href="https://www.cabovillas.com/5th-night-free">5th Night Free</a> <a class="text-white" href="https://www.cabovillas.com/7th-night-free">7th Night Free</a> <a class="text-white" href="https://www.cabovillas.com/promotions">All Promotions</a> </div> </div> <!-- Collections --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>Collections</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <a class="text-white" href="https://www.cabovillas.com/signature-villas">Signature Villas</a> <a class="text-white" href="https://www.cabovillas.com/platinum-villas">Platinum Villas</a> <a class="text-white" href="https://www.cabovillas.com/large-group-getaways">Large Group Getaways</a> <a class="text-white" href="https://www.cabovillas.com/pet-friendly-retreats">Pet Friendly Retreats</a> <a class="text-white" href="https://www.cabovillas.com/beachfront-rentals">Beachfront Rentals</a> <a class="text-white" href="https://www.cabovillas.com/on-the-green">On the Green</a> <a class="text-white" href="https://www.cabovillas.com/bachelor-bachelorette-parties">Bachelor/Bachelorette Bash</a> <a class="text-white" href="https://www.cabovillas.com/family-vacations">Family Friendly</a> <a class="text-white" href="https://www.cabovillas.com/special-event-villas">Special Event Villas</a> </div> </div> <!-- Resorts --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>Resorts</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <a class="text-white" href="https://www.cabovillas.com/cabo-san-lucas-resorts">Cabo San Lucas</a> <a class="text-white" href="https://www.cabovillas.com/corridor-resorts">Corridor</a> <a class="text-white" href="https://www.cabovillas.com/san-jose-del-cabo-resorts">San Jose Del Cabo</a> <a class="text-white" href="https://www.cabovillas.com/beyond-cabo-resorts">Beyond Cabo</a> <a class="text-white" href="https://www.cabovillas.com/all-inclusive-resorts">All-Inclusive Resorts</a> <a class="text-white" href="https://www.cabovillas.com/adults-only-all-inclusive-resorts">Adults-Only All-Inclusive Resorts</a> <a class="text-white" href="https://www.cabovillas.com/resorts">All Resorts</a> </div> </div> <!-- Travel Info --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"> <span>Travel Info</span><i class="fa fa-angle-right"></i> </a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <!-- Activities + Tours --> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"> <span>Activities + Tours</span><i class="fa fa-angle-right"></i> </a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"> <i class="fa fa-angle-left my-auto align-items-center"></i> </a> <div class="js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/yacht-tours">Yacht Charters</a> <a class="text-white ps-1" href="https://www.cabovillas.com/fishing">Fishing</a> <a class="text-white ps-1" href="https://www.cabovillas.com/golf">Golf</a> <a class="text-white ps-1" href="https://www.cabovillas.com/things-to-do">All Activities + Tours</a> </div> </div> </div> <!-- Cabo Real Estate --> <a class="js-level-2 text-white" href="https://www.cabovillas.com/real-estate">Cabo Real Estate</a> <!-- Concierge Services --> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"> <span>Concierge Services</span><i class="fa fa-angle-right"></i> </a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"> <i class="fa fa-angle-left my-auto align-items-center"></i> </a> <div class="js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/in-villa-services">In-Villa Services</a> <a class="text-white ps-1" href="https://www.cabovillas.com/villa-services/suzanne-morel-spa-services">Spa Services</a> <a class="text-white ps-1" href="https://www.cabovillas.com/chef-services">Catering & Private Chef</a> <a class="text-white ps-1" href="https://www.cabovillas.com/special-event-decor">Special Celebrations</a> <a class="text-white ps-1" href="https://www.cabovillas.com/villa-services/fitness-services-moduvated">In-Villa Fitness and Wellness</a> <a class="text-white ps-1" href="https://www.cabovillas.com/concierge-services/cabo-san-lucas-photography-services">Photography</a> </div> </div> </div> <!-- Restaurants --> <a class="js-level-2 text-white" href="https://www.cabovillas.com/restaurants">Restaurants</a> <!-- Videos --> <a class="js-level-2 text-white" href="https://www.cabovillas.com/los-cabos-video-gallery">Destination and Villa Videos</a> <!-- Weddings --> <a class="js-level-2 text-white" href="https://www.cabovillas.com/weddings">Destination Weddings</a> <!-- Weather --> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"> <span>Weather</span><i class="fa fa-angle-right"></i> </a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"> <i class="fa fa-angle-left my-auto align-items-center"></i> </a> <div class="js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/weather">Weather</a> <a class="text-white ps-1" href="https://www.cabovillas.com/webcams">Live Webcams</a> </div> </div> </div> <!-- Transportation --> <div> <a class="js-level-2 d-flex justify-content-between text-white" href="#"> <span>Transportation</span><i class="fa fa-angle-right"></i> </a> <div class="js-level-2-show d-none"> <a class="js-back-to-level-2 text-white"> <i class="fa fa-angle-left my-auto align-items-center"></i> </a> <div class="js-level-3"> <a class="text-white ps-1" href="https://www.cabovillas.com/jet-charters">Private Jet Charters</a> <a class="text-white ps-1" href="https://www.cabovillas.com/car-rentals">Car Rentals</a> <a class="text-white ps-1" href="https://www.cabovillas.com/transportation">Private Transportation</a> </div> </div> </div> <!-- Other Links --> <a class="js-level-2 text-white" href="https://www.cabovillas.com/blog">Travel Blog</a> <a class="js-level-2 text-white" href="https://www.cabovillas.com/travel-protection">Travel Protection</a> <a class="js-level-2 text-white" href="https://www.cabovillas.com/events">Annual Events</a> <a class="js-level-2 text-white" href="https://www.cabovillas.com/you-should-know">Know Before You Go</a> </div> </div> <!-- About Us --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>About Us</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <a class="text-white" href="https://www.cabovillas.com/about-us">Why CABO VILLAS</a> <a class="text-white" href="https://www.cabovillas.com/our-reviews">Our Reviews</a> <a class="text-white" href="https://www.cabovillas.com/sustainable-travel">Sustainable Travel</a> <a class="text-white" href="https://www.cabovillas.com/travel-advisors">Travel Advisors</a> <a class="text-white" href="https://www.cabovillas.com/contact-us">Contact Us</a> </div> </div> <!-- Homeowner --> <div> <a class="js-level-1 d-flex justify-content-between text-white" href="#"><span>Homeowner</span><i class="fa fa-angle-right"></i></a> <div class="js-level-1-show d-none"> <a class="js-back-to-level-1 text-white"><i class="fa fa-angle-left my-auto"></i></a> <a class="text-white" href="https://www.cabovillas.com/list-your-property">List Your Home</a> <a class="text-white" href="https://cabovillas.trackhs.com/owner" target="_blank">Owner Portal</a> </div> </div> </div> </div> </div><!-- modal-content --> </div><!-- modal-dialog --> </div><!-- modal --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> document.addEventListener('click', function(e) { // Hamburger menu if (e.target.classList.contains('hamburger-toggle')) { e.target.children[0].classList.toggle('active'); } }) </script> <!-- PAGE CONTENT BEGINS --> <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "Organization", "name": "CABO VILLAS Properties", "address": { "@type": "PostalAddress", "addressLocality": "Aptos", "addressRegion": "CA", "postalCode": "95003", "streetAddress": "9081 Soquel Drive", "postOfficeBoxNumber": "" }, "telephone": "+1-800-745-2226", "logo":{"@type":"ImageObject","url":"https://www.cabovillas.com/images/logos/cabovillas_logo.gif","width":"316","height":"115"}, "email": "mail-to:[email protected]", "url":"https://www.cabovillas.com/", "image": "https://www.cabovillas.com/images/cabo.jpg", "description":"For over 35 years, we've specialized in Los Cabos, Mexico travel. Unlike many huge wholesale travel consolidators, we're a boutique travel company focusing on one destination. When we say we know Cabo, we really mean it! And sharing that knowledge to help visitors plan their dream vacations is something we love doing! Whether you're looking for a luxury vacation rental or a beachfront resort in Cabo San Lucas, you'll enjoy personalized service from our professional team.", "sameAs" : [ "https://www.facebook.com/cabovillas", "https://www.pinterest.com/cabovillas/", "https://twitter.com/cabopro", "https://www.instagram.com/cabovillas/", "https://www.youtube.com/user/cabovacations", "https://linkedin.com/company/cabovillas/" ] , "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.89", "reviewCount": "4467" } } </script> <!-- Start HTML CODE HERE --> <!-- Hero section --> <section class="hero-wrap container-fluid m-0 mb-5 mb-lg-0 p-0" id="hero-wrapper"> <div class="hero"> <div class="picture__container w-100 position-relative"> <picture> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/villa-buena-vista-hero2.webp" media="(min-width: 1600px)"> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/extralarge/villa-buena-vista-hero2.webp" media="(min-width: 1200px)"> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/large/villa-buena-vista-hero2.webp" media="(min-width: 800px)"> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/medium/villa-buena-vista-hero2.webp" media="(min-width: 600px)"> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/small/villa-buena-vista-hero2.webp" media="(min-width: 400px)"> <source srcset="https://www.cabovillas.com/website/assets/images/property/hero/extrasmall/villa-buena-vista-hero2.webp" media="(min-width: 1px)"> <img src="https://www.cabovillas.com/website/assets/images/property/hero/extralarge/villa-buena-vista-hero2.webp" class="home-hero h-100 w-auto" alt="Villa Buena Vista 4BR"> </picture> </div> </div><!-- end hero --> <div class="search-bar-wrap-container"> <div class="container"> <span class="main-hero-heading">Plan your Cabo San Lucas Vacation</span> <p>Your perfect Los Cabos, Mexico getaway awaits.</p> </div> <!-- Search Form --> <div class="mobile__search-toggle"> <button type="button" class="btn btn-primary btn-full-width"> Modify Search <i class="fa-solid fa-magnifying-glass"></i> </button> </div> <section class="search-bar-wrap desktop-property-search px-3"> <div class="search-bar-content"> <div class="container"> <form action="https://www.cabovillas.com/villa-rentals" class="row gy-2" name="search-form" method="get" id="property-search-form"> <input type="hidden" class="inputFlex" name="flex" value="0" /> <div class="col-12 col-lg-6 col-xl-4"> <div class="dropdown destination-dropdown pb-2"> <select class="select2 form-control" name="destination" id="destination" data-placeholder="Destination"> <option value="">Destination</option> <option value='19'>Cabo Bello </option><option value='5'>Cabo San Lucas </option><option value='128'>-Pedregal </option><option value='21'>-Medano Beach / Downtown </option><option value='105'>-Quivira </option><option value='9'>The Corridor </option><option value='10'>-Cabo del Sol </option><option value='15'>-Palmilla </option><option value='32'>San Jose Del Cabo </option><option value='126'>-Campestre </option><option value='35'>-Puerto Los Cabos </option><option value='30'>Beyond Cabo </option><option value='127'>-Costa Palmas </option><option value='124'>-La Paz </option> </select> </div><!-- end destination-dropdown --> </div><!-- end col --> <div class="col-12 col-lg-6 col-xl-4"> <div class="container px-0"> <div class="row" id="search-date-range-wrap"> <div class="col-6 col-md-6 home-search-check-in pb-2"> <input type="text" id="form-search-date-range-in" class="form-search-dates form-control" value="" name="checkin" tabindex="2" placeholder="Check-In" readonly="readonly"> </div><!-- end col check in --> <div class="col-6 col-md-6 home-search-checkout pb-2"> <input type="text" id="form-search-date-range-out" class="form-search-dates form-control" value="" name="checkout" placeholder="Check-Out" readonly="readonly"> </div><!-- end col check out --> </div><!-- end row search-date-range-wrap --> </div> </div><!-- end col --> <div class="col-12 col-md-6 col-xl-2"> <div class="guests-dropdown pb-2"> <select class="select2 form-control" name="sleeps" id="sleeps" data-placeholder="Guests"> <option value="">Guests</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> </select> </div><!-- end guests-dropdown --> </div> <div class="col-12 col-md-6 col-xl-2 m-0 p-0"> <button type="submit" class="search-button w-100 h-100 border-0"><i class="fa-solid fa-magnifying-glass p-3 p-lg-2 "></i> <span class="search-cta">Search</span></button> </div><!-- end col --> </form><!-- end property-search-form row --> </div><!-- end container --> </div><!-- end search-bar-content --> </section><!-- end search-bar-wrap --> <style> .select2-container--default .select2-selection--single .select2-selection__clear { color: #ffffff; } </style> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> // window on load window.addEventListener('load', (event) => { // get has-mobile-search-toggle let hasMobileSearchToggle = document.querySelector(".has-mobile-search-toggle"); // check if hasMobileSearchToggle is not null if (hasMobileSearchToggle != null) { // // get #site-header let siteHeader = document.querySelector(".has-mobile-search-toggle #site-header"); // // get .mobile__search-toggle let mobileSearchToggle = document.querySelector(".has-mobile-search-toggle .mobile__search-toggle"); // // .search-results .search-bar-wrap let searchBarWrap = document.querySelector(".has-mobile-search-toggle .search-bar-wrap"); // // get destination-explore // let destinationExplore = document.querySelector(".has-mobile-search-toggle .destination-explore"); // get sr-sort-filters-wrap let srSortFiltersWrap = document.querySelector(".has-mobile-search-toggle .sr-sort-filters-wrap"); // add event listener to .mobile__search-toggle mobileSearchToggle.addEventListener("click", function() { // toggle class show to .search-results .search-bar-wrap searchBarWrap.classList.toggle("show"); // hide show hide srSortFiltersWrap if (srSortFiltersWrap != null) { srSortFiltersWrap.classList.toggle("hide"); } // toggle innerHTML of .mobile__search-toggle // get iner html of button in .mobile__search-toggle let mobileSearchToggleBtnInnerHTML = mobileSearchToggle.querySelector(".btn").innerHTML; // check if mobileSearchToggleBtnInnerHTML includes "Modify Search" if (mobileSearchToggleBtnInnerHTML.includes("Modify Search")) { // set innerHTML of .mobile__search-toggle to "Close Search" mobileSearchToggle.querySelector(".btn").innerHTML = "Close Search <i class='fa-solid fa-xmark'></i>"; } else { // set innerHTML of .mobile__search-toggle to "Modify Search" mobileSearchToggle.querySelector(".btn").innerHTML = "Modify Search <i class='fa-solid fa-magnifying-glass'></i>"; } }); // if window resize - reset window.addEventListener("resize", function() { // reset innerHTML of .mobile__search-toggle mobileSearchToggle.querySelector(".btn").innerHTML = "Modify Search <i class='fa-solid fa-magnifying-glass'></i>"; // remove class show from .search-results .search-bar-wrap searchBarWrap.classList.remove("show"); // remove class hide from srSortFiltersWrap if (srSortFiltersWrap != null) { srSortFiltersWrap.classList.remove("hide"); } }); } }); </script> </div> <div class="hero-content "> <div class="container-fluid m-0 p-0"> <div class="row"> <div class="col d-none d-lg-block text-center"> <div class="p-2"> <span>4 Bedrooms | </span> <span> 4 Baths | </span> <span>Sleeps 10</span> </div> </div> <div class="col d-none d-md-block text-center"> <span class="p-2 text-uppercase" style="display: block;font-size: 1.4rem;font-weight: 500;"> Villa Buena Vista </span> </div> <div class="col text-center d-flex justify-content-center align-items-center"> <a href="https://www.cabovillas.com/villa-rentals/villa-buena-vista" class="btn btn-transparent p-2" role="button">View Details</a> </div> </div> </div><!-- end container --> </div><!-- end hero-content --> </section><!-- end hero-wrap --> <!-- Intro paragraph --> <section class="intro-text-wrap md-padding-top" style="clear:both !important"> <div class="container"> <div class="row text-center"> <div class="col-12"> <h1 class="section-heading gold-accent-bottom-border"> Luxury Vacation Villa Rentals in<br>Cabo San Lucas, Mexico </h1> <p>Discover the ultimate escape with our meticulously curated collection of exclusive villa rentals in Cabo San Lucas. Whether you're planning a family vacation, a multigenerational getaway, a destination wedding, a corporate retreat, or a milestone birthday, our luxury villas offer the perfect setting for unforgettable moments and celebrations.</p> <p>Situated at the meeting point of the Pacific Ocean and the Sea of Cortez, Los Cabos is a world-class destination known for its stunning beaches, iconic stone arch at Land's End, and premier golf courses. Adventure awaits with legendary sportfishing for marlin, dorado, and tuna, as well as ecotourism experiences like whale watching, snorkeling, scuba diving, and kayaking in the vibrant waters of the Sea of Cortez.</p> <p>Our luxury villa rentals feature private pools, breathtaking ocean views, and exceptional amenities. Enhance your stay with optional services, including private chef services, spa treatments, grocery delivery, and more. Our award-winning service, expert trip planning, and dedicated concierge team ensure a seamless and unforgettable Cabo vacation. Explore our villa collection and start planning your luxury vacation in Los Cabos today!</p> </div> </div><!-- end row --> </div><!-- end container --> </section><!-- end welcome-wrap --><!-- Jarvis recommended --> <!-- Jarvis instance of property grid recommendations --> <div class="container-fluid mt-5 mt-lg-0"> <div class="row"> <div class="col-12"> <!-- Jarvis instance of property grid recommendations --> <section class="jarvis-properties md-padding-top"> <div class="row"> <div class="text-center"> <h2 class="section-heading gold-accent-bottom-border serif-font"><span class="pre-heading-accent-font d-block">Recommended Villas</span>We Think You'll Love</h2> </div> <div id="jarvis-personalized-recommendations" class="jarvis-personalized-recommendations col-12" data-recs="3" data-template="home-april-25" data-page-type="home"></div> <!-- end Jarvis recommendations --> </div> <!-- end row --> <div class="row mt-5"> <div class="col-12 text-center"> <p class="bc-more-gold destination-properties-more"><a href="https://www.cabovillas.com/villa-rentals">See All Villas</a></p> </div><!-- end col --> </div><!-- end row --> </section> <!-- end section --> </div><!-- end col-12 --> </div><!-- end row --> </div><!-- end container --> <!-- end Jarvis recommendations --> <!-- features --> <style> .mobile__slider .swiper-button-prev, .mobile__slider .swiper-button-next { position: relative; background: transparent; border: 1px solid #000; color: #000; border-radius: 100%; width: 40px; height: 40px; margin: 0 5px; top: auto; left: auto; right: auto; } .mobile__slider .swiper-button-prev::after, .mobile__slider .swiper-button-next::after { font-size: 20px; } .black-bg { background-color: #000c1e; } .swiper-slide h3, .swiper-slide p { color: #000 } </style> <section class="md-padding-bottom blue-gradient-background"> <div class="container px-4 py-3"> <div class="home-feature-swiper text-center gx-5 gy-5 mobile__slider"> <div class="swiper-wrapper"> <div class="swiper-slide col-12 col-lg-4 px-5"> <img src="https://www.cabovillas.com/website/assets/images/nlv-people.webp" class="Slide__icon mb-4" alt=""> <h3 class="serif-font">Unsurpassed Service</h3> <p>Specializing in Los Cabos vacations for over 35 years, our guests enjoy exceptional trip planning and dedicated concierge service by our team. Fully customize your stay with special extras to make your experience unforgettable.</p> </div><!-- end col --> <div class="swiper-slide col-12 col-lg-4 px-5"> <img src="https://www.cabovillas.com/website/assets/images/nlv-room.webp" class="Slide__icon mb-4" alt=""> <h3 class="serif-font">Luxury Vacation Rentals</h3> <p>Our meticulously curated collection of exceptional villa rentals offers the finest vacation experience. Enjoy breathtaking locations, private pools, spacious floor plans, outstanding amenities, stunning ocean views, and homelike comfort. </p> </div><!-- end col --> <div class="swiper-slide col-12 col-lg-4 px-5"> <img src="https://www.cabovillas.com/website/assets/images/nlv-globe.webp" class="Slide__icon mb-4" alt=""> <h3 class="serif-font">Los Cabos Getaways</h3> <p>From Cabo's world-famous Médano Beach, to the sun-drenched beaches of the Corridor, Los Cabos is a world-class vacation destination known for excellent golf, legendary sportfishing, ecotourism, fine dining, and exciting activities.</p> </div><!-- end col --> </div> <div class="mobile__slider-nav d-flex justify-content-center mt-4 d-lg-none"> <button title="Next slide" class="swiper-button-prev" tabindex="0"> </button> <button title="Previous slide" class="swiper-button-next" tabindex="0"> </button> </div> </div><!-- end row --> </div><!-- end container --> </section><!-- end checkmark-text-wrap --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> window.addEventListener("load", function() { // init false to check if swiper is already initialized var init = false; var swiper; function swiperCard() { // check if window width is less than 992px if (window.innerWidth <= 992) { // check if swiper is not already initialized if (!init) { // initialize swiper and set init to true init = true; swiper = new Swiper(".mobile__slider", { direction: "horizontal", slidesPerView: 1, // spaceBetween: 30, loop: true, // Navigation arrows navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, }); } } else if (init) { // if window width is greater than 992px and swiper is initialized destroy swiper and set init to false swiper.destroy(); init = false; } } // Swiper plugin initialization swiperCard(); // Swiper plugin initialization on window resize window.addEventListener("resize", swiperCard); }); </script><section class="rental-types-wrap md-padding-top"> <div class="container pt-3"> <div class="row"> <!-- Tab start here --> <div class="col-12"> <h2 class="section-heading text-center gold-accent-bottom-border"> Villa Types </h2> <div class="responsive-tabs mt-5"> <ul class="nav nav-tabs" role="tablist"> <li class="nav-item text-center"> <a id="tab-1" href="#vacation-pane-1" class="nav-link active" data-bs-toggle="tab" role="tab" aria-selected="true">Signature Villas</a> </li> <li class="nav-item text-center"> <a id="tab-2" href="#vacation-pane-2" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Beachfront Villas</a> </li> <li class="nav-item text-center"> <a id="tab-3" href="#vacation-pane-3" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Platinum Villa Rentals</a> </li> <li class="nav-item text-center"> <a id="tab-4" href="#vacation-pane-4" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Large Group Getaways</a> </li> <li class="nav-item text-center"> <a id="tab-5" href="#vacation-pane-5" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Family Friendly</a> </li> </ul> <div id="content" class="tab-content" role="tablist"> <div id="vacation-pane-1" class="card category-property tab-pane fade active show" role="tabpanel" aria-labelledby="tab-1"> <div class="card-header" role="tab" id="heading-1"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#collapse-1" aria-expanded="true" aria-controls="collapse-1"> Signature Villas</a> </h5> </div> <div id="collapse-1" class="collapse show" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-1"> <div class="card-body"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/ExclusiveTopVillashomepage.webp" class="category-property-image" loading="lazy" alt="Signature Villas" title="Signature Villas"> <div class="category-property-textbox h-auto bg-primary"> <h3 class="category-property-name">Signature Villas</h3> <p>Discover our Signature Villas, a curated collection of the top vacation rentals in Los Cabos, designed for the ultimate travel experience. Whether you're planning a milestone celebration, a fishing trip, or a serene getaway with loved ones, these exclusive Cabo villas provide the perfect vacation setting. Each Cabo villa rental offers a unique blend of breathtaking views, spacious floor plans, and top-tier amenities, including private pools and outdoor lounging areas perfect for soaking in the Baja sunshine. Enjoy the privacy and comfort of your own luxury villa rental, just minutes from Cabo's best beaches, dining, and activities. Our dedicated concierge team will provide attentive service throughout your villa stay to ensure a relaxing visit. Ready to turn your dream escape into reality? Let us help you craft an unforgettable stay in paradise.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/signature-villas">View Signature Villas</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="vacation-pane-2" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-2"> <div class="card-header" role="tab" id="heading-2"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#collapse-2" aria-expanded="true" aria-controls="collapse-2"> Beachfront Villas</a> </h5> </div> <div id="collapse-2" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-2"> <div class="card-body"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/beachfrontvillashomepage.webp" class="category-property-image" loading="lazy" alt="Beachfront Villas" title="Beachfront Villas"> <div class="category-property-textbox h-auto bg-primary"> <h3 class="category-property-name">Beachfront Villas</h3> <p>Wake up to the sound of waves and step onto the warm sands of Cabo's most stunning beaches with our beachfront Cabo villas. These stunning vacation rentals offer a front-row seat to breathtaking ocean views, where you can sip your morning coffee while watching whales migrate just beyond your terrace. Whether you're planning a romantic escape, a fun-filled family travel adventure, or a luxurious retreat with friends, a villa rental in Los Cabos delivers unmatched privacy, comfort, and style. Dive into your private infinity pool, enjoy world-class dining just minutes away, and experience the magic of beachfront vacationing in Cabo. With endless sunshine, pristine waters, and luxurious accommodations, your dream Cabo villa getaway is closer than ever. Ready to indulge in paradise? Let us make it happen!</p> <p class="category-property-more"><a href="https://www.cabovillas.com/beachfront-rentals">View Beachfront Villas</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="vacation-pane-3" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-3"> <div class="card-header" role="tab" id="heading-3"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#collapse-3" aria-expanded="true" aria-controls="collapse-3"> Platinum Villa Rentals</a> </h5> </div> <div id="collapse-3" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-3"> <div class="card-body"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/luxuryvillashomepage.webp" class="category-property-image" loading="lazy" alt="Platinum Villa Rentals" title="Platinum Villa Rentals"> <div class="category-property-textbox h-auto bg-primary"> <h3 class="category-property-name">Platinum Villa Rentals</h3> <p>Immerse yourself in unparalleled luxury with these stunning Cabo vacation rentals, where world-class service, sweeping ocean vistas, and exquisite architectural design converge for the ultimate escape. These extraordinary villas redefine sophistication, offering the finest in modern amenities, including home theaters, full gyms, infinity pools, and expansive outdoor terraces, all ideal for leisure and entertaining. Each villa blends timeless elegance with contemporary comforts to create a refined sanctuary. Whether you're planning a relaxing retreat or a lavish celebration, our curated collection of luxury Cabo villas offers the highest standard of service. Enjoy optional bespoke experiences, including private chefs, spa treatments, and custom itineraries. Your dream luxury getaway in Cabo awaits—an extraordinary journey of indulgence and serenity.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/platinum-villas">View Platinum Villas</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="vacation-pane-4" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-4"> <div class="card-header" role="tab" id="heading-4"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#collapse-4" aria-expanded="true" aria-controls="collapse-4"> Large Group Getaways</a> </h5> </div> <div id="collapse-4" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-4"> <div class="card-body"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/largegroupvillashomepage.webp" class="category-property-image" loading="lazy" alt="Large Group Getaways" title="Large Group Getaways"> <div class="category-property-textbox h-auto bg-primary"> <h3 class="category-property-name">Large Group Getaways</h3> <p>Planning an unforgettable group getaway in Cabo San Lucas? Our luxury villa rentals are perfect for group vacations, offering spacious floor plans, breathtaking ocean views, and world-class amenities. Whether you're celebrating a milestone anniversary, a destination wedding, or organizing a corporate retreat, our Los Cabos villas provide the ideal setting. Great for large groups, these spacious villa rentals comfortably accommodate multi-generational family vacations, bachelor and bachelorette parties, and reunions with ease. Enjoy added services like private chefs, grocery delivery, and special event décor to make your stay seamless. With expansive outdoor terraces, infinity pools, and stunning gathering spaces, every moment feels extraordinary. Elevate your experience with personalized extras and unmatched luxury—your perfect Cabo group escape starts here!</p> <p class="category-property-more"><a href="https://www.cabovillas.com/large-group-getaways">View Large Group Getaways</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="vacation-pane-5" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-5"> <div class="card-header" role="tab" id="heading-5"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#collapse-5" aria-expanded="true" aria-controls="collapse-5"> Family-Friendly Villas</a> </h5> </div> <div id="collapse-5" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-4"> <div class="card-body"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/familyfriendlyvillashomepage.webp" class="category-property-image" loading="lazy" alt="Family-Friendly Villas" title="Family-Friendly Villas"> <div class="category-property-textbox h-auto bg-primary"> <h3 class="category-property-name">Family-Friendly Villas</h3> <p>Ready to unwind with the family in Los Cabos? Our villas provide the perfect balance of luxury and comfort for an unforgettable family vacation. Our family-friendly villas are designed for the ultimate travel experience, offering spacious floor plans, homelike comforts, and amenities perfect for guests of all ages. Ideal for multigenerational travel, these luxury villas feature well-equipped kitchens, beautifully appointed bedrooms, and inviting living areas where families can relax and reconnect. Great for kids, our properties include family-friendly amenities such as private pools and expansive outdoor terraces. To make your stay even more effortless, we provide optional extra services like grocery delivery, professional babysitting, baby gear rentals, activity reservations, and private chef services. Start planning your family getaway today!</p> <p class="category-property-more"><a href="https://www.cabovillas.com/family-vacations">View Family-Friendly Villas</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> </div><!-- end id#content tab-content --> </div><!-- end responsive-tabs --> </div> </div><!-- end row --> </div><!-- end container --> </section><!-- end welcome-wrap --> <div class="container pt-3"> <div class="row"> <!-- Villa of the Month --> <div class="col-md-6 pb-5 "> <h2 class="pt-sm-5 fs-3 serif-font">Villa of the Month</h2> <div class="card shadow-sm home-monthly-hover-shadow"> <a href="https://www.cabovillas.com/villa-rentals/west-enclave-7" id="homeVillaMonth-WestEnclave7"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/small/1-exterior-west-enclave-7-main-trigger.webp" class="card-img-top rounded-4" alt="featured 1 exterior west enclave 7 main trigger"> <div class="home-monthly-card-body"> <h5 class="card-title"> West Enclave 7 </h5> <p class="card-text"><em>Unparalleled Luxury in an Exceptional Beachfront Setting</em></p> <p> <i class="fa-solid fa-star"></i> Platinum - Villa </p> <p><i class="fa-solid fa-location-dot"></i> Puerto Los Cabos</p> </div> </a> </div> </div> <!-- Resort of the Month --> <div class="col-md-6"> <h2 class="pt-sm-5 fs-3 serif-font">Resort of the Month</h2> <div class="card shadow-sm home-monthly-hover-shadow"> <a href="https://www.cabovillas.com/resorts/chileno-bay-resort" id="homeResortMonth-ChilenoBayResort&Residences"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/small/chileno-bay-resort---residences-main-trigger.webp" class="card-img-top rounded-4" alt="featured chileno bay resort residences main trigger"> <div class="home-monthly-card-body"> <h5 class="card-title"> Chileno Bay Resort & Residences </h5> <p class="card-text"><em>Excellent Snorkeling and Luxury Accommodations</em></p> <p> <i class="fa-solid fa-star"></i> Ultra Luxury - Resort </p> <p><i class="fa-solid fa-location-dot"></i> Corridor</p> </div> </a> </div> </div> </div> </div> <style> .blog-1 { border-radius: 0; border: none; background: transparent; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); } .blog-1 .detail { padding: 10px 20px 15px; } .blog-1 .detail h3, .blog-1 .detail p { color: #000 } .youtuber { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; cursor: pointer; transition: all 0.3s ease; } .youtuber img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .youtuber:hover .play-button { background-color: #f00; opacity: 1; } .play-button { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 68px; height: 48px; background-color: #000; opacity: 0.6; border-radius: 25%; z-index: 1; transition: all 0.3s ease; } .play-button:before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-35%, -50%); width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 20px solid #fff; } .main-title h2 { text-align: center; margin-bottom: 40px; font-family: serif; color: #000; } .blue-gradient-background { padding: 50px 0; } .stretched-link { text-decoration: none; } </style> <section class="sm-padding-bottom blue-gradient-background" > <div class="container px-4"> <div class="main-title"> <h2 class="serif-font">Discover Cabo San Lucas</h2> </div> <div class="row wow fadeInUp delay-01s bg-grea-3" style="visibility: visible; animation-name: fadeInUp;"> <div class="col-lg-4 col-md-4 col-sm-12"> <div class="blog-1" style="box-shadow:none;"> <div class="wrapper" onclick="if (!window.__cfRLUnblockHandlers) return false; if (!window.__cfRLUnblockHandlers) return false; gtag('event', 'click', { 'event_category': 'Marketing','event_label': 'Featured-Video-home-play'});" data-cf-modified-2f6f4eb6bab3d17d431af3f2-=""> <div class="youtuber bg-dark" data-embed="dOX-VlTtOdI"> <div class="play-button"></div> <img src="https://img.youtube.com/vi/dOX-VlTtOdI/hqdefault.jpg" alt="Featured Cabo Video - Mantea Casa Cabo"> </div> </div> <div class="detail px-1 px-lg-3 position-relative"> <a href="https://www.cabovillas.com/villa-rentals/mantea-casa-cabo" aria-label="featured video" class="stretched-link"> <h3 class="serif-font">Featured Video</h3> <p><strong>Mantea Casa Cabo</strong> - Spectacular Modern Luxury and Exceptional Amenities</p> </a> </div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12"> <div class="blog-1" style="box-shadow:none;"> <div class="wrapper"> <div class="youtuber bg-dark" data-embed="xtncO3Ry2mo"> <div class="play-button"></div> <img src="https://img.youtube.com/vi/xtncO3Ry2mo/hqdefault.jpg" alt="Featured Cabo Video 1"></div> </div> <div class="detail px-1 px-lg-3 position-relative"> <a href="/things-to-do" aria-label="Experience Cabo video" class="stretched-link"> <h3 class="serif-font">Experience Cabo</h3> <p>Los Cabos is famous for its endless variety of activities, great restaurants, and hot nightlife.</p> </a> </div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-12"> <div class="blog-1" style="box-shadow:none;"> <div class="wrapper"> <div class="youtuber bg-dark" data-embed="GsPu3aD9mPo"> <div class="play-button"></div> <img src="https://img.youtube.com/vi/GsPu3aD9mPo/hqdefault.jpg" alt="Featured Cabo Video 2"></div> </div> <div class="detail px-1 px-lg-3 position-relative"> <a href="https://www.cabovillas.com/los-cabos-video-gallery" aria-label="Los Cabos video" class="stretched-link"> <h3 class="serif-font">Los Cabos, Mexico</h3> <p>Discover a world of fun in Los Cabos, where exciting activities await for visitors of every age.</p> </a> </div> </div> </div> </div> </div><!-- end container --> </section><!-- end checkmark-text-wrap --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> document.addEventListener('DOMContentLoaded', function() { // Get all YouTube video containers const youtubers = document.querySelectorAll('.youtuber'); // Add click event to each container youtubers.forEach(youtuber => { youtuber.addEventListener('click', function() { // const embedId = this.getAttribute('data-embed'); const embedId = this.getAttribute('data-embed'); console.log("Embedding video:", embedId); if(embedId.length > 1 ){ const iframe = document.createElement('iframe'); iframe.setAttribute('src', `https://www.youtube.com/embed/${embedId}?autoplay=1&rel=0`); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('allowfullscreen', ''); iframe.setAttribute('allow', 'accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture'); iframe.style.position = 'absolute'; iframe.style.top = '0'; iframe.style.left = '0'; iframe.style.width = '100%'; iframe.style.height = '100%'; // Replace the container's content with the iframe this.innerHTML = ''; this.appendChild(iframe); } }); }); }); </script> <section class="md-padding-top"> <div class="container"> <div class="row text-center"> <div class="col-12"> <h2 class="section-heading gold-accent-bottom-border"> Top Rated Cabo Activities </h2> <p>Ready to Explore Cabo? Discover unforgettable tours and excursions in Los Cabos for your vacation. Tee off at world-class golf courses, embark on thrilling whale-watching adventures, or explore the coastline by kayaking. Indulge in luxury yacht charters, reel in a big catch with premier fishing charters, and dive into vibrant marine life with snorkeling and diving. Experience the best of Cabo San Lucas today!</p> </div><!-- end col-12 --> </div> <div class="row md-padding-top"> <!-- Tab start here --> <div class="col-12"> <div class="responsive-tabs"> <ul class="nav nav-tabs" role="tablist"> <li class="nav-item text-center"> <a id="tab-1" href="#attractions-pane-1" class="nav-link active" data-bs-toggle="tab" role="tab" aria-selected="true">Yacht Charters</a> </li> <li class="nav-item text-center"> <a id="tab-2" href="#attractions-pane-2" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Fishing Tours</a> </li> <li class="nav-item text-center"> <a id="tab-3" href="#attractions-pane-3" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Los Cabos Golf</a> </li> <li class="nav-item text-center"> <a id="tab-4" href="#attractions-pane-4" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Explore All Tours</a> </li> <!-- <li class="nav-item text-center"> <a id="tab-5" href="#attractions-pane-5" class="nav-link" data-bs-toggle="tab" role="tab" aria-selected="false">Shopping in<br>Telluride</a> </li> --> </ul> <div id="content" class="tab-content" role="tablist"> <div id="attractions-pane-1" class="card category-property tab-pane fade active show" role="tabpanel" aria-labelledby="tab-1"> <div class="card-header" role="tab" id="heading-1"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#attractions-collapse-1" aria-expanded="true" aria-controls="collapse-1"> Yacht Charters</a> </h5> </div> <div id="attractions-collapse-1" class="collapse show" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-1"> <div class="card-body pb-5"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/yachtshomepage.webp" class="category-property-image" loading="lazy" alt="Yacht Charters" title="Yacht Charters"> <div class="category-property-textbox h-auto"> <h3 class="category-property-name">Yacht Charters</h3> <p>Experience the ultimate in luxury with private luxury yacht charters in Cabo San Lucas, where breathtaking views and world-class service come together for an unforgettable adventure. Cruise along the stunning Cabo coastline and the Sea of Cortez aboard a fully equipped, luxurious vessel, complete with professional crews catering to your every need. Some yachts offer watersports equipment and fishing gear for added excitement, while custom itineraries and gourmet catering elevate your experience. Whether you're enjoying a romantic sunset cruise, a half-day excursion, or an extended multi-day voyage, every moment on the water is designed for pure relaxation and adventure. Get up close to the iconic El Arco, spot marine life, and soak in the beauty of Cabo's crystal-clear waters on a private yacht charter tailored for you.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/yacht-tours">View Yacht Charters</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="attractions-pane-2" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-2"> <div class="card-header" role="tab" id="heading-2"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#attractions-collapse-2" aria-expanded="true" aria-controls="collapse-2"> Fishing Tours</a> </h5> </div> <div id="attractions-collapse-2" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-2"> <div class="card-body pb-5"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/fishinghomepage.webp" class="category-property-image" loading="lazy" alt="Fishing Tours" title="Fishing Tours"> <div class="category-property-textbox h-auto"> <h3 class="category-property-name">Fishing Tours</h3> <p>Cabo San Lucas is legendary for world-class sport fishing, attracting anglers from around the globe. Whether you're targeting roosterfish, dorado (mahi-mahi), marlin, tuna, or other prized catches, our fishing charters provide access to the best spots in the Pacific Ocean and the Sea of Cortez. Our professional and experienced crews deliver a rewarding trip, guiding you to prime fishing locations and providing expert knowledge of local waters. Whether you’re a seasoned angler or a beginner, our fishing charters are tailored to create an exciting and memorable day. Want to prepare a gourmet dinner with the catch of the day in your villa? We can arrange chef services for the perfect experience. With prestigious annual tournaments and abundant fishing opportunities, Cabo is the perfect destination for those seeking an unforgettable experience on the sea.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/fishing">View Fishing Tours</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="attractions-pane-3" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-3"> <div class="card-header" role="tab" id="heading-3"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#attractions-collapse-3" aria-expanded="true" aria-controls="collapse-3"> Los Cabos Golf</a> </h5> </div> <div id="attractions-collapse-3" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-3"> <div class="card-body pb-5"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/golfhomepage.webp" class="category-property-image" loading="lazy" alt="Los Cabos Golf" title="Los Cabos Golf"> <div class="category-property-textbox h-auto"> <h3 class="category-property-name">Los Cabos Golf</h3> <p>Los Cabos is a golfer's paradise, home to some of the most breathtaking championship golf courses in the world, designed by legendary names in the game, including Jack Nicklaus, Tom Weiskopf, and Tom Fazio. These prestigious courses offer challenging layouts set against the stunning backdrop of the Sea of Cortez and the rugged cactus-adorned desert terrain. As you play, enjoy gorgeous rolling greens with panoramic ocean views and scenic fairways that meander along the coastline, creating an unforgettable golfing experience. Whether you're a seasoned golfer or a beginner, the courses in Los Cabos offer challenge and fun for players of all skill levels. Be sure to reserve your tee time well in advance to ensure the best availability and experience the finest golf in Cabo San Lucas.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/golf">View Los Cabos Golf</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <div id="attractions-pane-4" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-4"> <div class="card-header" role="tab" id="heading-4"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#attractions-collapse-4" aria-expanded="true" aria-controls="collapse-4"> Explore All Tours</a> </h5> </div> <div id="attractions-collapse-4" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-4"> <div class="card-body pb-5"> <div class="cp-container mb-5"> <img src="/website/assets/images/home/AllToursHomepage.webp" class="category-property-image" loading="lazy" alt="Explore All Tours" title="Explore All Tours"> <div class="category-property-textbox h-auto "> <h3 class="category-property-name">Explore All Tours</h3> <p>Los Cabos offers an exciting array of activities and tours for every type of traveler, delivering unforgettable experiences during your vacation. Plan the perfect itinerary, whether you prefer a relaxing dinner cruise or the excitement of zip-lining. For adventure seekers, explore the desert with off-road adventures or enjoy an exhilarating day of surfing, kayaking on the Sea of Cortez, or standup paddleboarding along the coast. Take in the stunning views of El Arco on a sunset voyage, or enjoy sailing, snorkeling, and scuba diving in the crystal-clear waters. If you're visiting during the right season, don't miss the chance to experience whale watching or embark on a thrilling whale shark tour. From relaxing beach horseback riding to adrenaline-pumping water sports, Los Cabos has something for everyone, making it the perfect destination for fun and adventure.</p> <p class="category-property-more"><a href="https://www.cabovillas.com/things-to-do">View All Tours</a></p> </div><!-- end category-card-textbox --> </div><!-- end category-property-1 --> </div><!-- end card-body --> </div><!-- end collapse --> </div><!-- end card --> <!-- <div id="attractions-pane-5" class="card category-property tab-pane fade" role="tabpanel" aria-labelledby="tab-5"> <div class="card-header" role="tab" id="heading-5"> <h5 class="mb-0"> <a data-bs-toggle="collapse" class="card-toggle" href="#attractions-collapse-5" aria-expanded="true" aria-controls="collapse-5"> Shopping in Telluride</a> </h5> </div> <div id="attractions-collapse-5" class="collapse" data-bs-parent="#content" role="tabpanel" aria-labelledby="heading-4"> <div class="card-body pb-5"> <div class="cp-container mb-5"> <img src="/website/assets/images/homepage-telluride-shopping.webp" class="category-property-image" loading="lazy" alt="Shopping in Telluride" title="Shopping in Telluride"> <div class="category-property-textbox"> <h3 class="category-property-name">Shopping in Telluride</h3> <p>Downtown along Colorado Avenue, you'll find some luxury shops that have been around for decades. What you won't see are big box and chain stores. For a change of perspective, take the free gondola up to Mountain Village to see what local artisans are selling. In both towns, <a href="https://www.exceptionalstays.com/telluride-shopping-guide" title="https://www.exceptionalstays.com/telluride-shopping-guide" class="text-white text-decoration-underline" >check out the many shopping boutiques</a> that sell everything from sporting goods to clothing to handmade accessories and gourmet items. In between store visits, stop at one of the art galleries for original works by local artists.</p> </div> </div> </div> </div> </div> --> </div><!-- end id#content tab-content --> </div><!-- end responsive-tabs --> </div> </div><!-- end row --> </div><!-- end container --> </section><!-- end welcome-wrap --> <section class="social-wrap md-padding-bottom"> <div class="container"> <div class="row text-center"> <div class="col-12"> <h2 class="section-heading gold-accent-bottom-border serif-font">Follow Us on Instagram</h2> <p>Discover the unforgettable vacation experiences we can curate just for you!</p> </div><!-- end col-12 --> </div><!-- end row --> </div><!-- end container --> <!-- Instagram Feed Goes Here --> <div class="ig-feed"> <!-- Elfsight Instagram Feed | Cabo Villas Instagram Feed --> <script src="https://static.elfsight.com/platform/platform.js" async type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <div class="elfsight-app-a81a9700-bc47-4480-8b92-440d01906e64" data-elfsight-app-lazy></div> </div><!-- end ig-feed --> <div class="social-action text-center"> <a href="https://www.instagram.com/cabovillas/" target="_blank" class="btn btn-primary btn-lg" tabindex="-1" role="button">Follow Us</a> </div><!-- end blog-action --> </section><!-- end social-wrap --> <style> .service-info-5 { margin: 0 auto 30px; text-align: center; } .service-info-5 i { font-size: 40px; display: inline-block; margin-bottom: 15px; text-align: center; } .service-info-5 h4 { font-size: 18px; font-weight: 400; margin: 0 0 15px; } .main-title{ color: #000 } .service-info-5 h3, .service-info-5 p { color: #000 } </style> <section class="tan-bg md-padding-bottom blue-gradient-background"> <div class="container px-4 py-3"> <div class="main-title"> <h2 class="serif-font">Ready to Plan Your Dream Vacation?</h2> <p>Customize the vacation of a lifetime with luxury accommodations and fun activities. We're here to help!</p> </div> <div class="row wow animated py-4"> <div class="col-lg-3 col-md-6 col-sm-6 col-xs-12 wow fadeInLeft delay-01s" style="visibility: visible; animation-name: fadeInLeft;position:relative"> <a href="https://www.cabovillas.com/promotions" class="stretched-link"> <div class="service-info-5"> <i class="fa-thin fa-island-tropical"></i> <h3 class="serif-font">Latest Cabo Deals</h3> <p>Looking for a vacation deal in Cabo San Lucas, Mexico? Check out our exciting resort and villa specials.</p> </div> </a> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-xs-12 wow fadeInLeft delay-01s" style="visibility: visible; animation-name: fadeInLeft;position:relative"> <a href="https://www.cabovillas.com/things-to-do" class="stretched-link"> <div class="service-info-5"> <i class="fa-thin fa-sailboat"></i> <h3 class="serif-font">Things To Do</h3> <p>There's so much to do and see in Cabo San Lucas, including golf, fishing, sunset cruises, and diving. Explore Activities.</p> </div> </a> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-xs-12 wow fadeInRight delay-01s" style="visibility: visible; animation-name: fadeInRight;position:relative"> <a href="https://www.cabovillas.com/in-villa-services" class="stretched-link"> <div class="service-info-5"> <i class="fa-thin fa-bell-concierge"></i> <h3 class="serif-font">Special Services</h3> <p>We can arrange all of the extras for an unforgettable villa vacation including chef services, grocery pre-stocking and in-villa spa services.</p> </div> </a> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-xs-12 wow fadeInRight delay-01s" style="visibility: visible; animation-name: fadeInRight;position:relative"> <a href="https://www.cabovillas.com/real-estate" class="stretched-link"> <div class="service-info-5"> <i class="fa-thin fa-house"></i> <h3 class="serif-font">Los Cabos Real Estate</h3> <p>We are excited to partner with REmexico Real Estate, a full-service real estate brokerage. Cabo Real Estate</p> </div> </a> </div> </div> <div class="text-center read-more-2"> <a href="/about-us" class="btn btn-primary btn-lg">About Us</a> </div> </div><!-- end container --> </section><!-- end checkmark-text-wrap --> <section class="home-reviews-wrap md-padding-top md-padding-bottom"> <div class="container py-3"> <div class="row text-center"> <div class="col-12"> <h2 class="section-heading gold-accent-bottom-border"><span class="pre-heading-accent-font d-block">Reviews</span>35+ years of Exceptional Service</h2> </div><!-- end col-12 --> </div><!-- end row --> <div class="row home-reviews bc-reviews gy-3"> <div class="col-12 col-md-6"> <div class="card review-card h-100"> <div class="card-body"> <h5 class="card-title">Every moment was pure perfection, Best trip ever!</h5> <p class="card-text">This house was absolutely stunning! The view really is breathtaking and I loved how spread out the rooms were throughout the home and it didn’t feel over crowded. We were a group of 12 and the chefs recommended were great and we were able to schedule transportation very easily with concierge while being there!</p> <div class="row"> <div class="col-6"> <span class="property-reviewer text-primary">Tiffany D.</span> </div><!-- end col --> <div class="col-6 text-end"> <span class="review-stars"><i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i></span> </div><!-- end col --> </div><!-- end row --> </div><!-- end card-body --> </div><!-- end card review-card--> </div><!-- end col --> <div class="col-12 col-md-6"> <div class="card review-card h-100"> <div class="card-body"> <h5 class="card-title">Fantastic experience from start to finish</h5> <p class="card-text">Our group of ladies had a wonderful stay at Villa de Lam! It’s modern but still comfortable and we enjoyed the views from the pool and from the hot tub plus you can see the ocean from both. Kitchen allowed us all to congregate together as well as the large eating area adjacent to it. Would definitely stay here again and recommend for groups.</p> <div class="row"> <div class="col-6"> <span class="property-reviewer text-primary">Lauren D.</span> </div><!-- end col --> <div class="col-6 text-end"> <span class="review-stars"><i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i> <i class="fa-solid fa-star text-primary" aria-hidden="true"></i></span> </div><!-- end col --> </div><!-- end row --> </div><!-- end card-body --> </div><!-- end card review-card--> </div><!-- end col --> </div><!-- end row home-reviews --> <div class="home-reviews-action text-center"> <a href="/our-reviews" class="btn btn-primary btn-lg" tabindex="-1" role="button">See More Reviews</a> </div><!-- end review-action --> </div><!-- end container --> </section> <!-- reserve --> <!-- newsletter --> <section class="newsletter__section position-relative"> <div class="picture__container"> <picture> <source srcset="https://www.cabovillas.com/website/assets/images/home/newsletter-xl.webp" media="(min-width: 1220px)"> <source srcset="https://www.cabovillas.com/website/assets/images/home/newsletter-lg.webp" media="(min-width: 800px)"> <source srcset="https://www.cabovillas.com/website/assets/images/home/newsletter-md.webp" media="(min-width: 600px)"> <source srcset="https://www.cabovillas.com/website/assets/images/home/newsletter-sm.webp" media="(min-width: 400px)"> <img src="https://www.cabovillas.com/website/assets/images/home/newsletter-xs.webp" loading="lazy" class="home-nl-signup" alt=""> </picture> </div><!-- end nl-img --> <div class="newsletter__container"> <div class="newsletter__container-form"> <div class="container"> <div class="_form-content row gy-sm-3 pb-mobile"> <div class="col-12"> <h2 class="section-heading text-white text-center text-md-end">Get the latest from Cabo Villas.<br>Subscribe to Our Newsletter</h2> </div><!-- end col-12 --> <div class="col-12 text-md-end text-center mb-3"> <button type="submit" data-editfield="subscribe" class="btn btn-primary btn-less-padding fw-bold w-50 btn-responsive" data-bs-toggle="modal" data-bs-target="#newsletter-modal">Subscribe</button> </div><!-- end col-6 --> </div> </div><!-- end container --> </div><!-- newsletter__container-form --> </div><!-- end container-newletter --> <!-- Newsletter Signup Modal --> <div class="modal fade" id="newsletter-modal" tabindex="-1" aria-labelledby="newsletterModalTitle" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="newsletterModalTitle">Subscribe to Our Newsletter</h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <div> <div class="container"> <!-- newsletter signup --> <form method="POST" action="https://nocturneluxuryvillas.activehosted.com/proc.php" class="row gy-3 es-newsletter-signup es-newsletter-signup--footer" id="_form_27_" novalidate data-styles-version="5"> <input type="hidden" name="u" value="27" /> <input type="hidden" name="f" value="27" /> <input type="hidden" name="s" /> <input type="hidden" name="c" value="0" /> <input type="hidden" name="m" value="0" /> <input type="hidden" name="act" value="sub" /> <input type="hidden" name="v" value="2" /> <input type="hidden" name="or" value="4980fda73e86ef3c441dd1ca294ebbda" /> <div class="_form-content row gy-sm-3"> <div class="col-12 mb-3"> <span class="text-center nl-signup-heading">Sign up for our newsletter to receive the latest trip reports, special offers, and travel tips. </span> </div><!-- end col-12 --> <div class="col-12 col-lg-4 mb-3"> <input required="" type="text" autocomplete="off" name="firstname" id="firstname" value="" placeholder="First Name" class="form-control"> </div><!-- end col-6 --> <div class="col-12 col-lg-4 mb-3"> <input required="" type="text" autocomplete="off" name="lastname" id="lastname" value="" placeholder="Last Name" class="form-control"> </div><!-- end col-6 --> <div class="col-12 col-lg-4 mb-3"> <input required="" type="text" autocomplete="off" name="email" id="email" value="" placeholder="Email" class="form-control"> </div><!-- end col-6 --> <!-- reCAPTCHA + Subscribe Options --> <div class="col-12 d-flex align-items-center mb-3"> <div class="g-recaptcha recaptcha-container" data-sitekey="6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go" data-callback="onRecaptchaSuccess"></div> </div> <!-- Submit Button --> <div class="col-12 text-center mb-3"> <button class="btn btn-primary btn-less-padding fw-bold" id="_form_27_submit" type="submit">Subscribe</button> </div> </div> </div> <div class="_form-thank-you" style="display:none;"></div> </form> <!-- newsletter signup --> </div> </div> </div> </div> </div><!-- end nlsignupwrap --> </section><!-- end newsletter-wrap --> <style> ._error-inner { color: red; } @media (min-width: 992px) { /* Applies only for large screens and above */ .custom-margin-lg { margin-left: 425px !important; } } @media (max-width: 767.98px) { /* Apply only for screens smaller than md (mobile view) */ .pb-mobile { padding-bottom: 3rem !important; } .btn-responsive { width: 100% !important; /* Full width only on mobile */ } } </style> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> window.cfields = []; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_unsubscribe = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'); var unsub = form.querySelector('._form-thank-you'); var branding = form.querySelector('._form-branding'); if (branding) { branding.style.display = 'none'; } var formContent = form.querySelector('._form-content'); if (formContent) { formContent.style.display = 'none'; } if (unsub) { unsub.style.display = 'block'; } form.insertAdjacentHTML('afterend', message) const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button[type="submit"]'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner _show_be_error'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); var submitButton = form.querySelector('[id^="_form"][id$="_submit"]'); submitButton.disabled = false; submitButton.classList.remove('processing'); if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._show_pc_confirmation = function(id, header, detail, show, email) { var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation'); if (pc_confirmation.style.display === 'none') { form.querySelector('._form-content').style.display = 'none'; pc_confirmation.innerHTML = "<div class='_form-title'>" + header + "</div>" + "<p>" + detail + "</p>" + "<button class='_submit' id='hideButton'>Manage preferences</button>"; pc_confirmation.style.display = 'block'; var mp = document.querySelector('input[name="mp"]'); mp.value = '0'; } else { form.querySelector('._form-content').style.display = 'inline'; pc_confirmation.style.display = 'none'; } var hideButton = document.getElementById('hideButton'); // Add event listener to the button hideButton.addEventListener('click', function() { var submitButton = document.querySelector('#_form_27_submit'); submitButton.disabled = false; submitButton.classList.remove('processing'); var mp = document.querySelector('input[name="mp"]'); mp.value = '1'; const cacheBuster = new URL(window.location.href); cacheBuster.searchParams.set('v', new Date().getTime()); window.location.href = cacheBuster.toString(); }); const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._load_script = function(url, callback, isSubmit) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; var submitButton = document.querySelector('#_form_27_submit'); script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } script.onerror = function() { if (isSubmit) { if (script.src.length > 10000) { _show_error("11", "Sorry, your submission failed. Please shorten your responses and try again."); } else { _show_error("11", "Sorry, your submission failed. Please try again."); } submitButton.disabled = false; submitButton.classList.remove('processing'); } } head.appendChild(script); }; (function() { var iti; if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_27_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var getUrlParam = function(name) { if (name.toLowerCase() !== 'email') { var params = new URLSearchParams(window.location.search); return params.get(name) || false; } // email is a special case because a plus is valid in the email address var qString = window.location.search; if (!qString) { return false; } var parameters = qString.substr(1).split('&'); for (var i = 0; i < parameters.length; i++) { var parameter = parameters[i].split('='); if (parameter[0].toLowerCase() === 'email') { return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]); } } return false; }; var acctDateFormat = "%Y-%m-%d"; var getNormalizedDate = function(date, acctFormat) { var decodedDate = decodeURIComponent(date); if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) { return decodedDate.replace(/(\d{2}).*(\d{2}).*(\d{4})/g, '$3-$2-$1'); } else if (Date.parse(decodedDate)) { var dateObj = new Date(decodedDate); var year = dateObj.getFullYear(); var month = dateObj.getMonth() + 1; var day = dateObj.getDate(); return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`; } return false; }; var getNormalizedTime = function(time) { var hour, minutes; var decodedTime = decodeURIComponent(time); var timeParts = Array.from(decodedTime.matchAll(/(\d{1,2}):(\d{1,2})\W*([AaPp][Mm])?/gm))[0]; if (timeParts[3]) { // 12 hour format var isPM = timeParts[3].toLowerCase() === 'pm'; if (isPM) { hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`; } else { hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1]; } } else { // 24 hour format hour = timeParts[1]; } var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour; var minutes = timeParts[2]; return `${normalizedHour}:${minutes}`; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = allInputs[i].name.match(/\[time\]$/) ? `${window.cfields[results[1]]}_time` : window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else if (allInputs[i].type == "date") { allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat); } else if (allInputs[i].type == "time") { allInputs[i].value = getNormalizedTime(fieldVal); } else { allInputs[i].value = fieldVal; } } } var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type == 'checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('<br/>')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g))) ) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && (elem.id == 'phone')) { if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid phone number."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } if (no_error && elem.name === 'sms_consent') { const elemShouldBeChecked = (!!elem.attributes.required && !elem.checked); if (elemShouldBeChecked) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Translation error: \'forms:omnichannel:request-confirmation-error\' not found."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if (el.getAttribute('required') !== null) { return true; } if ((el.name === 'email' || el.id === 'phone') && el.value !== "") { return true; } return false; }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { function getElementsArray(name) { const value = form_to_submit.elements[name]; if (Array.isArray(value)) { return value; } return [value]; } var radios = getElementsArray(el.name); for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'change', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea') { addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, { "sitekey": sitekey, "stoken": stoken }); } } }; _load_script("https://www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); var _form_serialize = function(form) { if (!form || form.nodeName !== "FORM") { return } var i, j, q = []; for (i = 0; i < form.elements.length; i++) { if (form.elements[i].name === "") { continue } switch (form.elements[i].nodeName) { case "INPUT": switch (form.elements[i].type) { case "tel": q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText) + encodeURIComponent(" ") + encodeURIComponent(form.elements[i].value)); break; case "text": case "number": case "date": case "time": case "hidden": case "password": case "button": case "reset": case "submit": q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].value)); break; case "checkbox": case "radio": if (form.elements[i].checked) { q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].value)) } break; case "file": break } break; case "TEXTAREA": q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].value)); break; case "SELECT": switch (form.elements[i].type) { case "select-one": q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].value)); break; case "select-multiple": for (j = 0; j < form.elements[i].options.length; j++) { if (form.elements[i].options[j].selected) { q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].options[j].value)) } } break } break; case "BUTTON": switch (form.elements[i].type) { case "reset": case "submit": case "button": q.push(form.elements[i].name + "=" + encodeURIComponent(form.elements[i].value)); break } break } } return q.join("&") }; const formSupportsPost = false; var form_submit = function(e) { e.preventDefault(); if (validate_form()) { if (form_to_submit.querySelector('input[name="phone"]') && typeof iti != 'undefined') { form_to_submit.querySelector('input[name="phone"]').value = iti.getNumber(); } // use this trick to get the submit button & disable it using plain javascript var submitButton = e.target.querySelector('#_form_27_submit'); submitButton.disabled = true; submitButton.classList.add('processing'); var serialized = _form_serialize(document.getElementById('_form_27_')).replace(/%0A/g, '\\n'); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; async function submitForm() { var formData = new FormData(); const searchParams = new URLSearchParams(serialized); searchParams.forEach((value, key) => { if (key !== 'hideButton') { formData.append(key, value); } }); let request = { headers: { "Accept": "application/json" }, body: formData, method: "POST" }; let pageUrlParams = new URLSearchParams(window.location.search); if (pageUrlParams.has('t')) { request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t'); } const response = await fetch('https://nocturneluxuryvillas.activehosted.com/proc.php?jsonp=true', request); return response.json(); } if (formSupportsPost) { submitForm().then((data) => { eval(data.js); }); } else { _load_script('https://nocturneluxuryvillas.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true); } } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); </script> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> function onRecaptchaSuccess() { $('._form-inner._show_be_error').hide(); } </script><section style="border-top: 1px solid #ddd; background: linear-gradient(to bottom, #feffff 23%, #ddf1f9 100%, #a0d8ef 100%);" class="py-5"> <div class="container"> <div class="row g-4 align-items-center"><!-- Image Column --> <div class="col-12 col-md-6"><a href="/5th-night-free"> <img src="https://www.cabovillas.com/website/assets/images/upload/1744287909-StayLonger2025.jpg" class="img-fluid w-100" alt="" /></a></div> <!-- Text Column --> <div class="col-12 col-md-6 text-center text-md-start"> <p class="lead">Book your stay at <a href="/5th-night-free" target="_blank" rel="noopener">select villas</a> for travel between 6/1/25 - 9/30/25 and get a 5th Night Free!</p> <a href="/5th-night-free" class="btn btn-primary px-5 py-3 mt-3"> More Details... </a></div> </div> </div> </section> <!-- Footer --> <div class="bg-white w-100 position-relative overflow-hidden"> <div class="container property-tile border-0 py-5"> <div class="row gx-5 py-3"> <div class="col-lg-5"> <!-- Fetch slider images for the property --> <!-- Image Slider --> <a target="_blank" href="https://www.cabovillas.com/villa-rentals/villa-maria-bonita" title="Villa Maria Bonita" class="prop-tile-card-link" id="footerVillaMonth-VillaMariaBonita"> <div class="swiper swiper_villa_footer"> <div class="swiper-wrapper"> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/1-maria-bonita.webp" alt="1 maria bonita"> </div> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/2-maria-bonita.webp" alt="2 maria bonita"> </div> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/4-maria-bonita.webp" alt="4 maria bonita"> </div> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/8-maria-bonita.webp" alt="8 maria bonita"> </div> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/11-maria-bonita.webp" alt="11 maria bonita"> </div> <div class="swiper-slide"> <img src="https://www.cabovillas.com/website/assets/images/property/gallery/search-medium/17-maria-bonita.webp" alt="17 maria bonita"> </div> </div> <!-- Navigation buttons --> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> </div> </a> <!-- Swiper Pagination --> <div class="swiper-pagination"></div> </div> <div class="col-lg-7 marketing-villa-footer"> <a target="_blank" href="https://www.cabovillas.com/villa-rentals/villa-maria-bonita" id="footerVillaMonth-VillaMariaBonita"> <!-- Property Title --> <h3 class="pt-3 marketing-villa-footer-title pt-md-0">Villa Maria Bonita</h3> <!-- Short Description --> <p class="fw-bold fs-6 mb-1">Spectacular Spacious Luxury Pedregal Villa</p> <!-- Description --> <p>Perched on a dramatic hillside in Cabo’s exclusive Pedregal neighborhood, this stunning new luxury villa offers an unparalleled escape with breathtaking panoramic views of the Pacific Ocean. Designed to impress, the villa seamlessly blends elegance and comfort, boasting travertine marble flooring, sleek modern finishes, and an expansive layout ideal...</p> <!-- Property Details --> <div class="prop-stats marketing-villa-footer-details mb-5 row"> <!-- Bedroom --> <div class="col-4 col-md-3"> <div class="d-flex align-items-center justify-content-start"> <i class="fa-thin fa-bed-front me-1 fs-5"></i> <span class="prop-stat-label property-title-custom-color fs-6"> 10 </span> <span class="prop-stat-label property-title-custom-color fs-6 ms-1">Bedrooms</span> </div> </div> <!-- Baths --> <div class="col-5 col-md-3"> <div class="d-flex align-items-center justify-content-center"> <i class="fa-thin fa-bath me-1 fs-5"></i> <span class="prop-stat-label property-title-custom-color fs-6"> 9 </span> <span class="prop-stat-label property-title-custom-color ms-1 fs-6">Baths</span> </div> </div> <!-- Sleeps (Centered on Mobile) --> <div class="col-3 col-md-3"> <div class="d-flex align-items-center justify-content-end"> <i class="fa-thin fa-user me-1 fs-5"></i> <span class="prop-stat-label property-title-custom-color fs-6">Sleeps</span> <span class="prop-stat-label ms-1 property-title-custom-color fs-6"> 20 </span> </div> </div> </div> <!-- Button to see more details --> <a href="https://www.cabovillas.com/villa-rentals/villa-maria-bonita" class="btn btn-primary fw-3 py-3 px-4">See Villa Details</a> </a> </div> </div> </div> </div><section class="find-property-wrap pre-footer position-relative has-select2 md-padding-top md-padding-bottom overflow-hidden"> <div class="container"> <div class="row align-items-center gy-3"> <div class="col-12 col-xl-8"> <h5 class="section-heading find-prop-by-name">Find Property By Name</h5> </div><!-- end col --> <div class="col-12 col-xl-4"> <div class="row justify-content-between align-items-center"> <div class="col-9 col-sm-9 col-md-9"> <h6 class="accent-font select2label text-white">PROPERTY LIST</h6> <select class="form-control find-prop-by-name" name="propertyByName" id="propertyByName"> <option value=""></option> <option value="https://www.cabovillas.com/resorts/breathless-los-cabos"> Breathless Cabo San Lucas Resort & Spa </option> <option value="https://www.cabovillas.com/villa-rentals/casa-78-quivira"> Casa 78 Quivira </option> <option value="https://www.cabovillas.com/villa-rentals/casa-angel"> Casa Angel </option> <option value="https://www.cabovillas.com/villa-rentals/casa-aqua-blanca"> Casa Aqua Blanca </option> <option value="https://www.cabovillas.com/villa-rentals/casa-bella"> Casa Bella </option> <option value="https://www.cabovillas.com/villa-rentals/casa-bellamar"> Casa Bellamar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-bellamar"> Casa Bellamar Cabo </option> <option value="https://www.cabovillas.com/villa-rentals/casa-brooks"> Casa Brooks </option> <option value="https://www.cabovillas.com/villa-rentals/casa-cielo"> Casa Cielo </option> <option value="https://www.cabovillas.com/villa-rentals/casa-corona"> Casa Corona </option> <option value="https://www.cabovillas.com/resorts/casa-del-mar-condominiums"> Casa del Mar Condominiums </option> <option value="https://www.cabovillas.com/villa-rentals/casa-del-mar"> Casa del Mar </option> <option value="https://www.cabovillas.com/resorts/casa-dorada-los-cabos"> Casa Dorada Los Cabos </option> <option value="https://www.cabovillas.com/villa-rentals/casa-edwards"> Casa Edwards </option> <option value="https://www.cabovillas.com/villa-rentals/casa-edwards-too"> Casa Edwards Too </option> <option value="https://www.cabovillas.com/villa-rentals/casa-elije"> Casa Elije </option> <option value="https://www.cabovillas.com/villa-rentals/casa-jazmin"> Casa Jazmin </option> <option value="https://www.cabovillas.com/villa-rentals/casa-jojo"> Casa JoJo </option> <option value="https://www.cabovillas.com/villa-rentals/casa-kay"> Casa Kay </option> <option value="https://www.cabovillas.com/villa-rentals/casa-manana"> Casa Manana </option> <option value="https://www.cabovillas.com/villa-rentals/casa-maravillas"> Casa Maravillas </option> <option value="https://www.cabovillas.com/villa-rentals/casa-margaritas"> Casa Margaritas </option> <option value="https://www.cabovillas.com/villa-rentals/casa-marisol"> Casa Marisol </option> <option value="https://www.cabovillas.com/villa-rentals/casa-micana"> Casa Micana </option> <option value="https://www.cabovillas.com/villa-rentals/casa-mirador"> Casa Mirador </option> <option value="https://www.cabovillas.com/villa-rentals/casa-nolia"> Casa Nolia </option> <option value="https://www.cabovillas.com/villa-rentals/casa-primavera"> Casa Primavera </option> <option value="https://www.cabovillas.com/villa-rentals/casa-rio-de-luna"> Casa Rio de Luna </option> <option value="https://www.cabovillas.com/villa-rentals/casa-santos"> Casa Santos </option> <option value="https://www.cabovillas.com/villa-rentals/casa-sirena-212"> Casa Sirena 212 </option> <option value="https://www.cabovillas.com/villa-rentals/casa-sonara"> Casa Sonara </option> <option value="https://www.cabovillas.com/villa-rentals/casa-sonrisa"> Casa Sonrisa </option> <option value="https://www.cabovillas.com/villa-rentals/casa-stamm"> Casa Stamm </option> <option value="https://www.cabovillas.com/villa-rentals/casa-stella"> Casa Stella </option> <option value="https://www.cabovillas.com/villa-rentals/casa-toro"> Casa Toro </option> <option value="https://www.cabovillas.com/villa-rentals/casa-tortuga"> Casa Tortuga </option> <option value="https://www.cabovillas.com/resorts/chileno-bay-resort"> Chileno Bay Resort & Residences </option> <option value="https://www.cabovillas.com/villa-rentals/chileno-bay-resort-villa"> Chileno Bay Resort Villa </option> <option value="https://www.cabovillas.com/villa-rentals/corazon-ph-7022"> Corazon PH 7022 </option> <option value="https://www.cabovillas.com/resorts/corazon-cabo-resort"> Corazon Cabo Resort & Spa </option> <option value="https://www.cabovillas.com/villa-rentals/corazon-of-penthouse"> Corazon Oceanfront PH </option> <option value="https://www.cabovillas.com/resorts/dreams-los-cabos"> Dreams Los Cabos </option> <option value="https://www.cabovillas.com/villa-rentals/eagles-nest-penthouse-2br-3222-at-playa-grande"> Playa Grande Eagles Nest 2BR </option> <option value="https://www.cabovillas.com/villa-rentals/eagles-nest"> Playa Grande Eagles Nest </option> <option value="https://www.cabovillas.com/resorts/esperanza-an-auberge-resort"> Esperanza an Auberge Resort </option> <option value="https://www.cabovillas.com/villa-rentals/garza-blanca-3-bedroom-of-penthouse"> Garza Blanca 3 Bedroom Oceanfront Penthouse </option> <option value="https://www.cabovillas.com/resorts/garza-blanca"> Garza Blanca </option> <option value="https://www.cabovillas.com/villa-rentals/giggling-marlin-ph"> Giggling Marlin PH </option> <option value="https://www.cabovillas.com/resorts/grand-fiesta-americana-los-cabos"> Grand Fiesta Americana Los Cabos </option> <option value="https://www.cabovillas.com/resorts/grand-solmar-lands-end"> Grand Solmar Lands End Resort & Spa </option> <option value="https://www.cabovillas.com/resorts/grand-solmar-pacific-dunes"> Grand Solmar Pacific Dunes Resort Golf & Spa </option> <option value="https://www.cabovillas.com/resorts/grand-velas-los-cabos"> Grand Velas Los Cabos </option> <option value="https://www.cabovillas.com/resorts/guaycura-boutique-hotel"> Guaycura Boutique Hotel Beach Club & Spa </option> <option value="https://www.cabovillas.com/resorts/hacienda-beach-club-and-residences"> Hacienda Beach Club & Residences </option> <option value="https://www.cabovillas.com/resorts/hacienda-del-mar-los-cabos"> Hacienda del Mar Los Cabos </option> <option value="https://www.cabovillas.com/villa-rentals/hacienda-edith"> Hacienda Edith </option> <option value="https://www.cabovillas.com/villa-rentals/hacienda-encantada-residence"> Hacienda Encantada Residences </option> <option value="https://www.cabovillas.com/resorts/hacienda-encantada"> Hacienda Encantada Resort & Residences </option> <option value="https://www.cabovillas.com/villa-rentals/hollywood-house"> Hollywood House </option> <option value="https://www.cabovillas.com/resorts/krystal-grand-los-cabo"> Krystal Grand Los Cabos </option> <option value="https://www.cabovillas.com/villa-rentals/la-casa-bendecida"> La Casa Bendecida </option> <option value="https://www.cabovillas.com/villa-rentals/la-casa-decker"> La Casa Decker </option> <option value="https://www.cabovillas.com/villa-rentals/la-datcha"> La Datcha </option> <option value="https://www.cabovillas.com/villa-rentals/las-olas-ph-a501"> Las Olas PH A-501 </option> <option value="https://www.cabovillas.com/resorts/live-aqua-private-residences"> Live Aqua Private Residences </option> <option value="https://www.cabovillas.com/villa-rentals/maison-de-cortes"> Maison de Cortes </option> <option value="https://www.cabovillas.com/villa-rentals/mantea-casa-cabo"> Mantea Casa Cabo </option> <option value="https://www.cabovillas.com/resorts/mar-del-cabo"> Mar del Cabo </option> <option value="https://www.cabovillas.com/resorts/marina-fiesta-resort"> Marina Fiesta Resort </option> <option value="https://www.cabovillas.com/resorts/marquis-los-cabos"> Marquis Los Cabos </option> <option value="https://www.cabovillas.com/resorts/montecristo-luxury-villas"> Montecristo Luxury Villas by Pueblo Bonito </option> <option value="https://www.cabovillas.com/villa-rentals/montemar-residence-503"> Montemar Residence 503 </option> <option value="https://www.cabovillas.com/resorts/one-and-only-palmilla"> One&Only Palmilla </option> <option value="https://www.cabovillas.com/villa-rentals/one-only-palmilla-villa-cortez"> Villa Cortez at One&Only Palmilla </option> <option value="https://www.cabovillas.com/villa-rentals/one-only-palmilla-villa-one"> Villa One at One&Only Palmilla </option> <option value="https://www.cabovillas.com/resorts/playa-grande-beach-resort"> Playa Grande Beach Resort </option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-los-cabos"> Pueblo Bonito Los Cabos </option> <option value="https://www.cabovillas.com/resorts/villa-rentals/pueblo-bonito-pacifica-golf-and-spa-resort"> Pueblo Bonito Pacifica Golf and Spa Resort </option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-rose"> Pueblo Bonito Rose </option> <option value="https://www.cabovillas.com/resorts/pueblo-bonito-sunset-beach"> Pueblo Bonito Sunset Beach Golf and Spa Resort </option> <option value="https://www.cabovillas.com/villa-rentals/rancho-de-costa"> Rancho De Costa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-playa-de-la-paz"> Villa Playa de la Paz </option> <option value="https://www.cabovillas.com/resorts/riu-palace-baja-california"> Riu Palace Baja California </option> <option value="https://www.cabovillas.com/resorts/riu-palace-cabo-san-lucas"> Riu Palace Cabo San Lucas </option> <option value="https://www.cabovillas.com/resorts/riu-santa-fe"> Riu Santa Fe </option> <option value="https://www.cabovillas.com/resorts/secrets-puerto-los-cabos"> Secrets Puerto Los Cabos </option> <option value="https://www.cabovillas.com/resorts/solmar-resort"> Solmar Resort </option> <option value="https://www.cabovillas.com/villa-rentals/sunrise-villa"> Sunrise Villa </option> <option value="https://www.cabovillas.com/villa-rentals/sunset-villa"> Sunset Villa </option> <option value="https://www.cabovillas.com/resorts/tesoro-los-cabos"> Tesoro Los Cabos </option> <option value="https://www.cabovillas.com/resorts/the-cape-a-thompson-hotel"> The Cape, A Thompson Hotel </option> <option value="https://www.cabovillas.com/resorts/the-club-at-solaz-luxury-villas"> The Club at Solaz, Luxury Villas </option> <option value="https://www.cabovillas.com/resorts/the-ridge-at-playa-grande"> The Ridge at Playa Grande by Solmar </option> <option value="https://www.cabovillas.com/villa-rentals/tortuga-bay-ph-2401"> Tortuga Bay PH 2401 </option> <option value="https://www.cabovillas.com/resorts/viceroy-los-cabos"> Viceroy Los Cabos </option> <option value="https://www.cabovillas.com/villa-rentals/villa-agave-azul"> Villa Agave Azul </option> <option value="https://www.cabovillas.com/villa-rentals/villa-alegria"> Villa Alegria </option> <option value="https://www.cabovillas.com/villa-rentals/villa-aurora"> Villa Aurora </option> <option value="https://www.cabovillas.com/villa-rentals/villa-bahia-de-los-frailes"> Villa Bahia de los Frailes </option> <option value="https://www.cabovillas.com/villa-rentals/villa-ballena"> Villa Ballena </option> <option value="https://www.cabovillas.com/villa-rentals/villa-bella-vida"> Villa Bella Vida </option> <option value="https://www.cabovillas.com/villa-rentals/villa-bella-vista"> Villa Bella Vista </option> <option value="https://www.cabovillas.com/villa-rentals/villa-besame"> Villa Besame </option> <option value="https://www.cabovillas.com/villa-rentals/villa-bougainvillea"> Villa Bougainvillea </option> <option value="https://www.cabovillas.com/villa-rentals/villa-buena-vida"> Villa Buena Vida </option> <option value="https://www.cabovillas.com/villa-rentals/villa-buena-vista"> Villa Buena Vista </option> <option value="https://www.cabovillas.com/villa-rentals/villa-california"> Villa California </option> <option value="https://www.cabovillas.com/villa-rentals/villa-cerca-del-cielo"> Villa Cerca Del Cielo </option> <option value="https://www.cabovillas.com/villa-rentals/villa-chavez"> Villa Chavez </option> <option value="https://www.cabovillas.com/villa-rentals/villa-clara-vista"> Villa Clara Vista </option> <option value="https://www.cabovillas.com/villa-rentals/villa-colorado"> Villa Colorado </option> <option value="https://www.cabovillas.com/villa-rentals/villa-cortez"> Villa Cortez </option> <option value="https://www.cabovillas.com/villa-rentals/villa-costa-azul"> Villa Costa Azul </option> <option value="https://www.cabovillas.com/villa-rentals/villa-costa-brava"> Villa Costa Brava </option> <option value="https://www.cabovillas.com/villa-rentals/villa-danzeland"> Villa Danzeland </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-la-luz"> Villa De La Luz </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-la-playa"> Villa De La Playa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-lam"> Villa de Lam </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-los-suenos"> Villa de los Suenos </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-suenos"> Villa de Suenos </option> <option value="https://www.cabovillas.com/villa-rentals/villa-de-tres-hermanas"> Villa de Tres Hermanas </option> <option value="https://www.cabovillas.com/resorts/villa-del-arco-beach-resort"> Villa del Arco Beach Resort and Grand Spa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-del-mar"> Villa Del Mar </option> <option value="https://www.cabovillas.com/resorts/villa-del-palmar-beach-resort"> Villa del Palmar Beach Resort & Spa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-delfines"> Villa Delfines </option> <option value="https://www.cabovillas.com/villa-rentals/villa-descanso"> Villa Descanso </option> <option value="https://www.cabovillas.com/villa-rentals/villa-dos-vistas"> Villa Dos Vistas </option> <option value="https://www.cabovillas.com/villa-rentals/villa-esencia-del-mar"> Villa Esencia Del Mar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-esperanza"> Villa Esperanza </option> <option value="https://www.cabovillas.com/villa-rentals/villa-esquina"> Villa Esquina </option> <option value="https://www.cabovillas.com/villa-rentals/villa-estero"> Villa Estero </option> <option value="https://www.cabovillas.com/villa-rentals/villa-fiesta"> Villa Fiesta </option> <option value="https://www.cabovillas.com/villa-rentals/villa-finisterra"> Villa Finisterra </option> <option value="https://www.cabovillas.com/villa-rentals/villa-golden-dome"> Villa Golden Dome </option> <option value="https://www.cabovillas.com/villa-rentals/villa-golondrina"> Villa Golondrina </option> <option value="https://www.cabovillas.com/villa-rentals/villa-gran-vista"> Villa Gran Vista </option> <option value="https://www.cabovillas.com/villa-rentals/villa-grande"> Villa Grande </option> <option value="https://www.cabovillas.com/villa-rentals/villa-jade-de-law"> Villa Jade de Law </option> <option value="https://www.cabovillas.com/resorts/villa-la-estancia"> Villa La Estancia </option> <option value="https://www.cabovillas.com/villa-rentals/villa-la-finca-tezal"> Villa La Finca Tezal </option> <option value="https://www.cabovillas.com/resorts/villa-la-valencia-beach-resort"> Villa La Valencia Beach Resort & Spa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-ladrillo"> Villa Ladrillo </option> <option value="https://www.cabovillas.com/villa-rentals/villa-langosta"> Villa Langosta </option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-arenas"> Villa Las Arenas </option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-brisas"> Villa Las Brisas </option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-flores"> Villa Las Flores </option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-palmas"> Villa Las Palmas </option> <option value="https://www.cabovillas.com/villa-rentals/villa-las-rocas"> Villa Las Rocas </option> <option value="https://www.cabovillas.com/villa-rentals/villa-leonetti"> Villa Leonetti </option> <option value="https://www.cabovillas.com/villa-rentals/villa-lorena"> Villa Lorena </option> <option value="https://www.cabovillas.com/villa-rentals/villa-los-geckos"> Villa los Geckos </option> <option value="https://www.cabovillas.com/villa-rentals/villa-mar-azul"> Villa Mar Azul </option> <option value="https://www.cabovillas.com/villa-rentals/villa-mar-azul-palmilla"> Villa Mar Azul Palmilla </option> <option value="https://www.cabovillas.com/villa-rentals/villa-marcella"> Villa Marcella </option> <option value="https://www.cabovillas.com/villa-rentals/villa-marena-18"> Villa Marena 18 </option> <option value="https://www.cabovillas.com/villa-rentals/villa-maria"> Villa Maria </option> <option value="https://www.cabovillas.com/villa-rentals/villa-maria-bonita"> Villa Maria Bonita </option> <option value="https://www.cabovillas.com/villa-rentals/villa-marisal"> Villa Marisal </option> <option value="https://www.cabovillas.com/villa-rentals/villa-marlin"> Villa Marlin </option> <option value="https://www.cabovillas.com/villa-rentals/villa-miramar"> Villa Miramar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-nazar"> Villa Nazar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-pacific-west"> Villa Pacific West </option> <option value="https://www.cabovillas.com/villa-rentals/villa-pacifica"> Villa Pacifica </option> <option value="https://www.cabovillas.com/villa-rentals/villa-paraiso"> Villa Paraiso </option> <option value="https://www.cabovillas.com/villa-rentals/villa-penasco"> Villa Peñasco </option> <option value="https://www.cabovillas.com/villa-rentals/villa-perdiz"> Villa Perdiz </option> <option value="https://www.cabovillas.com/villa-rentals/villa-perla"> Villa Perla </option> <option value="https://www.cabovillas.com/villa-rentals/villa-perla-del-mar"> Villa Perla Del Mar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-piedra-blanca"> Villa Piedra Blanca </option> <option value="https://www.cabovillas.com/villa-rentals/villa-roca-101"> Villa Roca 101 </option> <option value="https://www.cabovillas.com/villa-rentals/villa-sebastian"> Villa Sebastian </option> <option value="https://www.cabovillas.com/villa-rentals/villa-sirena"> Villa Sirena </option> <option value="https://www.cabovillas.com/villa-rentals/villa-sol-y-luna"> Villa Sol y Luna </option> <option value="https://www.cabovillas.com/villa-rentals/villa-sun-guadalupe"> Villa Sun Guadalupe </option> <option value="https://www.cabovillas.com/villa-rentals/villa-tamika"> Villa Tamika </option> <option value="https://www.cabovillas.com/villa-rentals/villa-tanzanita-de-law"> Villa Tanzanita de Law </option> <option value="https://www.cabovillas.com/villa-rentals/villa-tortuga"> Villa Tortuga </option> <option value="https://www.cabovillas.com/villa-rentals/villa-tranquilidad"> Villa Tranquilidad </option> <option value="https://www.cabovillas.com/villa-rentals/villa-turquesa"> Villa Turquesa </option> <option value="https://www.cabovillas.com/villa-rentals/villa-victoria"> Villa Victoria </option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-al-mar"> Villa Vista al Mar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-del-mar"> Villa Vista Del Mar </option> <option value="https://www.cabovillas.com/villa-rentals/villa-vista-vela-4101"> Villa Vista Vela 4101 </option> <option value="https://www.cabovillas.com/villa-rentals/villa-ysabel"> Villa Ysabel </option> <option value="https://www.cabovillas.com/villa-rentals/villa-zafiro"> Villa Zafiro </option> <option value="https://www.cabovillas.com/villa-rentals/villas-del-mar-casita-17"> Villas del Mar Casita 17 </option> <option value="https://www.cabovillas.com/resorts/waldorf-astoria-los-cabos-pedregal"> Waldorf Astoria Los Cabos Pedregal </option> <option value="https://www.cabovillas.com/villa-rentals/west-enclave-7"> West Enclave 7 </option> <option value="https://www.cabovillas.com/villa-rentals/west-enclave-8"> West Enclave 8 </option> <option value="https://www.cabovillas.com/resorts/zoetry-casa-del-mar-los-cabos"> Zoetry Casa del Mar Los Cabos </option> </select> </div><!-- end col --> <div class="col-3 col-sm-3 text-center"> <i class="fa-solid fa-border fa-magnifying-glass p-3"></i> </div><!-- end col --> </div><!-- end row --> </div><!-- end col --> </div><!-- end row --> </div><!-- end container --> </section><!-- end find-property-wrap --> <!-- Site Footer Starts --> <footer id="site-footer"> <div class="footer-overlay"></div> <!-- footer-overlay --> <div class="container"> <div class="row"> <div class="col col-md-4 footer-widget"> <!-- footer-logo --> <figure class="footer-logo"> <img src="https://www.cabovillas.com/website/assets/images/cabovillas-logo-white.webp" alt="CABO VILLAS Logo" class="img-fluid footer-logo" /> </figure> <div class="footer-social mt-5 text-center text-md-start"> <div class="d-flex flex-wrap justify-content-center justify-content-md-start align-items-center gap-3"> <a href="https://www.facebook.com/cabovillas" target="_blank" rel="nofollow"><i class="fa-brands fa-facebook fa-2x me-3 pe-2"></i></a> <a href="https://www.instagram.com/cabovillas/" target="_blank" rel="nofollow"><i class="fa-brands fa-instagram fa-2x me-3 pe-2"></i></a> <a href="https://www.youtube.com/user/cabovacations" target="_blank" rel="nofollow"><i class="fa-brands fa-youtube fa-2x me-3 pe-2"></i></a> <a href="https://www.pinterest.com/cabovillas/" target="_blank" rel="nofollow"><i class="fa-brands fa-pinterest fa-2x me-3"></i></a> <a href="https://www.tiktok.com/@cabovillas" target="_blank" rel="nofollow"><i class="fa-brands fa-tiktok fa-2x me-3"></i></a> </div> </div> <div class="footer-affiliations mt-5"> <a href="https://www.vrma.org/" target="_blank"><img src="https://www.cabovillas.com/website/assets/images/vrma-footer.webp" class="img-fluid" loading="lazy" alt="VRMA Accredited" /></a> </div> </div> <!-- footer-widget ends --> <div class="col col-md-4 footer-widget"> <h6 class="footer-title">Guests</h6> <span class="divider"></span> <ul class="icon-list-items"> <li class="icon-list-item"> <a href="https://www.cabovillas.com"> <span class="icon-list-text">Home</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/villa-rentals"> <span class="icon-list-text">Search All Rentals</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/villa-rentals-sitemap"> <span class="icon-list-text">Property List by Name</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/nocturne-luxury-villas"> <span class="icon-list-text">Nocturne Luxury Villas</span> </a> </li> <li class="icon-list-item"> <a href="https://cabovillas.trackhs.com/guest/#!/login" target="_blank"> <span class="icon-list-text">Guest Portal</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/privacy-policy" > <span class="icon-list-text">Privacy Policy</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/terms" > <span class="icon-list-text">Terms</span> </a> </li> </ul> </div> <!-- footer-widget ends --> <div class="col col-md-4 footer-widget"> <h6 class="footer-title">Contact Us</h6> <span class="divider"></span> <ul class="icon-list-items"> <!-- <li class="icon-list-item"> <span class="icon-list-text">840 Serenoa Rd Suite A,</span> </li> <li class="icon-list-item"> <span class="icon-list-text">Santa Rosa Beach, FL 32413</span> </li> --> <!-- <li class="icon-list-item"> <span class="icon-list-text">Zip Code 32413</span> </li> --> <li class="icon-list-item"> <span class="icon-list-text"><a href="tel:+1-800-745-2226" class="phone">1-800-745-2226</a> (USA & Canada) </span> </li> <li class="icon-list-item"> <span class="icon-list-text"><a href="tel:+01-831-724-5800">01-831-724-5800</a> (International)</span> </li> <li class="icon-list-item"> <a href="/cdn-cgi/l/email-protection#ed84838b82ad8e8c8f829b8481818c9ec38e8280"> <span class="icon-list-text"><span class="__cf_email__" data-cfemail="8fe6e1e9e0cfeceeede0f9e6e3e3eefca1ece0e2">[email protected]</span></span> </a> </li> <li class="icon-list-item"> <span class="icon-list-text">Office Hours:</span> </li> <li class="icon-list-item"> <span class="icon-list-text">Monday-Friday 7am to 6pm PST</span> </li> <li class="icon-list-item"> <span class="icon-list-text">Saturday 8am to 4:30pm PST</span> </li> </ul> </div> <!-- footer-widget ends --> <div class="col col-md-4 footer-widget"> <h6 class="footer-title">Quicklinks</h6> <span class="divider"></span> <ul class="icon-list-items"> <li class="icon-list-item"> <a href="https://cabovillas.trackhs.com/owner" target="_blank"> <span class="icon-list-text">Owner Login</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/list-your-property"> <span class="icon-list-text">Property Management</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/about-us"> <span class="icon-list-text">About Us</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/blog"> <span class="icon-list-text">Blog</span> </a> </li> <li class="icon-list-item"> <a href="https://www.cabovillas.com/contact-us"> <span class="icon-list-text">Contact</span> </a> </li> </ul> </div> <!-- footer-widget ends --> </div> <!-- row ends --> <div class="row"> <div class="col footer-widget copyright-widget"> <hr class="divider-separator" /> <div class="text-center"> <p>© 2025 CABO VILLAS. All rights reserved. | <a href="/privacy-policy">Privacy Policy</a></p> </div> </div> </div> </div> <!-- container ends --> </footer> <!-- Site Footer Ends --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/website/assets/js/jquery-3.6.0.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/popper.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/bootstrap.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/assets/libs/parsleyjs/parsley.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/select2.full.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/sweetalert2.all.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/cookie.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/storage.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/swiper-bundle.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/fancybox.umd.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/moment.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/jquery.daterangepicker.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/swiper-bundle.min.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <script src="/website/assets/js/main.js?v=2.50" type="2f6f4eb6bab3d17d431af3f2-text/javascript"></script> <!-- cookie consent --> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> </script> <!--Start of Tawk.to Script--> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); (function(){ var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; s1.async=true; s1.src='https://embed.tawk.to/56e1f0187e2d1fbd025bcce8/1g1loojmt'; s1.charset='UTF-8'; s1.setAttribute('crossorigin','*'); s0.parentNode.insertBefore(s1,s0); })(); </script> <!--End of Tawk.to Script--> <script type="2f6f4eb6bab3d17d431af3f2-text/javascript"> $('.seagrove-link').on('click', function(e) { e.stopPropagation(); // Prevent the click from closing the dropdown window.location.href = $(this).attr('href'); // Navigate to the specified URL }); $('.west30a-link').on('click', function(e) { e.stopPropagation(); // Prevent the click from closing the dropdown window.location.href = $(this).attr('href'); // Navigate to the specified URL }); // expanding navbar on hover on lg screen start $('.dropdown').hover( function() { if ($(window).width() > 992) { $(this).find('.dropdown-toggle').dropdown('show').blur(); } }, function() { if ($(window).width() > 992) { $(this).find('.dropdown-toggle').dropdown('hide').blur(); } } ); // expanding navbar on hover on lg screen end $('.js-reset-all-levels').on('click', function() { $('.js-level-1').removeClass('d-none'); $('.js-level-1-show').addClass('d-none'); $('.default-link').click(); }) $('.js-back-to-level-1').on('click', function() { $('.js-level-1-show').addClass('d-none'); $('.js-level-1').removeClass('d-none'); }) $('.js-back-to-level-2').on('click', function() { $(this).parent().addClass('d-none'); $(this).parent().addClass('d-none'); $('.js-level-2, .js-back-to-level-1').removeClass('d-none'); }) $('.js-level-1').on('click', function() { $('.js-level-1').addClass('d-none'); $(this).siblings('.js-level-1-show').removeClass('d-none'); }) $('.js-level-2').on('click', function() { $('.js-level-2, .js-back-to-level-1').addClass('d-none'); $(this).siblings('.js-level-2-show').removeClass('d-none'); }) function updateFavorites() { if ($(window).width() < 1200) { if ($('.favorites-lg').html().trim() !== '') { $('.favorites-md').html($('.favorites-lg').html()); $('.favorites-lg').empty(); } } else { if ($('.favorites-md').html().trim() !== '') { $('.favorites-lg').html($('.favorites-md').html()); $('.favorites-md').empty(); } } } updateFavorites(); $(window).resize(function() { updateFavorites(); }) </script> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="2f6f4eb6bab3d17d431af3f2-|49" defer></script></body> </html>