Latest Posts

+01 624 157 0689 Calle Adolfo López Manzana 223, Lote 09, Interior 4 Primer piso, Cabo San Lucas, Mexico
contact@caboexperiencetours.com
humpback whales underwater cabo experience tours

BOOK NOW

Cabo Experience Tours - Sporftishing 33" Cabine Cruise

Contact Us

Book your Experience now!

If you have any questions about our tours and activities or would like to book a reservation, please don’t hesitate to contact us. Our customer service team is available by phone or email to assist you with any inquiries you may have.

    1. Choose your experience

    2. Date & group

    Preferred date

    Adults

    Children under 12

    3. Enhance your experience (optional)

    4. Your details

    No payment now. Once we confirm availability, a 30% deposit secures your date and the balance is paid on the day of your charter.

    Custom duration: we will send you a personalized quote.

    ';box.style.display="block";ep.value="Custom quote";return;}
    var total=base, lines=[];
    if(b.base&&b.extra&&guests>b.base){var ex=(guests-b.base)*b.extra; total+=ex; lines.push("Includes "+b.base+" guests · "+(guests-b.base)+" extra × $"+b.extra+" = $"+ex.toLocaleString("en-US"));}
    else if(b.base){lines.push("Price includes up to "+b.base+" guests · extra guests $"+b.extra+" each");}
    var up=[].some.call(f.querySelectorAll('[name="addons-lux[]"]'),function(c){return c.checked&&c.value===UPG;});
    if(up&&boat.value.indexOf("Essential")===0){var h=parseInt(d,10)||0,u=h*P.AI_UPGRADE_PER_HR.r.hr; total+=u; lines.push("All-inclusive upgrade: "+h+" hrs × $"+P.AI_UPGRADE_PER_HR.r.hr+" = $"+u.toLocaleString("en-US"));}
    var dep=Math.ceil(total*0.30);
    html='

    '+(b.from?'Starting price':'Estimated price')+' for your charter

    '+(b.from?'from ':'')+money(total)+'

    ';
    lines.forEach(function(l){html+='

    '+l+'

    ';});
    html+='

    30% deposit to confirm: '+money(dep)+' · balance on the day: '+money(total-dep)+'

    ';
    if(b.extraNote)html+='

    Larger groups: extra passengers $'+b.extraNote+' each (confirmed in your quote).

    ';
    if(b.max&&guests>b.max)html+='

    This vessel holds up to '+b.max+' guests. We will recommend a larger option.

    ';
    html+='

    Gratuity not included (15–20% customary). Final price confirmed with availability.

    ';
    box.innerHTML=html; box.style.display="block"; ep.value=(b.from?"from ":"")+money(total); edp.value=money(dep);
    }
    function upd(){
    var v=exp.value,isL=v==="Luxury Yacht Charter",isF=v==="Sportfishing Charter";
    var boats=Object.keys(P).filter(function(k){return k!=="AI_UPGRADE_PER_HR"&&(isL?!isFishBoat(k):isF?isFishBoat(k):true);}).concat(["Not sure – please recommend"]);
    filter(boat,(isL||isF)?boats:null);
    var b=P[boat.value], dl=isF?FISHD:LUXD;
    if(b){dl=Object.keys(b.r); if(isL||!isFishBoat(boat.value)){if(dl.indexOf("Custom duration")<0)dl=dl.concat(["Custom duration"]);}}
    filter(dur,(isL||isF)?dl:null); filter(st,isL?LUXT:(isF?FISHT:null));
    [].forEach.call(f.querySelectorAll('.cet-lux'),function(d){d.style.display=isL?'block':'none';});
    [].forEach.call(f.querySelectorAll('.cet-fish'),function(d){d.style.display=isF?'block':'none';});
    if(act){act.required=isL; if(!isL)act.value="";}
    if(pk){pk.required=isF; if(!isF)pk.value="";}
    if(!isL)[].forEach.call(f.querySelectorAll('[name="addons-lux[]"]'),function(c){c.checked=false;});
    if(!isF)[].forEach.call(f.querySelectorAll('[name="addons-fish[]"]'),function(c){c.checked=false;});
    quote();
    }
    exp.addEventListener('change',upd); boat.addEventListener('change',upd); dur.addEventListener('change',quote);
    ad.addEventListener('input',quote); if(ch)ch.addEventListener('input',quote);
    f.addEventListener('change',function(e){if(e.target&&e.target.name==="addons-lux[]")quote();});
    upd();
    function pre(scroll){try{var s=new URLSearchParams(location.search),qe=s.get('experience'),qb=s.get('boat');
    if(!qe&&!qb)return; if(qe&&!exp.value){exp.value=qe==='fishing'?'Sportfishing Charter':'Luxury Yacht Charter';upd();}
    if(qb&&!boat.value){[].forEach.call(boat.options,function(o){if(o.value&&!o.disabled&&!boat.value&&o.value.toLowerCase().indexOf(qb.toLowerCase())>-1)boat.value=o.value;}); upd();}
    if(scroll)f.scrollIntoView({behavior:'smooth',block:'start'});
    }catch(e){}}
    pre(false); setTimeout(function(){pre(true);},1200); setTimeout(function(){pre(false);},3000);
    document.addEventListener('wpcf7mailsent',function(){setTimeout(function(){box.style.display="none";},50);});
    }
    if(document.readyState!=='loading')init(); else document.addEventListener('DOMContentLoaded',init);
    setTimeout(init,1500);
    })();

    Prefer to chat? Book on WhatsApp: +52 624 157 0689

    You don't have permission to register