<!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 Mazatlán | 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="Located along the famous Zona Dorada, or Golden Zone, of Mazatlán, Pueblo Bonito Mazatlán offers a spectacular beach resort experience." />
           
    
    
<!-- 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-6516f1ef69eb2-65b3ef7ca469c.ttf') format('truetype'),
		 url('https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/fonts/font-6516f1ef69eb2.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\/mazatlan",
            "@type": "Resort",
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "23.26",
                "longitude": "-106.465"
            },
            "name": "Pueblo Bonito Mazatlan",
            "telephone": "1-800-990-8250 ",
            "url": "https:\/\/www.pueblobonito.com\/",
            "image": {
                "@type": "ImageObject",
                "url": "https:\/\/symphony.cdn.tambourine.com\/pueblo-bonito-resorts-redesign\/media\/mazatlan-resized-682fa58427569-1-69e03187970b8.jpg",
                "width": "1920",
                "height": "1236"
            },
            "description": "Located along the famous Zona Dorada, or Golden Zone, of Mazatl\u00e1n, Mexico, Pueblo Bonito Mazatl\u00e1n offers a spectacular beach resort experience. Awarded the Cond\u00e9 Nast Traveler's Readers Choice Award in 2011 and among Cond\u00e9 Nast Travelers' \"Top 50 Resorts of Mexico,\" this upscale retreat \u2013 the first in the Pueblo Bonito portfolio \u2013 is a delightful mix of Old World charm and modern pleasures.",
            "email": "mailto:mazatlan.reservaciones@pueblobonito.com.mx",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "Camaron Sabalo 2121, Fracc. Sabalo Country ",
                "addressLocality": "Mazatl\u00e1n",
                "addressRegion": "Sinaloa",
                "addressCountry": "Mexico",
                "postalCode": "82100"
            },
            "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\/"
            ]
        },
        {
            "@context": "https:\/\/schema.org",
            "@id": "https:\/\/www.pueblobonito.com\/resorts\/mazatlan",
            "@type": "Hotel",
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "23.26",
                "longitude": "-106.465"
            },
            "name": "Pueblo Bonito Mazatlan",
            "telephone": "1-800-990-8250 ",
            "url": "https:\/\/www.pueblobonito.com\/",
            "image": {
                "@type": "ImageObject",
                "url": "https:\/\/symphony.cdn.tambourine.com\/pueblo-bonito-resorts-redesign\/media\/mazatlan-resized-682fa58427569-1-69e03187970b8.jpg",
                "width": "1920",
                "height": "1236"
            },
            "email": "mailto:mazatlan.reservaciones@pueblobonito.com.mx",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "Camaron Sabalo 2121, Fracc. Sabalo Country ",
                "addressLocality": "Mazatl\u00e1n",
                "addressRegion": "Sinaloa",
                "addressCountry": "Mexico",
                "postalCode": "82100"
            },
            "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 Mazatlán | Official Site "/>
<meta property="og:image" content="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-mazatlan-gallery-img-01-6542c2cc87066.jpg"/>
<meta property="og:url" content="https://www.pueblobonito.com/resorts/mazatlan"/>
<meta property="og:site_name" content="Pueblo Bonito Mazatlan"/>
<meta property="og:description" content="Located along the famous Zona Dorada, or Golden Zone, of Mazatlán, Pueblo Bonito Mazatlán offers a spectacular beach resort experience."/>
<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 Mazatlán | Official Site ">
<meta name="twitter:description" content="Located along the famous Zona Dorada, or Golden Zone, of Mazatlán, Pueblo Bonito Mazatlán offers a spectacular beach resort experience.">
<meta name="twitter:image" content="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-mazatlan-gallery-img-01-6542c2cc87066.jpg">
        <link rel="shortcut icon" href="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/files/pueblo-favicon-dark-65b14381a0c38.ico" type="image/x-icon">
	                    <link rel="stylesheet" media="screen" type="text/css" href="https://frontend.cdn.tambourine.com/assets/symphony.css?Yj5gRy" />
        		<link rel="stylesheet" media="screen" type="text/css" href="https://www.pueblobonito.com/assets/style.css?Yj5gRy" />
	            <script src="https://frontend.cdn.tambourine.com/assets/js/jquery-3.7.0.min.js"></script>
    
    
        
    <!-- TODO -->
     <script src="https://www.pueblobonito.com/resorts/mazatlan/js-variables?page_id=19496"></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/mazatlan.css?Yj5gRy" />
		

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

	</head>

