<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
	    <title>Pueblo Bonito Los Cabos | Official Site</title>
                <script data-type="lazy" type="text/javascript" data-src="https://app.termly.io/resource-blocker/a62369a9-dd6c-4100-808d-45f06b18bc0f?autoBlock=on"></script>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="content-style-type" content="text/css" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="HandheldFriendly" content="true" />
    <meta name="description" content="A lovely Mediterranean-style beach resort, Pueblo Bonito Los Cabos offers full-service amenities and boutique services in Cabo San Lucas." />
           
    
    
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:200,500|Ubuntu:300,500,regular|Abhaya+Libre:regular">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://fonts.googleapis.com/css?family=Work+Sans:200,500|Ubuntu:300,500,regular|Abhaya+Libre:regular&display=swap">

<!-- Custom Fonts -->
<style type="text/css">
 @font-face {
	 font-family: "Gotcha";
	 src: url('https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/fonts/font-6516fec11f164.woff') format('woff');
	 font-style:regular;
	 font-weight:400;
	 font-display:swap;
 }
</style>        
    
<!-- Schema Information https://schema.org -->
<script type="application/ld+json">
{
    "@context": "https:\/\/schema.org",
    "@graph": [
        {
            "@context": "https:\/\/schema.org",
            "@id": "https:\/\/www.pueblobonito.com\/resorts\/los-cabos?gad_source=1&gad_campaignid=22906320368&gbraid=0AAAAADeO9O6ulqOo157tQwX-h48K1s6HP",
            "@type": "Resort",
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "22.889",
                "longitude": "-109.903253"
            },
            "name": "Pueblo Bonito Los Cabos",
            "telephone": "1-800-990-8250",
            "url": "https:\/\/www.pueblobonito.com\/",
            "image": {
                "@type": "ImageObject",
                "url": "https:\/\/symphony.cdn.tambourine.com\/pueblo-bonito-resorts-redesign\/media\/pb-loscabos-gallery-06-60ccea07ef28e.jpg",
                "width": "1680",
                "height": "1050"
            },
            "description": "A lovely Mediterranean-style resort in Cabo San Lucas, Pueblo Bonito Los Cabos offers the full-service amenities and boutique services found only at the world's finest hotels. Noted for casual elegance and all-inclusive ease, oceanfront Pueblo Bonito Los Cabos overlooks El M\u00e9dano Beach and the Sea of Cortez, affording its guests stunning views of Land's End.",
            "email": "mailto:blanco.reservaciones@pueblobonito.com.mx",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "PLAYA EL M\u00c9DANO S\/N ",
                "addressLocality": "CABO SAN LUCAS",
                "addressRegion": "BAJA CALIFORNIA SUR",
                "addressCountry": "Mexico",
                "postalCode": "23410"
            },
            "petsAllowed": "False",
            "sameAs": [
                "https:\/\/www.facebook.com\/PuebloBonitoResort",
                "https:\/\/twitter.com\/PuebloBonito",
                "https:\/\/www.instagram.com\/pueblobonito\/",
                "https:\/\/www.pinterest.com.mx\/pueblobonito\/",
                "https:\/\/www.youtube.com\/user\/PuebloBonitoHotel",
                "https:\/\/www.flickr.com\/photos\/pueblobonito\/"
            ]
        }
    ]
}
</script>
<!-- End Schema Information -->

<!-- No Canonical Tags -->
<!-- No Hreflang Tags: showlangurl disabled -->


<meta property="og:title" content="Pueblo Bonito Los Cabos | Official Site"/>
<meta property="og:image" content="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-06-60ccea07ef28e.jpg"/>
<meta property="og:url" content="https://www.pueblobonito.com/resorts/los-cabos"/>
<meta property="og:site_name" content="Pueblo Bonito Los Cabos"/>
<meta property="og:description" content="A lovely Mediterranean-style beach resort, Pueblo Bonito Los Cabos offers full-service amenities and boutique services in Cabo San Lucas."/>
<meta name="twitter:card" content="summary_large_image">

    <meta name="twitter:site" content="@PuebloBonito">