<body id="home-family" class="homepage page-19496  resort-site mazatlan" 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/mazatlan')">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/mazatlan" aria-label="">
								<img src="https://www.pueblobonito.com/assets/images/mazatlan/mazatlan-logo-new.svg" alt="mazatlan 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/mazatlan/mazatlan-suites' class=' '>Suites</a> </li><li class='sn-2'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/mazatlan/photos' class=' '>Photos</a> </li><li class='sn-3'> <a rel="alternate" hreflang="en" href='https://www.pueblobonito.com/resorts/mazatlan/pueblo-bonito-mazatlan-restaurant' 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='/mexico-destination-wedding' class=' '>Weddings</a> </li><li class='sn-6'> <a rel="alternate" hreflang="en" href='/business-meetings-in-mexico' class=' '>Meetings</a> </li><li class='sn-7'> <a rel="alternate" hreflang="en" href='/best-places-to-stay-in-mexico/things-to-do-in-mazatlan' class=' '>Mazatlan</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/mazatlan/mazatlan-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/mazatlan/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/mazatlan/pueblo-bonito-mazatlan-restaurant' 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='/mexico-destination-wedding' class=' '>Weddings</a> </li><li class='privary-navigation__item primary-nav-6'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/business-meetings-in-mexico' class=' '>Meetings</a> </li><li class='privary-navigation__item primary-nav-7'> <a aria-haspopup='false' rel="alternate" hreflang="en" aria-label='' href='/best-places-to-stay-in-mexico/things-to-do-in-mazatlan' class=' '>Mazatlan</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=10229" 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" > 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" selected="selected">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=10229';

		// 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-mazatlan-gallery-img-01-6542c2cc87066.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-mazatlan-gallery-img-01-6542c2cc87066.jpg) no-repeat 50% 50%; background-size:cover;" class="top-content-home__slide"></div>
																											
									</div>
				

			<div class="top-content-home__headline">
				<span>Oceanside</span> Original			</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 Mazatlán Beach Resort</h1>
																			<h2 class="headline-decoration__intro hide-object">
								<span>A Luxurious</span> All-Inclusive Resort in Mazatlán							</h2>
												<div class="hide-object">
							<p>Located along the city’s famed Zona Dorada — Golden Zone — Pueblo Bonito Mazatlán offers the quintessential Pacific beach resort experience. Awarded the <em>Condé Nast Traveler</em>'s Readers Choice Award in 2011 and among that publication’s “Top 50 Resorts of Mexico,” the first resort to blaze a trail for the Pueblo Bonito portfolio strikes the perfect balance between traditional charm and modern convenience.</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">Highlights 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-mazatlan-dining-6556cfd5c5891.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/mazatlan/pueblo-bonito-mazatlan-restaurant" class="trio-rotator__page-name">
                                            Dining                                        </a>
                                    </h3>
                                                                                                    <p>Whether you want to savor Northern Italian and international dishes at Angelo’s, swim up to our poolside Cascade Bar for a refreshing cocktail, immerse yourself in beachfront views and seafood delights at Cilantro’s Restaurant, or discover your favorite theme night at La Palomas, your culinary adventure starts here.</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/resorts/mazatlan/pueblo-bonito-mazatlan-restaurant" target="_blank" aria-label="Learn More about Dining">Learn More</a>
                                                            </div>
                        </div>
                                    </div>
                            <div class="trio-rotator__each hide-object fade-object rooms">
                    <img src="https://symphony.cdn.tambourine.com/pueblo-bonito-resorts-redesign/media/pueblobonito-mazatlan-rooms-6556cff22c317.jpg" alt="Rooms" class="image">
                    
                                            <div class="trio-rotator__preview-name">
                            <h3>Rooms</h3>
                        </div>
                    
                                            <div class="trio-rotator__each--hoverContent">
                            
                            <div class="trio-rotator__description">
                                                                    <h3>
                                        <a href="https://www.pueblobonito.com/resorts/mazatlan/mazatlan-suites" class="trio-rotator__page-name">
                                            Rooms                                        </a>
                                    </h3>
                                                                                                    <p>Beautifully furnished and generously sized, the recently renovated suites at our beachfront resort are ideal for anything from a romantic getaway to that annual family vacation. Relax and enjoy deluxe amenities and services, including fully equipped kitchenettes, daily housekeeping and turn-down service, in-suite dining, and more.</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/resorts/mazatlan/mazatlan-suites"  aria-label="Learn More about Rooms">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-mazatlan-activities-6556d0035f137.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-mazatlan" class="trio-rotator__page-name">
                                            Activities                                        </a>
                                    </h3>
                                                                                                    <p>Pueblo Bonito Mazatlán features two large swimming pools with swim-up bars, a hot tub, and a varied menu of daily activities for all ages, including bingo, bartending and cooking classes, aqua-aerobics, botanical and nature preserve tours, Spanish classes, kids’ activities, and more.</p>                                                                                                    <a class="btn" href="https://www.pueblobonito.com/best-places-to-stay-in-mexico/things-to-do-in-mazatlan" 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">"The Gem of Mazatlán"</h2>
                                                <p class="hide-object">&ldquo;This was my fourth trip to Pueblo Bonito Mazatlán—it was again a great experience. This is always my most memorable trip of the year, because I enjoy the activities at the resort and the family environment that Jazmin brings. This is normally a fishing trip with a friend, but this year I convinced my wife to accompany me. Jazmin made my wife feel right at home. My wife had the time of her life… She cannot wait to go back again soon. Win-win, my wife enjoyed herself and this means we will now be at Pueblo Bonito twice a year.
&rdquo;</p>
                                                    <cite class="author hide-object">Motoman71</cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">"Pueblo Muy Bonito"</h2>
                                                <p class="hide-object">&ldquo;Excellent resort built in the traditional Mexican style. Not a 30+ floor highrise. Staff is extremely friendly and helpful. Really gives you that Mexican experience. If you want to see the city, there are many great restaurants within walking distance, or take a cheap bus to see the city of Mazatlán. I would like to give special thanks to all of the activity staff, especially Jasmine, for their interest in the tourists. They really make you feel like you are at home.&rdquo;</p>
                                                    <cite class="author hide-object">Jeff K.</cite>
                                            </div>
                                    <div class="standard-reviews-rotator__testimonial">
                                                    <h2 class="hide-object">"Come Vacation Here"</h2>
                                                <p class="hide-object">&ldquo;Just finished week one of two weeks at the wonderful resort. Patty, Cindy, Carlos and the others provide such a warm welcome at the front desk and are always willing to help you with your every need… Everyone here is the reason we return each year—to see and spend time with them because they really treat you like family. Come vacation here. You will leave totally relaxed. It's good for the soul.
&rdquo;</p>
                                                    <cite class="author hide-object">Helen H.</cite>
                                            </div>
                            </div>
        </div>
    </section>




    <section class="all-quads single-quad">
        <div id="quad-_pasohhpve" 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 mazatlan 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-mazatlan-homepage-amenities-60ccdacceb24a.jpg">                        </div>
                        <div class="all-quads__each-quad--copy-side col-self-center col-desk-5">
                                                                                        <h2 class="hide-object"><span>Mazatlán </span> beach resort</h2>
                                                                                        <div class="hide-object">
                                    <ul class="sym-inline-list">
<li>Five restaurants and two bars</li>
<li>Two outdoor pools with swim-up bars</li>
<li>Hourly shuttle service to Pueblo Bonito Emerald Bay</li>
<li>Fitness Center</li>
<li>Airport shuttle transportation </li>
<li>Business Center (10 am – 6 pm)</li>
<li>Complimentary Wi-Fi</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">It’s All Here</h2>
            <p class="hide-object">Mazatlán is a pearl awaiting your sense of wonder. Delight in architecture, ocean-to-table fare, and the dynamic Zona Dorada. Watch gorgeous sunsets from the boardwalk or charter a boat and reel in a big catch. Brave Pacific waters on a surfboard, a paddleboard, or with a simple snorkel mask. It’s all here... waiting for you.</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 " 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 "><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 active" id="map-mazatlan">
        <div class="each-pin mazatlan pin-active"><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/mazatlan/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-mazatlan-gallery-02-60ccdccb5016f.jpg'>
													<a href="https://www.instagram.com/pueblobonito" target="_blank" aria-label="Instagram link for palm trees surrounded pool">
								<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/pueblobonito-mazatlan-gallery-img-01-6542c2cc87066.jpg'>
													<a href="https://www.instagram.com/pueblobonito" target="_blank" aria-label="Instagram link for a pool surrounded by palm trees">
								<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-mazatlan-gallery-06-60ccdcd12f6df.jpg'>
													<a href="https://www.instagram.com/pueblobonito" target="_blank" aria-label="Instagram link for dining table by a window">
								<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/pueblobonito-emeraldestates-heroimage03-613a4eff62409.jpg'>
													<a href="https://www.instagram.com/pueblobonito" target="_blank" aria-label="Instagram link for mom and daughter swimming in pool">
								<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/mazatlan" 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' aria-label="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' aria-label="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' aria-label="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' aria-label="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' aria-label="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' aria-label="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/mazatlan/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' aria-label="Every Stay Gives Back" 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-Mazatlan" 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?Yj5gRy" type="text/javascript"></script>
     

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

<script src="https://www.pueblobonito.com/assets/scripts.js?Yj5gRy" 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=6a2ad304743ad" async></script>
    

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

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

    
            <!-- #PERSONALIZATION -->
                                        <script>
                    window.PERSONALIZATION_PROPS = {
                        pageId: '19496',
                        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:'a0a19e790964618c',t:'MTc4MTE5MTQyOA=='};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>