<meta property="og:type" content="website" />
<meta name="twitter:title" content="Pueblo Bonito Los Cabos | Official Site">
<meta name="twitter:description" content="A lovely Mediterranean-style beach resort, Pueblo Bonito Los Cabos offers full-service amenities and boutique services in Cabo San Lucas.">
<meta name="twitter:image" content="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-06-60ccea07ef28e.jpg">
        <link rel="shortcut icon" href="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/files/pueblo-favicon-dark-65b1435344413.ico" type="image/x-icon">
	                    <link rel="stylesheet" media="screen" type="text/css" href="https://frontend.cdn.tambourine.com/assets/symphony.css?8lmsyR" />
        		<link rel="stylesheet" media="screen" type="text/css" href="https://www.pueblobonito.com/assets/style.css?8lmsyR" />
	            <script src="https://frontend.cdn.tambourine.com/assets/js/jquery-3.7.0.min.js"></script>
    
    
        
    <!-- TODO -->
     <script src="https://www.pueblobonito.com/resorts/los-cabos/js-variables?page_id=19469"></script>
     
    
                        <!-- Google Tag Manager -->
                    <script>(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-T2P35F5');</script>
                    <!-- End Google Tag Manager -->
            
    
    <script class="optanon-category-C0003">
 async function supportsWebp(){if(!self.createImageBitmap)return!1;const e=await fetch("data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=").then((e=>e.blob()));return createImageBitmap(e).then((()=>!0),(()=>!1))}function setCookie(e,t,a){let A=new Date;A.setDate(A.getDate()+a);let n=escape(t)+(null==a?"":"; expires="+A.toUTCString());document.cookie=e+"="+n}(async()=>{null===new URLSearchParams(document.cookie.replaceAll("&","%26").replaceAll("; ","&")).get("ACCEPT_WEBP")&&setCookie("ACCEPT_WEBP",await supportsWebp(),30)})();
</script>

			<!-- Template Styling -->
		<link rel="stylesheet" media="screen" type="text/css" href="https://www.pueblobonito.com/template/css/los-cabos.css?8lmsyR" />
		

		<link rel="stylesheet" href="https://frontend.cdn.tambourine.com/assets/libraries/lbx/dist/lbx.min.css?8lmsyR" />

	</head>

<body id="home-family" class="homepage page-19469  resort-site los-cabos" data-lang="en">
	<div id="start-content">
		<a href="#intro-content" aria-label="skip to content" class="skip-to-content">SKIP TO CONTENT</a>
					<header id="header" class="header ">
				<div class="container no-gutter">

											<!-- <a href="/airport-transportation" class="header__airport">
								Airport Transportation							</a>  -->

						<div class="top-information-block">
							<div class="top-information-block__left">
								<a href="/best-resorts-mexico" class="header__sister-prop">View Our Sister Properties</a>

								<div class="header__language-contact">
									<div class="header__lang">
										<div class="header__lang-active active-en">en</div>
										<div class="header__lang-select animated">
																																																
																																																			<a href="javascript:void(0)" onclick="changeLanguage('es', 'https://www.pueblobonito.com.mx/resorts/los-cabos')">Spanish</a>
													
																					</div>
									</div>
									<div class="header__contact">
										Contact Us										<div class="header__numbers">
											<div class="header__numbers--holder">
												<ul>
													<li><span>Room Only</span> <a href="tel:18009908250">1-800-990-8250</a></li>
													<li><span>Hotel + Air</span>  <a href="tel:18002192727">1-800-219-2727 </a></li>
																											<li><span>Canada</span> <a href="tel:18554782811">1-855-478-2811</a></li>
																										<li><a href="/contact#contactrfp-form" class="page-scroll"><span>Email Reservations</span></a></li>
												</ul>
											</div>
										</div>
									</div>
									
								</div>
							</div>

							<a class="logo header__logo js-scroll-logo" href="https://www.pueblobonito.com/resorts/los-cabos" aria-label="">
								<img src="https://www.pueblobonito.com/assets/images/los-cabos/los-cabos-logo-new.svg" alt="los-cabos Resort and Spa Logo">
							</a>

							<div class="top-information-block__right">
								<a href="/mexico-all-inclusive-resorts" class="header__inclusions">Inclusions</a>

								<div class="container header__navigation">
									<span class="header__nav-btn nav-btn-js">Menu</span>
									<div class="header__btm-section header__nav-holder">
										<nav class="sub-menu"  role="navigation" aria-label="Section Navigation"><ul><li class='sn-1'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/los-cabos/cabo-san-lucas-suites' class=' '>Suites</a> </li><li class='sn-2'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/los-cabos/photos' class=' '>Photos</a> </li><li class='sn-3'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/los-cabos/pueblo-bonito-los-cabos-restaurants' class=' '>Dining</a> </li><li class='sn-4'> <a rel="alternate" hreflang="en" href='/mexico-spa-resorts' class=' '>Spa</a> </li><li class='sn-5'> <a rel="alternate" hreflang="en" href='/golf-resorts-mexico' class=' '>Golf</a> </li><li class='sn-6'> <a rel="alternate" hreflang="en" href='/mexico-destination-wedding' class=' '>Weddings</a> </li><li class='sn-7'> <a rel="alternate" hreflang="en" href='/group-trips-to-mexico' class=' '>Meetings</a> </li><li class='sn-8'> <a rel="alternate" hreflang="en" href='/best-places-to-stay-in-mexico/things-to-do-in-cabo-san-lucas' class=' '>Cabo San Lucas</a> </li></ul></nav>
										<span class="header__close-btn close-btn-js">Close</span>
									</div>
									
																		<span class="close-booking-js header__close-trigger">Close</span>
									<span class="btn booking-trigger-js header__booking-trigger">Reserve Now</span>
																	</div>
								
							</div>
						</div>

						    <nav id="primary-nav" class="privary-navigation" role="navigation" aria-label="Primary Menu"><ul id="privary-navigation" class="privary-navigation__list"><li class='privary-navigation__item primary-nav-1'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='https://www.pueblobonito.com/resorts/los-cabos/cabo-san-lucas-suites' class=' '>Suites</a> </li><li class='privary-navigation__item primary-nav-2'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='https://www.pueblobonito.com/resorts/los-cabos/photos' class=' '>Photos</a> </li><li class='privary-navigation__item primary-nav-3'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='https://www.pueblobonito.com/resorts/los-cabos/pueblo-bonito-los-cabos-restaurants' class=' '>Dining</a> </li><li class='privary-navigation__item primary-nav-4'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/mexico-spa-resorts' class=' '>Spa</a> </li><li class='privary-navigation__item primary-nav-5'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/golf-resorts-mexico' class=' '>Golf</a> </li><li class='privary-navigation__item primary-nav-6'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/mexico-destination-wedding' class=' '>Weddings</a> </li><li class='privary-navigation__item primary-nav-7'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/group-trips-to-mexico' class=' '>Meetings</a> </li><li class='privary-navigation__item primary-nav-8'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/best-places-to-stay-in-mexico/things-to-do-in-cabo-san-lucas' class=' '>Cabo San Lucas</a> </li></ul></nav>

									</div>
			</header>
			
							<aside class="booking-widget ">

	<form id="booking-form" class="booking-form container" action="https://pueblobonito.reservhotel.com/win/owa/ibe5.main?hotel=10227" method="get">
		<input type="hidden" name="lang" value="1">
				<input type="hidden" name="date_format" value="mm.dd.yy">
		<input type="hidden" name="showhotel" value="Y" />
		<div class="booking-widget__options form-entry transport">
			<div class="booking-widget__options--each">
				<input type="radio" id="room-only" name="type" value="room-only" checked>
				<label for="room-only">Hotel</label>
			</div>
			<div class="booking-widget__options--each">
				<input type="radio" id="room-air" class="room-air" name="type" value="room-air">
				<label for="room-air">Hotel + Air</label>
			</div>
		</div>
		
		<div class="booking-form__input-side">
			<div class="form-entry book-prop-select">
				<label class="hidden" for="property"> Select Property </label>
				<select id="property" name="hotel" required onchange="changeProperty(this.value)">
											<option value="">Select Property</option>
										<optgroup label="Cabo San Lucas:">
						<option value="10427"  > The Towers at Pacifica</option>
						<option value="10225" > Pacifica Golf & Spa Resort </option>
						<option value="10224" > Sunset Beach Golf & Spa Resort</option>
						<option value="10226" > Rosé Resort & Spa </option>
						<option value="10227" selected="selected"> Pueblo Bonito Los Cabos</option>
						<option value="10304" > Montecristo Estates Luxury Villas</option>
					</optgroup>
					<optgroup label="Mazatlán:">
						<option value="10228" >Emerald Bay Resort & Spa</option>
						<option value="10305" >Emerald Estates Luxury Villas</option>
						<option value="10229" >Pueblo Bonito Mazatlán</option>
													<option value="12382" >Centro Histórico Mazatlán</option>
																	</optgroup>
					<optgroup label="San Miguel de Allende:">
						<option value="10941" >San Miguel De Allende</option>
					</optgroup>
				</select>
			</div>
			<div class="form-entry date">
				<label class="hidden" for="arrive">CHECK-IN </label>
				
				<input type="text" id="arrive" class="arrive bookDates" name="aDate" placeholder="06/11/2026" value="06/11/2026">
			</div>
			<div class="form-entry date">
				<label class="hidden" for="depart">CHECK-OUT </label>
				<input type="text" id="depart" class="depart bookDates" name="dDate" placeholder="Check Out" value="06/11/2026">
			</div>

			<div class="form-entry rooms">
				<label class="hidden" for="room">Rooms </label>
				<select id="room" name="rooms">
					<option value="1">Rooms</option>
					<option selected>1</option>
											<option>2</option>
											<option>3</option>
											<option>4</option>
											<option>5</option>
											<option>6</option>
											<option>7</option>
											<option>8</option>
											<option>9</option>
											<option>10</option>
											<option>11</option>
											<option>12</option>
											<option>13</option>
											<option>14</option>
											<option>15</option>
									</select>
			</div>

			<div class="form-entry guests">
				<label class="hidden" for="adults"> ADULTS </label>
				<select id="adults" name="adults">
					<option value="2">Adults</option>
					<option>1</option>
					<option selected>2</option>
											<option>3</option>
											<option>4</option>
											<option>5</option>
											<option>6</option>
											<option>7</option>
											<option>8</option>
											<option>9</option>
											<option>10</option>
											<option>11</option>
											<option>12</option>
											<option>13</option>
											<option>14</option>
											<option>15</option>
									</select>
			</div>
							<div class="form-entry guests children">
					<label class="hidden" for="children"> CHILDREN </label>
					<select id="children" name="child">
						<option value="0">Children</option>
													<option>1</option>
													<option>2</option>
													<option>3</option>
													<option>4</option>
													<option>5</option>
													<option>6</option>
													<option>7</option>
													<option>8</option>
													<option>9</option>
													<option>10</option>
													<option>11</option>
													<option>12</option>
													<option>13</option>
													<option>14</option>
													<option>15</option>
											</select>
				</div>
						<div class="form-entry promo">
				<label class="hidden" for="promo">Promo Code</label>
				<input type="text" id="promo" name="PC" placeholder="Promo Code">
			</div>
			<button formtarget="_blank" type="submit" class="btnBookNow widget-book-now btn book-now-js disabled" id="mySubmit">Reserve Now</button>
			<div class="booking-form__airport-section airport-section-js">
				<div class="container">
					<div class="form-entry">
						<select class="forms countries" id="countries">
							<option value="">Departure Country</option>
							<option value="AR">Argentina</option>
							<option value="AU">Australia</option>
							<option value="AT">Austria</option>
							<option value="BS">Bahamas</option>
							<option value="BE">Belgium</option>
							<option value="BR">Brazil</option>
							<option value="CA">Canada</option>
							<option value="CL">Chile</option>
							<option value="CO">Colombia</option>
							<option value="CR">Costa Rica</option>
							<option value="DK">Denmark</option>
							<option value="EC">Ecuador</option>
							<option value="FI">Finland</option>
							<option value="FR">France</option>
							<option value="DE">Germany</option>
							<option value="GR">Greece</option>
							<option value="HN">Honduras</option>
							<option value="IS">Iceland</option>
							<option value="IT">Italy</option>
							<option value="IL">Israel</option>
							<option value="JP">Japan</option>
							<option value="LU">Luxembourg</option>
							<option  value="MX">Mexico</option>
							<option value="NL">Netherlands</option>
							<option value="NZ">New Zealand</option>
							<option value="NI">Nicaragua</option>
							<option value="NO">Norway</option>
							<option value="PA">Panama</option>
							<option value="PY">Paraguay</option>
							<option value="PE">Peru</option>
							<option value="PT">Portugal</option>
							<option value="PR">Puerto Rico</option>
							<option value="IE">Republic Of Ireland</option>
							<option value="KR">Republic Of Korea</option>
							<option value="ZA">South Africa</option>
							<option value="ES">Spain</option>
							<option value="SE">Sweden</option>
							<option value="CH">Switzerland</option>
							<option value="TC">Turks And Caicos Islands</option>
							<option value="GB">United Kingdom</option>
							<option selected value="US">United States</option>
							<option value="UY">Uruguay</option>
							<option value="VE">Venezuela</option>
						</select>
					</div>
					<div class="form-entry">
						<select id="airport" class="airport" name="airport">
							<option value="" selected="selected">Departure City</option>
							<option value="CAK">AKRON/CANTON OHIO REG</option>
							<option value="ALB">ALBANY, NY</option>
							<option value="ABQ">ALBUQUERQUE, NM</option>
							<option value="ABE">ALLENTOWN, PA</option>
							<option value="AMA">AMARILLO, TX</option>
							<option value="ANC">ANCHORAGE, AK</option>
							<option value="ACV">ARCATA, CA</option>
							<option value="AVL">ASHEVILLE, NC</option>
							<option value="ASE">ASPEN, CO</option>
							<option value="ATL">ATLANTA, GA</option>
							<option value="ACY">ATLANTIC CITY, NJ</option>
							<option value="AUS">AUSTIN, TX</option>
							<option value="BWI">BALTIMORE, MD</option>
							<option value="BGR">BANGOR, ME</option>
							<option value="BTR">BATON ROUGE, LA</option>
							<option value="BPT">BEAUMONT, TX</option>
							<option value="BET">BETHEL, AK</option>
							<option value="BIL">BILLINGS, MT</option>
							<option value="BGM">BINGHAMTON, NY</option>
							<option value="BHM">BIRMINGHAM, AL</option>
							<option value="BIS">BISMARCK, ND</option>
							<option value="BMI">BLOOMINGTON, IL</option>
							<option value="BOI">BOISE, ID</option>
							<option value="BOS">BOSTON, MA</option>
							<option value="BRO">BROWNSVILLE, TX</option>
							<option value="BQK">BRUNSWICK, GA</option>
							<option value="BUF">BUFFALO, NY</option>
							<option value="BUR">BURBANK, CA</option>
							<option value="BTV">BURLINGTON, VT</option>
							<option value="CID">CEDAR RAPIDS, IA</option>
							<option value="CWA">CENTRAL WISC, WI</option>
							<option value="CHS">CHARLESTON, SC</option>
							<option value="CRW">CHARLESTON, WV</option>
							<option value="CLT">CHARLOTTE, NC</option>
							<option value="CHO">CHARLOTTESVILLE, VA</option>
							<option value="CHA">CHATTANOOGA, TN</option>
							<option value="MDW">CHICAGO (MIDWAY), IL</option>
							<option value="ORD">CHICAGO (O'HARE), IL</option>
							<option value="CVG">CINCINNATI, OH</option>
							<option value="CLE">CLEVELAND, OH</option>
							<option value="CLL">COLLEGE STATION, TX</option>
							<option value="COS">COLORADO SPRINGS, CO</option>
							<option value="COU">COLUMBIA, MO</option>
							<option value="CAE">COLUMBIA, SC</option>
							<option value="CMH">COLUMBUS, OH</option>
							<option value="CDV">CORDOVA, AK</option>
							<option value="CRP">CORPUS CHRISTI, TX</option>
							<option value="DAL">DALLAS (LOVE FIELD), TX</option>
							<option value="DFW">DALLAS/FORT WORTH, TX</option>
							<option value="DAY">DAYTON, OH</option>
							<option value="DEN">DENVER, CO</option>
							<option value="DSM">DES MOINES, IA</option>
							<option value="DTW">DETROIT, MI</option>
							<option value="DLH">DULUTH, MN</option>
							<option value="DRO">DURANGO, CO</option>
							<option value="CID">EASTERN IOWA, IA</option>
							<option value="ELP">EL PASO, TX</option>
							<option value="ERI">ERIE, PA</option>
							<option value="EUG">EUGENE, OR</option>
							<option value="EKA">EUREKA, CA</option>
							<option value="FAI">FAIRBANKS, AK</option>
							<option value="FAR">FARGO, ND</option>
							<option value="FNT">FLINT, MI</option>
							<option value="FAT">FRESNO, CA</option>
							<option value="FLL">FT. LAUDERDALE, FL</option>
							<option value="RSW">FT. MYERS, FL</option>
							<option value="VPS">FT. WALTON/OKALOOSA, FL</option>
							<option value="FWA">FT. WAYNE, IN</option>
							<option value="GNV">GAINESVILLE, FL</option>
							<option value="GFK">GRAND FORKS, ND</option>
							<option value="GRR">GRAND RAPIDS, MI</option>
							<option value="GTF">GREAT FALLS, MT</option>
							<option value="GRB">GREEN BAY, WI</option>
							<option value="GSO">GREENSBORO, NC</option>
							<option value="GSP">GREENVILLE, SC</option>
							<option value="GPT">GULFPORT, MS</option>
							<option value="HRL">HARLINGEN</option>
							<option value="MDT">HARRISBURG, PA</option>
							<option value="BDL">HARTFORD, CT</option>
							<option value="HLN">HELENA, MT</option>
							<option value="ITO">HILO, HI</option>
							<option value="HHH">HILTON HEAD, SC</option>
							<option value="HNL">HONOLULU, HI</option>
							<option value="IAH">HOUSTON BUSH, TX</option>
							<option value="HOU">HOUSTON HOBBY, TX</option>
							<option value="HTS">HUNTINGTON, WV</option>
							<option value="HSV">HUNTSVILLE INTL, AL</option>
							<option value="IDA">IDAHO FALLS, ID</option>
							<option value="IND">INDIANAPOLIS, IN</option>
							<option value="ISP">ISLIP, NY</option>
							<option value="ITH">ITHACA, NY</option>
							<option value="JAC">JACKSON HOLE, WY</option>
							<option value="JAN">JACKSON INT'L, MS</option>
							<option value="JAX">JACKSONVILLE, FL</option>
							<option value="JNU">JUNEAU, AK</option>
							<option value="OGG">KAHULUI, HI</option>
							<option value="MCI">KANSAS CITY, MO</option>
							<option value="JHM">KAPALUA, HI</option>
							<option value="LIH">KAUAI, HI</option>
							<option value="EYW">KEY WEST, FL</option>
							<option value="TYS">KNOXVILLE, TN</option>
							<option value="KOA">KONA, HI</option>
							<option value="LNY">LANAI, HI</option>
							<option value="LAN">LANSING, MI</option>
							<option value="LAS">LAS VEGAS, NV</option>
							<option value="LEX">LEXINGTON, KY</option>
							<option value="LNK">LINCOLN, NE</option>
							<option value="LIT">LITTLE ROCK, AR</option>
							<option value="LGB">LONG BEACH, CA</option>
							<option value="LAX">LOS ANGELES, CA</option>
							<option value="SDF">LOUISVILLE, KY</option>
							<option value="LBB">LUBBOCK, TX</option>
							<option value="LYH">LYNCHBURG, VA</option>
							<option value="MSN">MADISON, WI</option>
							<option value="MHT">MANCHESTER, NH</option>
							<option value="OGG">MAUI, HI</option>
							<option value="MFE">MCALLEN, TX</option>
							<option value="MFR">MEDFORD, OR</option>
							<option value="MLB">MELBOURNE, FL</option>
							<option value="MEM">MEMPHIS, TN</option>
							<option value="MIA">MIAMI, FL</option>
							<option value="MAF">MIDLAND/ODESSA, TX</option>
							<option value="MKE">MILWAUKEE, WI</option>
							<option value="MSP">MINNEAPOLIS/ST. PAUL, MN</option>
							<option value="MSO">MISSOULA, MT</option>
							<option value="MOB">MOBILE REGIONAL, AL</option>
							<option value="MKK">MOLOKAI, HI</option>
							<option value="MRY">MONTEREY, CA</option>
							<option value="MGM">MONTGOMERY, AL</option>
							<option value="MYR">MYRTLE BEACH, SC</option>
							<option value="APF">NAPLES, FL</option>
							<option value="BNA">NASHVILLE, TN</option>
							<option value="BAZ">NEW BRAUNFELS, TX</option>
							<option value="MSY">NEW ORLEANS, LA</option>
							<option value="NYC">NEW YORK (ALL AIRPORTS), NY</option>
							<option value="JFK">NEW YORK (KENNEDY), NY</option>
							<option value="LGA">NEW YORK (LAGUARDIA), NY</option>
							<option value="EWR">NEWARK, NJ</option>
							<option value="ORF">NORFOLK, VA</option>
							<option value="OAK">OAKLAND, CA</option>
							<option value="OKC">OKLAHOMA CITY, OK</option>
							<option value="OMA">OMAHA, NE</option>
							<option value="ONT">ONTARIO, CA</option>
							<option value="SNA">ORANGE COUNTY, CA</option>
							<option value="MCO">ORLANDO, FL</option>
							<option value="PSP">PALM SPRINGS, CA</option>
							<option value="PFN">PANAMA CITY, FL</option>
							<option value="PNS">PENSACOLA, FL</option>
							<option value="PIA">PEORIA, IL</option>
							<option value="PHL">PHILADELPHIA, PA</option>
							<option value="PHX">PHOENIX, AZ</option>
							<option value="PIT">PITTSBURGH, PA</option>
							<option value="CLM">PORT ANGELES, WA</option>
							<option value="PDX">PORTLAND INTL, OR</option>
							<option value="PWM">PORTLAND, ME</option>
							<option value="PVD">PROVIDENCE, RI</option>
							<option value="RDU">RALEIGH/DURHAM, NC</option>
							<option value="RAP">RAPID CITY, SD</option>
							<option value="RDM">REDMOND, OR</option>
							<option value="RNO">RENO, NV</option>
							<option value="RIC">RICHMOND, VA</option>
							<option value="ROA">ROANOKE, VA</option>
							<option value="ROC">ROCHESTER, NY</option>
							<option value="RFD">ROCKFORD, IL</option>
							<option value="SMF">SACRAMENTO, CA</option>
							<option value="MBS">SAGINAW, MI</option>
							<option value="SLE">SALEM, OR</option>
							<option value="SLC">SALT LAKE CITY, UT</option>
							<option value="SAT">SAN ANTONIO, TX</option>
							<option value="SAN">SAN DIEGO, CA</option>
							<option value="SFO">SAN FRANCISCO, CA</option>
							<option value="SJC">SAN JOSE, CA</option>
							<option value="SBA">SANTA BARBARA, CA</option>
							<option value="STS">SANTA ROSA, CA</option>
							<option value="SRQ">SARASOTA/BRADENTON, FL</option>
							<option value="SAV">SAVANNAH, GA</option>
							<option value="SEA">SEATTLE/TACOMA, WA</option>
							<option value="SHV">SHREVEPORT, LA</option>
							<option value="SUX">SIOUX CITY, IA</option>
							<option value="FSD">SIOUX FALLS, SD</option>
							<option value="GEG">SPOKANE, WA</option>
							<option value="SPI">SPRINGFIELD, IL</option>
							<option value="SGF">SPRINGFIELD, MO</option>
							<option value="STL">ST. LOUIS, MO</option>
							<option value="PIE">ST. PETERSBURG, FL</option>
							<option value="SDY">SYDNEY RICHLAND APT</option>
							<option value="SYR">SYRACUSE, NY</option>
							<option value="STX">St. Croix, US Virgin Islands</option>
							<option value="STT">St. Thomas, Virgin Islands</option>
							<option value="TLH">TALLAHASSEE, FL</option>
							<option value="TPA">TAMPA, FL</option>
							<option value="TVC">TRAVERSE CITY, MI</option>
							<option value="TUS">TUCSON, AZ</option>
							<option value="TUL">TULSA, OK</option>
							<option value="DCA">WASHINGTON NATL, DC</option>
							<option value="IAD">WASHINGTON/DULLES, DC</option>
							<option value="EAT">WENATCHEE, WA</option>
							<option value="PBI">WEST PALM BEACH, FL</option>
							<option value="HPN">WHITE PLAINS, NY</option>
							<option value="ICT">WICHITA, KS</option>
							<option value="AVP">WILKES-BARRE/SCRANTON, PA</option>
						</select>
					</div>
				</div>
			</div>
		</div>
	</form>	
</aside>

<script>
	var ipCountry = '';
	$(document).ready(function() {
		$('.countries').change(function() {
			getAirports();
		});

		if (ipCountry != '') {
			$(".booking-form__airport-section .countries, ").val(ipCountry);
			$(".countries").trigger('change');
		}

		
	});

	function changeProperty(prop_id) {
		if (prop_id == '10427' || prop_id == '10225') {
			$('#children').hide();
		} else {
			$('#children').show();
		}
	}

	function getAirports() {
		$.ajax({
			url: '/assets/html_countries/' + $('.countries').val() + '.html', //This line will call different html files based on selected country.
			data: {},
			success: function(data) {
				
									$(".airport").html('<option value="">Departure City</option>' + data);
								// If the selected country is Mexico, set default airport
				const selectedCountry = $('.countries').val();
                if (selectedCountry === 'MX') {
                    $("#airport").val('MEX');
                }
			},
			dataType: 'html'
		});
	}

	/* GA4 Tracking BE Functionality */

	document.addEventListener('DOMContentLoaded', function(){
		let this_url = 'https://pueblobonito.reservhotel.com/win/owa/ibe5.main?hotel=10227';

		// ON SUBMIT BOOKING WINDGET
		// document.getElementById('booking-form').addEventListener('submit', function(event){
		// 	event.preventDefault();

		// 	let checkIn = document.querySelector('input[name=aDate]').value;
		// 	let checkOut = document.querySelector('input[name=dDate]').value;


		// 	const formatDate = (date) => {
		// 		const d = new Date(date);
		// 		const month = ("0" + (d.getMonth() + 1)).slice(-2);
		// 		const day = ("0" + d.getDate()).slice(-2);
		// 		const year = d.getFullYear();
		// 		return `${month}/${day}/${year}`;
		// 	};

		// 	checkIn = formatDate(checkIn);
		// 	checkOut = formatDate(checkOut);
        //     let rooms = document.querySelector('select[name=rooms]').value;
		// 	let language =  "en";
		// 	let hotel = document.getElementById('property').value;
		// 	let showHotel = document.querySelector('input[name=showhotel]').value;
		// 	let promoCode = document.getElementById('promo').value;
		// 	let adults = document.getElementById('adults').value;
		// 	let airport = document.getElementById('airport').value;
		// 	let children;

		// 			// 		children = document.getElementById('children').value;
		// 	
		// 	if(language == 'en') {
		// 		language = 1;
		// 	} else {
		// 		language = 2 + '&currency=MXN'
		// 	};

        //     var bookingURL = bookingURL+'?lang='+language+'&date_format=mm.dd.yy'+'&showhotel='+showHotel+'&airport='+airport+'&hotel='+hotel+'&aDate='+checkIn+'&dDate='+checkOut+'&rooms='+rooms+'&adults='+adults+'&child='+children+'&PC='+promoCode;

		// 	bookingURL = decorateUrlGA4New(bookingURL);
        //     /*bookingURL = decorateUrlGA4(bookingURL);*/
        //     //window.open(bookingURL,'_blank');
			
		// })
	});

    const siteLanguage = 'en';



	$("input[name='type']").click(function() {
		if ($(".room-air").is(":checked")) {
			$(".airport-section-js").addClass("airport-active");
			$('input[name=showhotel]').val('N');

		} else {
			$(".airport-section-js").removeClass("airport-active");
			$('input[name=showhotel]').val('Y');
			$('#airport').val('');
		}
	});


	const checkInDate = new Date();
	checkInDate.setDate(checkInDate.getDate() + 42); // +6 Weeks
	const formatDateEsp = (date) => {
		const day = ("0" + date.getDate()).slice(-2);
		const month = ("0" + (date.getMonth() + 1)).slice(-2);
		const year = date.getFullYear(); 
		return `${month}/${day}/${year}`;
	};
	const formattedDate = checkInDate.toLocaleDateString( siteLanguage === 'es' ? 'es-MX' : 'en-US');
	console.log(formattedDate);

    $(document).ready(function () {
        // Spanish config
        $.datepicker.regional['es'] = {
            monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'],
            monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic'],
            dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
            dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'],
            dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sá'],
            dateFormat: 'mm/dd/yy',
			minDate: new Date(),
        };

        // English config
        $.datepicker.regional['en'] = {
            monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
            monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
            dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
            dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
            dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
            dateFormat: 'mm/dd/yy',
			minDate: new Date(),
        };


		if (siteLanguage === 'es') {

			$.datepicker.setDefaults($.datepicker.regional['es']);

			// Set default country and airport for Spanish language
			const defaultCountry = 'MX'; // Mexico country code
			const defaultAirport = 'MEX'; // Mexico City airport code

			
			

			//$("#arrive").val(formattedDate);
        	//$("#arrive").attr("placeholder", formattedDate);

			// Set default country
			// $("#countries").val(defaultCountry).trigger('change');

			// Once the country is set, set the default airport
			//$("#airport").val(defaultAirport);


		} else if (siteLanguage === 'en') {

			$.datepicker.setDefaults($.datepicker.regional['en']);
			//$("#arrive").val(formattedDate);
        	//$("#arrive").attr("placeholder", formattedDate);
		}

		$('.countries').change(function () {
			getAirports();
		});
		// $("#arrive").datepicker();
    });

</script>
					<!-- !#content -->
<main id="content" role="main" class="content">
			<!-- !.top-content -->
		<section class="top-content-home">
				
				<div class="sym-slides" data-slick='{"arrows": false, "autoplay": true, "autoplaySpeed": 4000, "speed": 500, "accessibility": false, "fade": true}'>
																										<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage03-613a4f2829472.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																												<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage02-613a4f2b71818.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																												<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage01-613a4f2e9e775.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																																																																			<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage03-613a4f2829472.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																												<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage02-613a4f2b71818.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																												<div style="background: url(https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-heroimage01-613a4f2e9e775.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																																																					
									</div>
				

			<div class="top-content-home__headline">
				<span>Dazzling</span> Views			</div>
<!-- 			
							<div class="top-content__email-section">
					<div class="flex-box flex-center">
						<div class="top-content__email-section--headline">Unlock Special Insider Savings</div>
						<div class="top-content__email-section--form">
							<p class="thankyouMsg" style="display:none;">Congratulations, you are now an Insider! To book the special rates, use promo code: <span>INSIDER</span>. Also, be sure to watch your inbox for our monthly newsletters and other great offers!).</p>
<form id="email-signup-2" class="email-signup-2" action="" method="POST" class="clearfix">
    <input type="hidden" name="_token" value="">
    <input type="hidden" value="custom_form_process" name="operation" />
    <input type="hidden" name="sendto" value="forms@tambourine.com">
        <input type="hidden" name="subject" value="Email Subscription">
    <label for="email-signup-2-texNickname" style="position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px;width: 1px; margin: -1px;">Hidden Field</label>
    <input type="text" id="email-signup-2-texNickname" name="tex_nickname" value="">
    <div class="fields-wrap">
        
            
                            <div class="field input">

                                                                                    <label for="email-signup-2_email_address" class="form-label">Enter E-mail</label>
                                                                <input type="email" id="email-signup-2_email_address" name="email_address" placeholder="Enter E-mail" class="required" aria-required="true">
                    
                </div>
            
                <div role="group" class="gdpr-wrap" aria-labelledby="gdpr-checkboxes-signupemail-signup-2">
            <span id="gdpr-checkboxes-signupemail-signup-2" style="display:none;">Privacy Policy agreement</span>
            <div class="field gdpr clearfix">
                <input class="required" type="checkbox" id="privacy_termsemail-signup-2" name="i_agree" value="y"> <label for="privacy_termsemail-signup-2"> I have read and agree to the <a href='/privacy-policy' target='_blank'>Privacy Policy</a>.</label>
            </div>
            <div class="field gdpr clearfix">
                <input type="checkbox" name="subscribe" id="yes-signup-formemail-signup-2" class="required" value="y"> <label for="yes-signup-formemail-signup-2">Yes, I would like to receive emails with exclusive specials and offers.</label>
            </div>
        </div>
    </div>

    
    <button  type="submit" class="signup-btn  "><span>Start Saving</span></button>

</form>


<div id="responseemail-signup-2" style="display:none;"></div>

<script>
    document.addEventListener("DOMContentLoaded", function() {

        if( document.getElementById('email-signup-2-texNickname') ){
            document.getElementById('email-signup-2-texNickname').style.display = 'none'
        }

        setTimeout( function(){

            window.callbackFormValidate({

                formElement: document.getElementById("email-signup-2"),

                submitHandler: function (form) {
                    document.querySelectorAll('#responseemail-signup-2 , .signup-btn').forEach((elm) => elm.style.display = 'none')

                    fetch(site_url+'/ajax/functions.php' , {
                        method: 'POST',
                        body: serializeData("email-signup-2")
                    }).then((resp) => resp.json())
                      .then((data) => {
                        if (data.error) {
                            document.querySelector('#responseemail-signup-2').innerHTML = data.msg
                            document.querySelector('#responseemail-signup-2').style.display = 'block'
                            document.querySelector('#email-signup-2 [type=submit]').style.display = 'initial'
                        } else {
                            if (IS_LIVE) {
                                if(typeof (ga) == "function") {
                                    ga('send', 'event', 'form', 'click', 'specials');
                                }
                                if( typeof dataLayer != 'undefined' && typeof dataLayer.push != 'undefined') {
                                    dataLayer.push({ 'event': 'signup.email-signup-2' });
                                }
                                                            }
                                                
                        slideUp( document.getElementById("email-signup-2") , 500 ,function(element){
                            fadeIn(element.closest(':has(.thankyouMsg)').querySelector('.thankyouMsg'));
                        });

                                                }

                    })

                    return false;
                }

            })

        }, 2500 )

        var newElement = document.createElement('input');
        newElement.setAttribute('type', 'hidden');
        newElement.setAttribute('name', 'tr4pValidation');
        newElement.setAttribute('value', 1);
        document.getElementById('email-signup-2').appendChild(newElement);

        function serializeData(idForm){
            const serializeDataArray = [];
            const formData = new FormData(document.getElementById(idForm));
            const params = new URLSearchParams(formData);
            for (const key of params.keys()) {
                formData.append(key , params.get(key))
            }
            return formData
        }

        function fadeIn(element) {
            element.style.opacity = 0;
            element.style.display = 'block';
            let opacity = 0;
            const interval = setInterval(function () {
                if (opacity < 1) {
                    opacity += 0.05; 
                    element.style.opacity = opacity;
                } else {
                    clearInterval(interval);
                }
            }, 50);
        }

        function slideUp(element, duration , callback) {
            element.style.transitionProperty = 'height, margin, padding';
            element.style.transitionDuration = duration + 'ms';
            element.style.boxSizing = 'border-box';
            element.style.height = element.offsetHeight + 'px';
            
            // Force repaint
            element.offsetHeight;
            
            element.style.overflow = 'hidden';
            element.style.height = 0;
            element.style.paddingTop = 0;
            element.style.paddingBottom = 0;
            element.style.marginTop = 0;
            element.style.marginBottom = 0;
            
            setTimeout(function() {
                element.style.display = 'none';
                element.style.removeProperty('height');
                element.style.removeProperty('padding-top');
                element.style.removeProperty('padding-bottom');
                element.style.removeProperty('margin-top');
                element.style.removeProperty('margin-bottom');
                element.style.removeProperty('overflow');
                element.style.removeProperty('transition-duration');
                element.style.removeProperty('transition-property');
                
                // Callback after slideUp
                if(typeof callback === 'function'){
                    callback(element)
                }

            }, duration);
        }


    });
</script>						</div>
					</div>
				</div>
			 -->
		</section>

		<section class="intro-copy">
			<div class="wrapper">
				<div class="container">
					<div class="intro-copy__copy-side">
													<h1 class="headline-decoration">Pueblo Bonito Los Cabos Beach Resort</h1>
																			<h2 class="headline-decoration__intro hide-object">
								<span>Mediterranean Style </span>in Cabo San Lucas 							</h2>
												<div class="hide-object">
							<p>A lovely Mediterranean-style beach resort in Cabo San Lucas, Pueblo Bonito Los Cabos offers full-service amenities and boutique services found only at the world's finest hotels. Noted for casual elegance and all-inclusive ease, our oceanfront resort overlooks El Médano Beach and the Sea of Cortez, affording guests stunning views of the impressive rock formations at Land’s End.</p>						</div>
					</div>
					<div class="intro-copy__highlights-side">
						<div class="intro-highlights hide-object">
							<div class="intro-highlights__book-direct hide-object">
								<div class="hide-object">
									<h2>It Pays to Book Direct</h2>
<ul class="sym-inline-list">
<li><img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-bookingfees-6596ffa8c9ead.svg" alt="no booking or modification fees icon" width="52" height="41" />No Booking or Modification Fees</li>
<li><img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-payinginfull-6596ffa986907.svg" alt="book by paying icon" width="52" height="41" />Book by Paying in Full or One-Night Deposit</li>
<li><img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-freecancellation-6596ffa92c56c.svg" alt="free cancelation icon" width="52" height="41" />Free Cancellation Options</li>
<li><img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-bookearly-6596ffa862403.svg" alt="book early icon" width="52" height="41" />Book Early for Additional Savings</li>
</ul>								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</section>
		
		

<section class="wrapper trio-rotator tr-style--hover-expand  trio-rotator__resorts">
            <h2 class="headline-decoration hide-object"><span>Highlights</span> of Your Stay<span class="headline-decoration__left"></span><span class="headline-decoration__right"></span></h2>
        <div class="no-gutter style--hover-expand">
        <div class="trio-rotator--flex">
                            <div class="trio-rotator__each hide-object fade-object dining">
                    <img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-dining-6556cf2399c00.jpg" alt="Dining" class="image">
                    
                                            <div class="trio-rotator__preview-name">
                            <h3>Dining</h3>
                        </div>
                    
                                            <div class="trio-rotator__each--hoverContent">
                            
                            <div class="trio-rotator__description">
                                                                    <h3>
                                        <a href="https://www.pueblobonito.com/resorts/los-cabos/dining" class="trio-rotator__page-name">
                                            Dining                                        </a>
                                    </h3>
                                                                                                    <p>Follow your beach day sampling regional Mexican dishes or international favorites at Las Palomas restaurant or relax with a casual cocktail at Cilantro’s. Then expand your culinary adventure by visiting our sister resorts for even more dining options.</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/resorts/los-cabos/dining" target="_blank" aria-label="Learn More about Dining">Learn More</a>
                                                            </div>
                        </div>
                                    </div>
                            <div class="trio-rotator__each hide-object fade-object golf">
                    <img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-golf-6556cf3b03741.jpg" alt="Golf" class="image">
                    
                                            <div class="trio-rotator__preview-name">
                            <h3>Golf</h3>
                        </div>
                    
                                            <div class="trio-rotator__each--hoverContent">
                            
                            <div class="trio-rotator__description">
                                                                    <h3>
                                        <a href="https://www.pueblobonito.com/golf-resorts-mexico" class="trio-rotator__page-name">
                                            Golf                                        </a>
                                    </h3>
                                                                                                    <p>Take part in a bucket list golf experience at our award-winning Jack Nicklaus Signature Design Quivira Golf Club. Built atop the bluffs at the tip of Baja California Sur, it’s a world-class layout that challenges and dazzles from tee to fairway.</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/golf-resorts-mexico" target="_blank" aria-label="Learn More about Golf">Learn More</a>
                                                            </div>
                        </div>
                                    </div>
                            <div class="trio-rotator__each hide-object fade-object activities">
                    <img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-loscabos-activities-658ca74abeadd.jpg" alt="Activities" class="image">
                    
                                            <div class="trio-rotator__preview-name">
                            <h3>Activities</h3>
                        </div>
                    
                                            <div class="trio-rotator__each--hoverContent">
                            
                            <div class="trio-rotator__description">
                                                                    <h3>
                                        <a href="https://www.pueblobonito.com/best-places-to-stay-in-mexico/things-to-do-in-cabo-san-lucas" class="trio-rotator__page-name">
                                            Activities                                        </a>
                                    </h3>
                                                                                                    <p>Bring the whole family knowing there are endless ways to keep every member of your group entertained. Spend a day lounging on Médano Beach, splashing in the large free-form swimming pool, or stay dry and add to your skill set with a fun Spanish, cooking, or mixology class.&nbsp;</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/best-places-to-stay-in-mexico/things-to-do-in-cabo-san-lucas" target="_blank" aria-label="Learn More about Activities">Learn More</a>
                                                            </div>
                        </div>
                                    </div>
                    </div>
    </div>
</section>


    <section class="standard-reviews-rotator"> 
        <div class="container">
                            <h2 class="hide-object section_title" aria-hidden="true">REVIEWS & AWARDS</h2>
                        <div class="tripadvisor_icon"></div>
            <div class="standard-reviews-rotator__copy-content testimonial-slider" data-slick='{"arrows": true, "dots": false, "autoplay": true, "autoplaySpeed": 5500, "speed": 500, "fade": true, "accessibility": false, "slidesToShow":1}'>                
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Activities</h2>
                                                <p class="hide-object">&ldquo;I have been coming here for 10 years. Never a disappointment. Rod is excellent and makes the activities so fun! Funny and very nice. Angel, Fernando, Freddy just to name a few. Lots of great service and pool beach is wonderful.&rdquo;</p>
                                                    <cite class="author hide-object"></cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Great location</h2>
                                                <p class="hide-object">&ldquo;Stayed here now two times and love this place. The customer service at the front desk, patio, poolside, or wherever you need someone they are great. Very clean hotel with large rooms. Location is perfect for a beach day or if you wanna walk down to more of the party scene it's just a little bit down the beach. Close to marina too. Love the blanco!&rdquo;</p>
                                                    <cite class="author hide-object">AdventureFoodiesCDA</cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Excellent Group Experience</h2>
                                                <p class="hide-object">&ldquo;We took a company trip to Pueblo Bonito. Sandra Rivera was excellent to work with. She did a great job coordinating the logistics for our group of 80 people, was always quick to respond, and was very helpful in many ways. &rdquo;</p>
                                                    <cite class="author hide-object">Christa R | TripAdvisor</cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Best location</h2>
                                                <p class="hide-object">&ldquo;Love the Blanco, it's all about location, location, location. Right in the heart of Medano beach and 99% of the rooms have a great ocean view. We did the all inclusive and loved it even though we spent a few nights in town at other restaurants. Everyone at the hotel is friendly and Martin De Jesus Valdez Moncayo our waiter did a great job keeping us happy with food and drinks at the pool, he always had a smile on his face and great service. Felix Ramirez also works at pueblo bonito and is a good friend and is 1 of the best people to know in Cabo, we love you Felix.&rdquo;</p>
                                                    <cite class="author hide-object"></cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Excellent service</h2>
                                                <p class="hide-object">&ldquo;Excellent service. Everyone was very nice and friendly. I would definitely recommend staying at this resort, food is great and it is very clean! Pedro, Clemente Abel and Yohari from cilantros were amazing and made the stay much better!&rdquo;</p>
                                                    <cite class="author hide-object"></cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">Work Trip for Destination Wedding</h2>
                                                <p class="hide-object">&ldquo;My assistant and I were brought to this resort to photograph a wedding on the beach for some long-time clients. We have a photography studio in Texas. This was not my first trip to Mexico, but it was my first trip to Cabo. I have to say... I LOVED everything about this resort.&rdquo;</p>
                                                    <cite class="author hide-object">Kellie R | TripAdvisor</cite>
                                            </div>
                            </div>
        </div>
    </section>




    <section class="all-quads single-quad">
        <div id="quad-_gvogbzetu" class="all-quads__each-quad even-quad     ">
            <div class="wrapper">
                <div class="container">
                                                                        <h2 class="headline-decoration__small hide-object fade-object" aria-hidden="true">Amenities<span class="headline-decoration__small--right"></span></h2>
                                                                <div class="grid-0">
                        <div class="col-order-2 col-desk-7 no-gutter all-quads__each-quad--img-side">
                            <img class="lazyload hide-object fade-object" alt="pb loscabos homepage amenities"  src="data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg' width='600' height='531'&gt;&lt;path fill='#ffffff' fill-opacity='0' d='M0 0h600v531H0z'/&gt;&lt;/svg&gt;" data-srcset="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-homepage-amenities-60ccf23fde01a.jpg">                        </div>
                        <div class="all-quads__each-quad--copy-side col-self-center col-desk-5">
                                                                                        <h2 class="hide-object"><span> Los Cabos </span>  Resort</h2>
                                                                                        <div class="hide-object">
                                    <ul class="sym-inline-list">
<li>Direct access to Médano Beach</li>
<li>Three restaurants and bars on property</li>
<li>Five restaurants and two bars at sister properties</li>
<li>Fitness center at Pueblo Bonito Rosé</li>
<li>Full-service spa &amp; salon at Pueblo Bonito Rosé</li>
<li>Large, free-form swimming pool &amp; hot tub</li>
<li>Kids Club (Tuesday–Sunday)</li>
<li>Array of resort activities, including tours &amp; classes</li>
<li>Concierge and 24-hour front desk service</li>
<li>Valet and self-parking</li>
<li>Complimentary shuttle service to sister resorts</li>
</ul>                                </div>
                                                                                                            </div>
                    </div>
                </div>
            </div>    
        </div>
    </section>
    


<section class="home-map" id="map-home">
    <div class="container no-gutter">
        <div class="home-map__copy-holder hide-object fade-object">
            <h2 class="hide-object">Land’s End</h2>
            <p class="hide-object">Los Cabos is a land of rugged beauty, where the desert meets the Pacific Ocean and the Sea of Cortez. Here, the skies are bluer, the waters teem with wildlife, and the opportunities for sublime pleasure abound — from the greens of a cliffside golf course to the inspired menus that showcase the bounty of the land and sea.</p>
                            <div class="home-map__btns--single-map">
                    <!-- <a href="#" class="btn">Explore Map</a>
                    <a href="#" class="view-flights">View Flights</a> -->
                </div>
                
        </div>
    </div>
    <div class="home-map__each wrapper home-map__cabo tab-content active" id="map-cabo">
        <div class="each-pin pacifica "><a href="/resorts/pacifica">Pueblo Bonito Pacifica</a></div>
        <div class="each-pin sunset-beach "><a href="/resorts/sunset-beach">Pueblo Bonito Sunset Beach</a></div>
        <div class="each-pin montecristo-estates "><a href="/resorts/montecristo-estates">Pueblo Bonito <br>Montecristo Estates Luxury Villas</a></div>
        <div class="each-pin los-cabos pin-active"><a href="/resorts/los-cabos">Pueblo Bonito Los Cabos</a></div>
        <div class="each-pin rose "><a href="/resorts/rose">Pueblo Bonito Rosé</a></div>
        <!-- <div class="each-pin lands-end </?= $resort == "lands-end" ? "pin-active" : ""?>"><a href="/resorts/lands-end">Land's End</a></div> -->
    </div>
    <div class="home-map__each wrapper home-map__mazatlan tab-content " id="map-mazatlan">
        <div class="each-pin mazatlan "><a href="/resorts/mazatlan" id="mazatlan-pin">Pueblo Bonito Mazatlán</a></div>
        <div class="each-pin emerald-estates "><a href="/resorts/emerald-estates">Pueblo Bonito <br>Emerald Estates Luxury Villas</a></div>
        <div class="each-pin emerald-bay "><a href="/resorts/emerald-bay">Pueblo Bonito <br>Emerald Bay</a></div>
        <!-- <div class="each-pin golden-zone </?= $resort == "golden-zone" ? "pin-active" : ""?>"><a href="/resorts/golden-zone">Golden Zone</a></div> -->
    </div>
    <div class="home-map__each wrapper home-map__san-miguel tab-content " id="map-san-miguel">
        <div class="each-pin san-miguel "><a href="/resorts/san-miguel" id="san-miguel-pin">Pueblo Bonito Vantage San Miguel de Allende</a></div>
        <!-- <div class="each-pin juarez </?= $resort == "juarez" ? "pin-active" : ""?>"><a href="/resorts/juarez" id="benito-juarez-pin">Parque Benito Juarez</a></div> -->
    </div>
</section>

<script>
    $('.mazatlan-map-btn').click(function(){
        $('.each-pin.mazatlan').addClass('pin-active');
    });
    $('.san-miguel-map-btn').click(function(){
        $('.each-pin.juarez').addClass('pin-active');
    });
</script>


<section class="staff-picks container">
    <h2 class="headline-decoration__small hide-object fade-object">Blog<span class="headline-decoration__small--right"></span></h2>
    <div class="grid-0">
        <div class="col-desk-6 staff-picks__blog">
            <img class="lazyload hide-object" alt="a large rock in the water"  src="data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg' width='435' height='230'&gt;&lt;path fill='#ffffff' fill-opacity='0' d='M0 0h435v230H0z'/&gt;&lt;/svg&gt;" data-srcset="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/blog-test-61292e114c5af-65945fc926650.jpg">                            <h2 class="hide-object">Pueblo Bonito <span> Blogs </span></h2>
                                        <div class="hide-object">
                    <p>Thoughtfully crafted to help you get the most out of your Pueblo Bonito experience, our blogs cover everything from hidden gems to popular tours.</p>                </div>
                        <p class="hide-object"><a href="/blog" class="btn">Discover More</a></p>
        </div>
        <div class="col-desk-6 staff-news">
            <div class="staff-picks__news hide-object">
                <div class="staff-picks__news--copy-holder hide-object">
                    <div class="staff-picks__news--copy">
                                                    <h2 class="hide-object">
                                <svg xmlns="http://www.w3.org/2000/svg" width="37" height="34" viewBox="0 0 37 34">
  <defs>
    <style>
      .news-icon {
        fill: #635547;
        fill-rule: evenodd;
      }
    </style>
  </defs>
  <path class="news-icon" d="M1230.4,5765.97a1.033,1.033,0,0,0-.93.92v17.46h-5.54a1.007,1.007,0,0,0-.93.92v10.56a4.159,4.159,0,0,0,4.16,4.14h28.68a4.159,4.159,0,0,0,4.16-4.14v-28.94a0.96,0.96,0,0,0-.93-0.92H1230.4Zm0.92,1.84h26.83v28.02a2.284,2.284,0,0,1-2.31,2.3h-25.32a4.02,4.02,0,0,0,.8-2.3v-28.02Zm3.7,2.75a1.023,1.023,0,0,0-.92.92v6.43a0.951,0.951,0,0,0,.92.92h9.26a0.951,0.951,0,0,0,.92-0.92v-6.43a0.959,0.959,0,0,0-.92-0.92h-9.26Zm12.96,0.92a0.92,0.92,0,1,0,0,1.84h6.47a0.92,0.92,0,0,0,0-1.84h-6.47Zm-12.03.92h7.4v4.6h-7.4v-4.6Zm12.03,3.68a0.915,0.915,0,1,0,0,1.83h6.47a0.915,0.915,0,1,0,0-1.83h-6.47Zm-23.13,10.1h4.62v9.65a2.31,2.31,0,0,1-4.62,0v-9.65Zm10.17-4.59a0.92,0.92,0,0,0,0,1.84h19.43a0.92,0.92,0,0,0,0-1.84h-19.43Zm0,5.05a0.92,0.92,0,0,0,0,1.84h19.43a0.92,0.92,0,0,0,0-1.84h-19.43Zm0,5.06a0.92,0.92,0,1,0,0,1.84h19.43a0.92,0.92,0,0,0,0-1.84h-19.43Z" transform="translate(-1223 -5765.97)"/>
</svg>
                                Pueblo Bonito<br>In The News                            </h2>
                                                                            <div class="hide-object">
                                <p>Check out the buzz on Pueblo Bonito with our collection of recent articles, noteworthy awards, and must-read updates.</p>                            </div>
                                                <p class="hide-object"><a href="/press" class="btn">Stay Informed</a></p>
                        <!-- <p class="hide-object"><a href="https://www.pueblobonito.com/resorts/los-cabos/press" class="btn">Stay Informed</a></p> -->
                    </div>
                </div>
            </div>
        </div>
    </div>
</section>

<section class="instagram-section container clearfix">
			<h2 class="hide-object"><span>Imagine</span> yourself here</h2>
		<a href="https://www.instagram.com/pueblobonito/" target="_blank" class="user ">
		@PuebloBonito
	</a>
	<div class="grid-0 hide-object fade-object instagram-section__gallery">
							<div class="instagram-section__each-img lazyload lazyinlinebg" data-srcset='https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-01-60cce9f8e310d.jpg'>
													<a href="https://www.instagram.com/pueblobonito/" target="_blank" aria-label="Instagram link for aerial view of umbrellas at beach">
								<div class="overlay">
									<!-- <span class="likes"></span> -->
								</div>
													
												</a>
											</div>
									<div class="instagram-section__each-img lazyload lazyinlinebg" data-srcset='https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-02-60cce9fbd1129.jpg'>
													<a href="https://www.instagram.com/pueblobonito/" target="_blank" aria-label="Instagram link for aerial view of pool lagoon">
								<div class="overlay">
									<!-- <span class="likes"></span> -->
								</div>
													
												</a>
											</div>
									<div class="instagram-section__each-img lazyload lazyinlinebg" data-srcset='https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-11-60ccea14e2184.jpg'>
													<a href="https://www.instagram.com/pueblobonito/" target="_blank" aria-label="Instagram link for restaurant in los cabos night time">
								<div class="overlay">
									<!-- <span class="likes"></span> -->
								</div>
													
												</a>
											</div>
									<div class="instagram-section__each-img lazyload lazyinlinebg" data-srcset='https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-loscabos-gallery-17-60ccea2903c9d.jpg'>
													<a href="https://www.instagram.com/pueblobonito/" target="_blank" aria-label="Instagram link for wedding on los cabos beach">
								<div class="overlay">
									<!-- <span class="likes"></span> -->
								</div>
													
												</a>
											</div>
					</div>
</section>

	</main><!--/ #content -->
	<footer class="footer">
		<div class="container">
			<div class="grid-0">
				<div class="col-desk-3 footer__address-section">
											<a href="https://www.pueblobonito.com/resorts/los-cabos" aria-label="Resort Main Page Redirect">
							<div class="footer__logo"></div>
						</a>
										
					<div class="footer__phone">
						Room Only <a href="tel:18009908250">1-800-990-8250</a><br/>
						Hotel + Air <a href="tel:18002192727">1-800-219-2727 </a><br />
						Canada</span> <a href="tel:18554782811">1-855-478-2811</a>
					</div>
					        <ul class="social-media list-inline">
                            <li>
                    <a href="https://www.facebook.com/PuebloBonitoResort" target="_blank" rel="noopener" data-title="facebook" data-section="facebook" aria-label="facebook Opens in a new window" class="facebook custom_click_track track-social" custom_click_track_value="Footer: facebook|Social Site Click |external|event465">
                        <svg width="15" height="30" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 30">
	<path d="M.862 10.061h3.016V7.129c0-1.292.033-3.286.971-4.52C5.839 1.302 7.197.413 9.531.413c3.805 0 5.408.542 5.408.542l-.754 4.468s-1.258-.364-2.43-.364c-1.174 0-2.225.42-2.225 1.593v3.407h4.811l-.336 4.364H9.53v15.161H3.878V14.425H.862v-4.364z" fill-rule="nonzero"/>
</svg>                        <span class="hidden">facebook</span>
                    </a>
                </li>
                                        <li>
                    <a href="https://twitter.com/PuebloBonito" target="_blank" rel="noopener" data-title="twitter" data-section="twitter" aria-label="twitter Opens in a new window" class="twitter custom_click_track track-social" custom_click_track_value="Footer: twitter|Social Site Click |external|event465">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16.03" height="15" viewBox="0 0 16.03 15">
  <g>
    <path d="m.04,0l6.19,8.27L0,15h1.4l5.45-5.89,4.4,5.89h4.77l-6.54-8.74L15.29,0h-1.4l-5.02,5.42L4.81,0H.04Zm2.06,1.03h2.19l9.67,12.94h-2.19L2.1,1.03Z"/>
  </g>
</svg>                        <span class="hidden">twitter</span>
                    </a>
                </li>
                                        <li>
                    <a href="https://www.instagram.com/pueblobonito/" target="_blank" rel="noopener" data-title="instagram" data-section="instagram" aria-label="instagram Opens in a new window" class="instagram custom_click_track track-social" custom_click_track_value="Footer: instagram|Social Site Click |external|event465">
                        <svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30">
	<path fill-rule="nonzero" d="M21.377199 0H9.709834C7.27873614-1e-8 4.94722384.96581603 3.22826873 2.68495249 1.50931361 4.40408895.54374353 6.73570311.544 9.16680097V20.833199C.544 25.8942788 4.6468203 30 9.709834 30h11.6663981c5.0620467 0 9.1668009-4.1057212 9.1668009-9.166801V9.165834C30.544 4.10282031 26.4392458 0 21.377199 0zm6.6662369 20.833199c-.003731 3.6806485-2.9865554 6.6634729-6.6672038 6.6672039H9.709834c-3.68086917-.0031989-6.66400496-2.9863347-6.66720386-6.6672039V9.165834C3.04636116 5.48518553 6.02918553 2.50236116 9.709834 2.49863014h11.6663981c3.6806484.00373102 6.6634728 2.98655539 6.6672038 6.66720386v11.667365zM15.5435165 7.49975826c-4.1413388.00160093-7.49815731 3.35841944-7.49975824 7.49975824.00160054 4.1414955 3.35826304 7.4985908 7.49975824 7.5007252 4.1420939-.0010675 7.4996577-3.3586313 7.5007252-7.5007252-.0010677-4.1419373-3.3587877-7.49922449-7.5007252-7.49975824zm0 12.50088634c-2.7613868-.000534-4.9995501-2.2394188-4.9991941-5.0008056.000356-2.7613869 2.2390965-4.9996945 5.0004833-4.9995166 2.7613869.000178 4.9998389 2.2387742 4.9998389 5.0001611-.004261 2.7601232-2.2410041 4.9964338-5.0011281 5.0001611zm7.8333602-11.16744557c.9206823 0 1.6670427-.74636044 1.6670427-1.6670427 0-.92068227-.7463604-1.66704271-1.6670427-1.66704271-.9206823 0-1.6670427.74636044-1.6670427 1.66704271 0 .92068226.7463604 1.6670427 1.6670427 1.6670427z"/>
</svg>                        <span class="hidden">instagram</span>
                    </a>
                </li>
                                        <li>
                    <a href="https://www.pinterest.com.mx/pueblobonito/" target="_blank" rel="noopener" data-title="pinterest" data-section="pinterest" aria-label="pinterest Opens in a new window" class="pinterest custom_click_track track-social" custom_click_track_value="Footer: pinterest|Social Site Click |external|event465">
                        <svg width="24" height="30" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 30">
	<path d="M14.151 21.496c-1.81 0-3.512-.976-4.094-2.087 0 0-.975 3.861-1.18 4.605-.726 2.635-2.861 5.271-3.024 5.484-.116.149-.372.103-.399-.097-.046-.335-.591-3.657.051-6.367l2.156-9.131s-.537-1.069-.537-2.65c0-2.486 1.441-4.338 3.234-4.338 1.524 0 2.258 1.144 2.258 2.515 0 1.531-.975 3.825-1.479 5.947-.42 1.777.891 3.227 2.645 3.227 3.175 0 5.313-4.078 5.313-8.91 0-3.672-2.474-6.421-6.973-6.421-5.082 0-8.25 3.793-8.25 8.027 0 1.46.431 2.489 1.105 3.283.311.367.353.517.241.937-.082.306-.264 1.05-.342 1.342-.11.427-.456.577-.839.42-2.342-.955-3.432-3.519-3.432-6.403C.605 6.121 4.619.413 12.582.413c6.397 0 10.608 4.629 10.608 9.601.002 6.571-3.653 11.482-9.039 11.482" fill-rule="nonzero"/>
</svg>                        <span class="hidden">pinterest</span>
                    </a>
                </li>
                                        <li>
                    <a href="https://www.youtube.com/user/PuebloBonitoHotel" target="_blank" rel="noopener" data-title="youtube" data-section="youtube" aria-label="youtube Opens in a new window" class="youtube custom_click_track track-social" custom_click_track_value="Footer: youtube|Social Site Click |external|event465">
                        <svg xmlns="http://www.w3.org/2000/svg" width="43" height="30" viewBox="0 0 43 30">
    <path fill-rule="nonzero" d="M42.0408163 6.53061224s-.4081632-2.85714285-1.632653-4.28571428C38.7755102.6122449 36.9387755.6122449 36.122449.40816326 30.2040816 0 21.2244898 0 21.2244898 0S12.244898 0 6.32653061.40816326C5.51020408.6122449 3.67346939.6122449 2.04081633 2.24489796.81632653 3.46938776.40816326 6.53061224.40816326 6.53061224S0 9.79591837 0 13.2653061v3.2653061C0 20 .40816326 23.4693878.40816326 23.4693878s.40816327 2.8571428 1.63265307 4.2857142c1.63265306 1.6326531 3.67346938 1.6326531 4.69387755 1.8367347C10.2040816 30 21.2244898 30 21.2244898 30s8.9795918 0 14.8979592-.4081633c.8163265 0 2.6530612-.2040816 4.2857143-1.8367347 1.2244898-1.2244898 1.632653-4.2857142 1.632653-4.2857142S42.4489796 20 42.4489796 16.5306122v-3.2653061c0-3.46938773-.4081633-6.73469386-.4081633-6.73469386zM16.9387755 20.4081633V8.57142857l11.4285714 5.91836733-11.4285714 5.9183674z"/>
</svg>                        <span class="hidden">youtube</span>
                    </a>
                </li>
                                        <li>
                    <a href="https://www.flickr.com/photos/pueblobonito/" target="_blank" rel="noopener" data-title="flickr" data-section="flickr" aria-label="flickr Opens in a new window" class="flickr custom_click_track track-social" custom_click_track_value="Footer: flickr|Social Site Click |external|event465">
                        <svg xmlns="http://www.w3.org/2000/svg" width="63" height="30" viewBox="0 0 63 30">
	<circle cx="14.8786127" cy="14.9722543" r="14.8786127" fill="#005DE1"/>
	<circle cx="48.0138728" cy="14.9722543" r="14.8786127" fill="#FF007E"/>
</svg>                        <span class="hidden">flickr</span>
                    </a>
                </li>
                                </ul>
				</div>
				<div class="col-desk-2 footer__icons">
					<ul class="footer__nav-icons">
						<li><a href="https://app.pueblobonito.com.mx/" target="_blank">Download <br>Pueblo Bonito App </a></li>
						<li><a href="https://www.pueblobonito.com/blog">Follow <br>Blog </a></li>
												<li><a href="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/brochure_pueblo_bonito_2023_eng-64cc212490556-6596e8346b1d0.pdf" target="_blank">Fact Sheets <br>and Brochures</a></li>
					</ul>
				</div>
				<div class="col-desk-3 footer__sec-nav-section">
					
																<nav id="secondary-nav" class="secondary-navigation" role="navigation" aria-label="Secondary Menu"><ul id="secondary-navigation" class="secondary-navigation__list"><li class='secondary-navigation__item secondary-nav-1'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/about-us' data-section="undefined" class=' '>About Us</a> </li><li class='secondary-navigation__item secondary-nav-2'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/residences' data-section="undefined" class=' '>Residences</a> </li><li class='secondary-navigation__item secondary-nav-3'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/travel-agents' data-section="undefined" class=' '>Travel Agents</a> </li><li class='secondary-navigation__item secondary-nav-4'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/awards' data-section="undefined" class=' '>Awards</a> </li><li class='secondary-navigation__item secondary-nav-5'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/press' data-section="undefined" class=' '>Press</a> </li><li class='secondary-navigation__item secondary-nav-6'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/best-rate-guarantee-policy' data-section="undefined" class=' '>Best Rate Guarantee Policy</a> </li><li class='secondary-navigation__item secondary-nav-7'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/los-cabos/faq' aria-label="Frequently Asked Questions" data-section="undefined" class=' '>Frequently Asked Questions</a> </li><li class='secondary-navigation__item secondary-nav-8'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/kind-traveler-partnership' data-section="undefined" class=' '>Every Stay Gives Back</a> </li></ul></nav>
										
				</div>
				<div class="col-desk-4 footer__email-section">
					<h2>Sign Up for Updates</h2>
											<p class="thankyouMsg" style="display:none;">Thank you for your interest.</p>
<form id="email-signup" class="email-signup" action="" method="POST" class="clearfix">
    <input type="hidden" name="_token" value="">
    <input type="hidden" value="custom_form_process" name="operation" />
    <input type="hidden" name="sendto" value="forms@tambourine.com">
        <input type="hidden" name="subject" value="Email Subscription">
    <label for="email-signup-texNickname" style="position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px;width: 1px; margin: -1px;">Hidden Field</label>
    <input type="text" id="email-signup-texNickname" name="tex_nickname" value="">
    <div class="fields-wrap">
        
            
                            <div class="field input">

                                                                                    <label for="email-signup_FNAME" class="form-label">Full Name</label>
                                                                <input type="text" id="email-signup_FNAME" name="FNAME" placeholder="Full Name" class="required" aria-required="true">
                    
                </div>
            
        
            
                            <div class="field input">

                                                                                    <label for="email-signup_email_address" class="form-label">E-mail</label>
                                                                <input type="email" id="email-signup_email_address" name="email_address" placeholder="E-mail" class="required" aria-required="true">
                    
                </div>
            
                <div role="group" class="gdpr-wrap" aria-labelledby="gdpr-checkboxes-signupemail-signup">
            <span id="gdpr-checkboxes-signupemail-signup" style="display:none;">Privacy Policy agreement</span>
            <div class="field gdpr clearfix">
                <input class="required" type="checkbox" id="privacy_termsemail-signup" name="i_agree" value="y"> <label for="privacy_termsemail-signup"> I have read and agree to the <a href='/privacy-policy' target='_blank'>Privacy Policy</a>.</label>
            </div>
            <div class="field gdpr clearfix">
                <input type="checkbox" name="subscribe" id="yes-signup-formemail-signup" class="required" value="y"> <label for="yes-signup-formemail-signup">Yes, I would like to receive emails with exclusive specials and offers.</label>
            </div>
        </div>
    </div>

    
    <button  type="submit" class="signup-btn  "><span>Sign Up</span></button>

</form>


<div id="responseemail-signup" style="display:none;"></div>

<script>
    document.addEventListener("DOMContentLoaded", function() {

        if( document.getElementById('email-signup-texNickname') ){
            document.getElementById('email-signup-texNickname').style.display = 'none'
        }

        setTimeout( function(){

            window.callbackFormValidate({

                formElement: document.getElementById("email-signup"),

                submitHandler: function (form) {
                    document.querySelectorAll('#responseemail-signup , .signup-btn').forEach((elm) => elm.style.display = 'none')

                    fetch(site_url+'/ajax/functions.php' , {
                        method: 'POST',
                        body: serializeData("email-signup")
                    }).then((resp) => resp.json())
                      .then((data) => {
                        if (data.error) {
                            document.querySelector('#responseemail-signup').innerHTML = data.msg
                            document.querySelector('#responseemail-signup').style.display = 'block'
                            document.querySelector('#email-signup [type=submit]').style.display = 'initial'
                        } else {
                            if (IS_LIVE) {
                                if(typeof (ga) == "function") {
                                    ga('send', 'event', 'form', 'click', 'specials');
                                }
                                if( typeof dataLayer != 'undefined' && typeof dataLayer.push != 'undefined') {
                                    dataLayer.push({ 'event': 'signup' });
                                }
                                                            }
                                                
                        slideUp( document.getElementById("email-signup") , 500 ,function(element){
                            fadeIn(element.closest(':has(.thankyouMsg)').querySelector('.thankyouMsg'));
                        });

                                                }

                    })

                    return false;
                }

            })

        }, 2500 )

        var newElement = document.createElement('input');
        newElement.setAttribute('type', 'hidden');
        newElement.setAttribute('name', 'tr4pValidation');
        newElement.setAttribute('value', 1);
        document.getElementById('email-signup').appendChild(newElement);

        function serializeData(idForm){
            const serializeDataArray = [];
            const formData = new FormData(document.getElementById(idForm));
            const params = new URLSearchParams(formData);
            for (const key of params.keys()) {
                formData.append(key , params.get(key))
            }
            return formData
        }

        function fadeIn(element) {
            element.style.opacity = 0;
            element.style.display = 'block';
            let opacity = 0;
            const interval = setInterval(function () {
                if (opacity < 1) {
                    opacity += 0.05; 
                    element.style.opacity = opacity;
                } else {
                    clearInterval(interval);
                }
            }, 50);
        }

        function slideUp(element, duration , callback) {
            element.style.transitionProperty = 'height, margin, padding';
            element.style.transitionDuration = duration + 'ms';
            element.style.boxSizing = 'border-box';
            element.style.height = element.offsetHeight + 'px';
            
            // Force repaint
            element.offsetHeight;
            
            element.style.overflow = 'hidden';
            element.style.height = 0;
            element.style.paddingTop = 0;
            element.style.paddingBottom = 0;
            element.style.marginTop = 0;
            element.style.marginBottom = 0;
            
            setTimeout(function() {
                element.style.display = 'none';
                element.style.removeProperty('height');
                element.style.removeProperty('padding-top');
                element.style.removeProperty('padding-bottom');
                element.style.removeProperty('margin-top');
                element.style.removeProperty('margin-bottom');
                element.style.removeProperty('overflow');
                element.style.removeProperty('transition-duration');
                element.style.removeProperty('transition-property');
                
                // Callback after slideUp
                if(typeof callback === 'function'){
                    callback(element)
                }

            }, duration);
        }


    });
</script>									</div>
			</div>
			<div class="grid-0 footer__third-nav">
				<div class="footer__third-nav--left">
					<nav class="sub-menu"  role="navigation" aria-label="Section Navigation"><ul><li class='sn-1'> <a rel="alternate" hreflang="en" href='/privacy-policy' class=' '>Privacy Policy</a> </li><li class='sn-2'> <a rel="alternate" hreflang="en" href='/accessibility-statement' class=' '>Accessibility Statement</a> </li><li class='sn-3'> <a rel="alternate" hreflang="en" href='/terms-conditions' class=' '>Terms & Conditions</a> </li><li class='sn-4'> <a rel="alternate" hreflang="en" href='https://corp.pueblobonito.com.mx/' class=' '>Corporate Identity</a> </li><li class='sn-5'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/sitemap' class=' '>Sitemap</a> </li></ul></nav>
									</div>
				<div class="footer__third-nav--right">
					<span>&copy; 2026 All Rights Reserved</span>
					<span><a class="tambourine" aria-label="Hotel Web Design by Opens in a new window" href="https://www.tambourine.com/?utm_source=clients&utm_term=7015d000001wBTP&utm_medium=referral&utm_campaign=Pueblo-Bonito-Los-Cabos" target="_blank">
    <span class="hidden">Hotel Web Design by</span>
	<?xml version="1.0" encoding="UTF-8"?><svg id="tambourine-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 137.21 15.48"><defs><style>#tambourine-logo {width:180px; min-width:180px; min-height:20px; height:auto;}</style></defs><path d="m131.15,10.58c.87,1.02,2.13,2.58,2.13,2.58.57-.1.98-.17,1.66-.15-.4.36-1.79,1.54-1.79,1.54,0,0-3.38-2.12-3.39-2.1.65-.64,1.28-1.42,1.4-1.87m5.46-7.18c.47.17.71.68.53,1.15-.18.46-.69.73-1.16.6-.11.14-.24.26-.38.38-.03.03-.07.06-.11.09,0,.02,0,.04.01.06.04.24-.01.48-.16.68-.14.2-.36.34-.6.39-.44.09-.88-.14-1.04-.52-.12,0-.25,0-.37-.02l-.2-.03v-.19c0-.37-.12-.73-.31-1.06,0,.02-.01.03-.02.05-.49,1.06-1.51,2.24-3.55,2.43.53.14,1.28.19,1.89.17.06.58-.02,3.48-2.99,5.7-.21.17-1.16.82-1.16.82,0,0,.46.58.81,1.4-.32-.13-3.21-1.28-3.21-1.28.01,0,2.21-1.39,2.84-4.22.36-1.61-.07-3.46-1.23-4.83-.42-.49-.91-.98-1.05-1.64-.23-1.14,1.11-1.9,2.07-2.18.76-.22.77-.63.67-.88,1.08.01.32,1.17.83,1.64.48.45.79.86.88,1.53.05.42-.02.85-.24,1.23-.12.2-.37.45-.66.64,1.21-.04,2.5-.46,3.53-1.21-.31-.23-.68-.37-1.07-.43l-.2-.03v-.2c-.01-.12,0-.24,0-.36-.39-.22-.57-.67-.43-1.11.17-.5.72-.78,1.22-.61.01,0,.03,0,.04.01.04-.03.07-.07.11-.11.14-.12.3-.23.45-.33-.03-.23.02-.47.15-.67.15-.22.37-.37.63-.42.26-.05.52,0,.74.14.21.14.35.34.4.58.33.05.64.15.93.31.19-.16.44-.25.69-.24.26.02.49.13.66.32.16.19.24.43.21.69-.02.24-.14.47-.33.64.11.3.17.61.17.93m-2.91,2.2h.1c.52,0,1.04-.2,1.44-.54.46-.39.73-.92.78-1.51.04-.56-.14-1.11-.51-1.53-.41-.47-1-.73-1.64-.73-.55,0-1.09.2-1.51.57-.4.36-.67.84-.73,1.37v.11s.09.03.09.03c.97.32,1.72,1.14,1.95,2.14l.02.1Z"/><path d="m5.9,10.36h-.69l-1.41-4.51-1.42,4.51h-.68L0,4.81h.68l1.38,4.55,1.42-4.55h.64l1.42,4.55,1.38-4.55h.69l-1.71,5.55Z"/><path d="m11.76,8.45h-3.5c.06.92.75,1.47,1.46,1.47.58,0,1.1-.22,1.39-.88l.56.13c-.32.85-1.04,1.3-1.96,1.3-1.09,0-2.07-.84-2.07-2.14s.99-2.15,2.11-2.15,1.96.82,2,2.04v.23Zm-3.48-.47h2.84c-.12-.8-.69-1.24-1.37-1.24s-1.35.44-1.48,1.24Z"/><path d="m16.97,8.33c0,1.29-.95,2.15-2.04,2.15-.68,0-1.26-.27-1.62-.75v.65h-.63v-5.97h.63v2.54c.36-.48.94-.75,1.62-.75,1.09,0,2.04.85,2.04,2.15Zm-.61,0c0-.98-.68-1.59-1.52-1.59-.77,0-1.52.61-1.52,1.59s.75,1.58,1.52,1.58c.85,0,1.52-.61,1.52-1.58Z"/><path d="m18.17,9.12c.06.54.56.83,1.2.83.59,0,.98-.27.98-.7,0-.34-.26-.5-.67-.59l-.94-.21c-.68-.14-1.06-.48-1.06-1.04,0-.74.61-1.23,1.55-1.23s1.52.47,1.67,1.13l-.6.13c-.08-.45-.47-.75-1.08-.75s-.9.28-.9.67c0,.32.22.47.62.56l.99.22c.6.13,1.05.45,1.05,1.07,0,.8-.67,1.26-1.65,1.26s-1.68-.41-1.78-1.21l.63-.14Z"/><path d="m22.73,5.04c0,.24-.19.42-.44.42s-.43-.18-.43-.42c0-.22.18-.42.43-.42s.44.2.44.42Zm-.75,5.32v-4.08h.64v4.08h-.64Z"/><path d="m26.42,10.15c-.33.23-.61.32-.94.32-.81,0-1.35-.48-1.35-1.38v-2.28h-.89v-.53h.89v-1.3h.64v1.3h1.46v.53h-1.46v2.24c0,.53.3.83.75.83.23,0,.49-.1.7-.25l.21.52Z"/><path d="m30.69,8.45h-3.5c.06.92.75,1.47,1.46,1.47.58,0,1.1-.22,1.39-.88l.56.13c-.32.85-1.04,1.3-1.96,1.3-1.09,0-2.07-.84-2.07-2.14s.99-2.15,2.11-2.15,1.96.82,2,2.04v.23Zm-3.48-.47h2.84c-.12-.8-.69-1.24-1.37-1.24s-1.35.44-1.48,1.24Z"/><path d="m35.37,4.81c1.95,0,3.07,1.2,3.07,2.78s-1.13,2.78-3.07,2.78h-1.84v-5.55h1.84Zm0,4.95c1.56,0,2.42-.95,2.42-2.18s-.86-2.19-2.42-2.19h-1.18v4.37h1.18Z"/><path d="m43.2,8.45h-3.5c.06.92.75,1.47,1.46,1.47.58,0,1.1-.22,1.39-.88l.56.13c-.32.85-1.04,1.3-1.96,1.3-1.09,0-2.07-.84-2.07-2.14s.99-2.15,2.11-2.15,1.96.82,2,2.04v.23Zm-3.48-.47h2.84c-.12-.8-.69-1.24-1.37-1.24s-1.35.44-1.48,1.24Z"/><path d="m44.4,9.12c.06.54.56.83,1.2.83.59,0,.98-.27.98-.7,0-.34-.26-.5-.67-.59l-.94-.21c-.68-.14-1.06-.48-1.06-1.04,0-.74.61-1.23,1.55-1.23s1.52.47,1.67,1.13l-.6.13c-.08-.45-.47-.75-1.08-.75s-.9.28-.9.67c0,.32.22.47.62.56l.99.22c.6.13,1.05.45,1.05,1.07,0,.8-.67,1.26-1.65,1.26s-1.68-.41-1.78-1.21l.63-.14Z"/><path d="m48.96,5.04c0,.24-.19.42-.44.42s-.43-.18-.43-.42c0-.22.18-.42.43-.42s.44.2.44.42Zm-.75,5.32v-4.08h.64v4.08h-.64Z"/><path d="m54,10.03c0,1.19-.82,1.91-2.05,1.91-1.01,0-1.68-.4-2-1.06l.53-.36c.29.55.7.85,1.47.85.86,0,1.43-.55,1.43-1.42v-.5c-.33.43-.85.67-1.53.67-1.08,0-2.01-.82-2.01-1.98s.94-1.96,2.01-1.96c.68,0,1.2.24,1.53.66v-.56h.61v3.75Zm-.62-1.89c0-.87-.68-1.42-1.44-1.42-.83,0-1.49.55-1.49,1.42s.66,1.43,1.49,1.43c.76,0,1.44-.56,1.44-1.43Z"/><path d="m59.09,7.92v2.44h-.63v-2.33c0-.76-.46-1.28-1.13-1.28-.85,0-1.42.58-1.42,1.64v1.96h-.63v-4.08h.63v.68c.33-.5.85-.78,1.54-.78.99,0,1.64.7,1.64,1.74Z"/><path d="m66.49,8.33c0,1.29-.95,2.15-2.04,2.15-.68,0-1.26-.27-1.62-.75v.65h-.63v-5.97h.63v2.54c.36-.48.94-.75,1.62-.75,1.09,0,2.04.85,2.04,2.15Zm-.61,0c0-.98-.68-1.59-1.52-1.59-.77,0-1.52.61-1.52,1.59s.75,1.58,1.52,1.58c.85,0,1.52-.61,1.52-1.58Z"/><path d="m68.56,11.77h-.7l.67-1.47-1.83-4.03h.71l1.46,3.26,1.49-3.26h.7l-2.5,5.49Z"/><path d="m75.9,5.4v4.96h-.66v-4.96h-2.06v-.59h4.78v.59h-2.05Z"/><path d="m81.85,10.36h-.63v-.65c-.36.48-.94.75-1.62.75-1.09,0-2.04-.85-2.04-2.15s.95-2.15,2.04-2.15c.68,0,1.26.27,1.62.75v-.65h.63v4.08Zm-.63-2.04c0-.98-.75-1.59-1.52-1.59-.85,0-1.52.61-1.52,1.59s.68,1.58,1.52,1.58c.77,0,1.52-.61,1.52-1.58Z"/><path d="m89.62,7.72v2.64h-.63v-2.54c0-.65-.44-1.07-1.05-1.07-.75,0-1.25.55-1.25,1.52v2.09h-.63v-2.54c0-.65-.44-1.07-1.04-1.07-.75,0-1.24.55-1.24,1.52v2.09h-.63v-4.08h.63v.62c.29-.45.75-.72,1.39-.72s1.15.31,1.39.83c.31-.51.85-.83,1.54-.83.86,0,1.52.61,1.52,1.54Z"/><path d="m95.1,8.33c0,1.29-.95,2.15-2.04,2.15-.68,0-1.26-.27-1.62-.75v.65h-.63v-5.97h.63v2.54c.36-.48.94-.75,1.62-.75,1.09,0,2.04.85,2.04,2.15Zm-.61,0c0-.98-.68-1.59-1.52-1.59-.77,0-1.52.61-1.52,1.59s.75,1.58,1.52,1.58c.85,0,1.52-.61,1.52-1.58Z"/><path d="m99.98,8.32c0,1.25-.96,2.15-2.16,2.15s-2.17-.9-2.17-2.15.95-2.13,2.17-2.13,2.16.88,2.16,2.13Zm-.62,0c0-.94-.7-1.57-1.54-1.57s-1.56.64-1.56,1.57.71,1.59,1.56,1.59,1.54-.65,1.54-1.59Z"/><path d="m104.6,10.36h-.64v-.66c-.33.49-.86.77-1.54.77-.99,0-1.64-.7-1.64-1.74v-2.44h.64v2.33c0,.76.45,1.27,1.13,1.27.85,0,1.42-.57,1.42-1.63v-1.96h.64v4.08Z"/><path d="m108.45,6.27l-.05.6c-.07,0-.17,0-.24,0-1.09,0-1.64.82-1.64,1.92v1.57h-.64v-4.08h.64v1c.33-.6.89-1.04,1.64-1.04.1,0,.17,0,.29.03Z"/><path d="m109.95,5.04c0,.24-.19.42-.44.42s-.43-.18-.43-.42c0-.22.18-.42.43-.42s.44.2.44.42Zm-.75,5.32v-4.08h.64v4.08h-.64Z"/><path d="m115,7.92v2.44h-.63v-2.33c0-.76-.46-1.28-1.13-1.28-.85,0-1.42.58-1.42,1.64v1.96h-.63v-4.08h.63v.68c.33-.5.85-.78,1.54-.78.99,0,1.64.7,1.64,1.74Z"/><path d="m119.94,8.45h-3.5c.06.92.75,1.47,1.46,1.47.58,0,1.1-.22,1.39-.88l.56.13c-.32.85-1.04,1.3-1.96,1.3-1.09,0-2.07-.84-2.07-2.14s.99-2.15,2.11-2.15,1.96.82,2,2.04v.23Zm-3.48-.47h2.84c-.12-.8-.69-1.24-1.37-1.24s-1.35.44-1.48,1.24Z"/></svg></a></span>
				</div>
			</div>
		</div>
		<div class="container">
			<ul class="footer__awards">
				<li>
					<h2>Honors<br>&amp; Awards </h2>
				</li>
									<li>
						<img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-awards-traveler-62069a6c50f60.png" alt="Conde Nast Readers’ Choice Logo">
						<div class="footer__awards--hover">
							<div>
								<span class="footer__awards--year">2020</span>
								<span>Conde Nast Readers’ Choice</span>
								<a href="https://www.pueblobonito.com/awards" class="footer__awards--hover-link">View All</a>
							</div>
						</div>
					</li>
									<li>
						<img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/footer-awards-four-diamond-61def6a917162.png" alt="AAA Four Diamond Hotel Logo">
						<div class="footer__awards--hover">
							<div>
								<span class="footer__awards--year">2020</span>
								<span>AAA Four Diamond Hotel</span>
								<a href="https://www.pueblobonito.com/awards" class="footer__awards--hover-link">View All</a>
							</div>
						</div>
					</li>
									<li>
						<img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-awards-tripadvisor-62069abd6100b.png" alt="Travelers Choice Logo">
						<div class="footer__awards--hover">
							<div>
								<span class="footer__awards--year">2020</span>
								<span>Travelers Choice</span>
								<a href="https://www.pueblobonito.com/awards" class="footer__awards--hover-link">View All</a>
							</div>
						</div>
					</li>
									<li>
						<img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-awards-brides-62069b012fbda.png" alt="Brides Logo">
						<div class="footer__awards--hover">
							<div>
								<span class="footer__awards--year">2020</span>
								<span>Brides</span>
								<a href="https://www.pueblobonito.com/awards" class="footer__awards--hover-link">View All</a>
							</div>
						</div>
					</li>
									<li>
						<img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pb-awards-golfdigest-62069b2f4f71c.png" alt="Golf Digest Logo">
						<div class="footer__awards--hover">
							<div>
								<span class="footer__awards--year">2020</span>
								<span>Golf Digest</span>
								<a href="https://www.pueblobonito.com/awards" class="footer__awards--hover-link">View All</a>
							</div>
						</div>
					</li>
							</ul>
		</div>
	</footer>
</div> <!-- CLOSE START CONTENT -->
<script src="https://frontend.cdn.tambourine.com/assets/libraries/lbx/dist/lbx.min.iife.js"></script>
 
            <script src="https://frontend.cdn.tambourine.com/assets/symphony.js?8lmsyR" type="text/javascript"></script>
     

  
<script async src="https://frontend.cdn.tambourine.com/includes/js/plugins/MobiusMultiLanguage/mobius_multi_language.js?8lmsyR" type="text/javascript"></script>

<script src="https://www.pueblobonito.com/assets/scripts.js?8lmsyR" type="text/javascript"></script>


<!-- QuickText Script  -->
<script src="https://cdn.quicktext.im/widget.min.js" data-license="8Yc7A-jaLy"></script>
<noscript>
	<a href="https://www.quicktext.im/" title="Hotel AI Chabot and Guest Communication">Quicktext hotel chatbot</a>
</noscript>
<noscript><iframe title="iframe_GTM" src="https://www.googletagmanager.com/ns.html?id=GTM-T2P35F5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

        <script src="//cdnjs.cloudflare.com/ajax/libs/vue/2.6.14/vue.min.js"></script>


    <script src="https://frontend.cdn.tambourine.com/includes/symphony-components/js/v-popups.min.js?v2=6a2aca8c669d2" async></script>
    

<v-popups 
        is_live="true" 
        brand="symphony"  
        trackingtype="1" 
        site_id="797" 
        site_lang="en" 
        is_mobile="" 
        filters='{"page":"homepage","id_page":19469,"subpage":null,"location":"home-family","geo":null}' >
</v-popups>

<!-- 2222222 DISABLE PERSONALIZATION OPTION: not set -->

    
            <!-- #PERSONALIZATION -->
                                        <script>
                    window.PERSONALIZATION_PROPS = {
                        pageId: '19469',
                        pageSeoname : 'homepage',
                        isMobile: false,
                        isHome: true,
						brand: 'symphony',
                    };
                </script>
                <link rel="stylesheet" crossorigin href="https://frontend.cdn.tambourine.com/includes/vite/vue/personalization/dist/main-DiOwLGWO.css" />
                <script type="module" crossorigin src="https://frontend.cdn.tambourine.com/includes/vite/vue/personalization/dist/main-D0r2qZ20.js" async></script>
                        <!-- /PERSONALIZATION -->
<div class="frontend-login">
    <span class="wand">
        <svg  xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55.33 58.01">
            <polygon points="48.97 32.78 45.5 26.42 42.02 32.78 35.66 36.25 42.02 39.73 45.5 46.09 48.97 39.73 55.33 36.25 48.97 32.78"/>
            <polygon points="16.64 18.05 19.54 12.75 24.84 9.86 19.54 6.96 16.64 1.66 13.74 6.96 8.44 9.86 13.74 12.75 16.64 18.05"/>
            <polygon points="47.69 11.95 49.8 8.09 53.67 5.97 49.8 3.86 47.69 0 45.58 3.86 41.72 5.97 45.58 8.09 47.69 11.95"/>
            <polygon points="33.7 18.05 35.36 15 38.41 13.34 35.36 11.67 33.7 8.62 32.03 11.67 28.98 13.34 32.03 15 33.7 18.05"/>
            <path d="M36.98,24.5c-.01-.9-.37-1.74-1.02-2.36l-.95-.93c-1.29-1.25-3.5-1.22-4.75.07L.95,51.39C.33,52.03-.01,52.88,0,53.78c.01.9.37,1.74,1.02,2.36l.95.93c.63.61,1.46.95,2.34.95s1.77-.36,2.41-1.02l29.3-30.11c.63-.64.96-1.49.95-2.39ZM34.59,25.49l-5.81,5.97-2.9-2.82,5.81-5.97c.26-.26.6-.41.97-.41s.69.14.95.38l.95.93c.26.25.41.59.41.96,0,.36-.13.71-.39.97Z"/>
        </svg>
    </span>
    <div class="frontend-login-iframe">
        <div role="button" class="frontend-login-close">close</div>
        <iframe id="loginIframe" title="Login" frameborder="0"></iframe>
    </div>
</div>

<!-- #PLUS-V2 -->
<!-- /PLUS-V2 -->



 

<!-- OWNERSHIP OF WORK PRODUCT
Tambourine is the exclusive owner of all website source code and website design. 
Software tools used for website ripping, scraping and copying for the sole intent 
of removing the website from Tambourine’s proprietary platform is prohibited and 
in violation of this agreement. Any attempt to do so will be immediately reported 
and prosecuted as cyber theft to the local authorities and prosecuted to the 
fullest extent of the law.
-->



<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a0a1698a28364b93',t:'MTc4MTE4OTI1OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>

</html>