1<!DOCTYPE HTML> 2<html class="ohainazareoutdoor en" 3 lang="en-GB" 4 xmlns:og="https://ogp.me/ns#"><head>
4<script nonce="zyrWKjtb5r58zZt9p9Q9Ug"> 5 window.dataLayer = window.dataLayer || [] 6 dataLayer.push({ 7 'canal': "Web Individual", 8 'channelCode': "windi", 9 'cityName': "Nazaré", 10 'currencyCode': "None", 11 'destinationName': "Nazaré", 12 'device': "d", 13 'externalIds': {}, 14 'hotelCode': "ohainazareoutdoor", 15 'hotelName': "Ohai Nazaré Outdoor Resort", 16 'ipCountryCode': "AM", 17 'loginStatus': "no", 18 'projectType': "desk_indi", 19 'userId': "None", 20 'userType': "None", 21 'userLevelCode': "", 22 'agencyCode': "", 23 'agencyGroup': "", 24 'supplier': "ROIBACK", 25 "ga4":"G-DQ34SQFCEJ" 26 }) 27 </script>
27<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript"> 28 if (typeof(dataLayer) != "undefined") { 29 dataLayer.push({ 30 31 "idUA": document.cookie.replace(/(?:(?:^|.*;\s*)_ga\s*\=\s*([^;]*).*$)|^.*$/, "$1"), 32 33 }); 34 dataLayer.push({ 35 "adultsNumber": "", 36 "babiesNumber": "", 37 "channel": "windi", 38 "checkinDate": "", 39 "checkoutDate": "", 40 "childrenAges": "", 41 "childrenNumber": "", 42 "currency": "", 43 "daysUntilCheckin": "", 44 "event": "searchAvailabilityData", 45 "hotelCode": "", 46 "language": "", 47 "promoCode": "", 48 "totalNights": "", 49 50 "idUA": document.cookie.replace(/(?:(?:^|.*;\s*)_ga\s*\=\s*([^;]*).*$)|^.*$/, "$1") 51 52 }); 53 } 54 </script>
54<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" src="/bookcore/static/js/web-components/builds/RoiEventAnalytics.min.js?v=08bb27c6fe52f71cd57282c98b326e14"></script>
54<!-- Google Tag Manager -->
54<script nonce="zyrWKjtb5r58zZt9p9Q9Ug">
vendor: 323 bytes, line 54
54(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','
54GTM-PS26GV8
vendor: 3 bytes, line 54
54');
54</script>
54<!-- End Google Tag Manager --><!-- Google Tag Manager -->
54<script nonce="zyrWKjtb5r58zZt9p9Q9Ug">
vendor: 323 bytes, line 54
54(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','
54GTM-KDDL5WZ
vendor: 3 bytes, line 54
54');
54</script>
54<!-- End Google Tag Manager --><title> 55 56 Book at the best price guaranteed! 57 58</title><meta charset="utf-8"/><meta name="description" 59 content="" /><meta name="keywords" 60 content=""/><meta name="author" 61 content=" Ohai Nazaré Outdoor Resort"/><meta http-equiv="X-UA-Compatible" 62 content="IE=edge"><meta name="viewport" 63 content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"><meta name="robots" content="noindex, nofollow"><meta name="googlebot" content="noindex, nofollow"><meta name="google-site-verification" 64 content="1234"/><link rel="alternate" hreflang="es" href="https://bookings.ohairesorts.com/es" /><link rel="alternate" hreflang="en" href="https://bookings.ohairesorts.com/en" /><link rel="alternate" hreflang="de" href="https://bookings.ohairesorts.com/de" /><link rel="alternate" hreflang="fr" href="https://bookings.ohairesorts.com/fr" /><link rel="alternate" hreflang="pt" href="https://bookings.ohairesorts.com/pt" /><link rel="alternate" hreflang="nl" href="https://bookings.ohairesorts.com/nl" /><link rel="alternate" href="https://bookings.ohairesorts.com/pt" hreflang="x-default"/><link href="/favicon.ico" type="image/x-icon" rel="icon"><meta name="google-site-verification" 65 content=""/><link rel="stylesheet" href="/static/ohainazareoutdoor/css/ohainazareoutdoor.min.css?v=c4d90762623c9c451f0a3615a948df4e"><meta name="robots" content="noindex, nofollow"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><meta name="head_multiples_ofertas" content="Several combined offers."/><meta name="content_multiples_ofertas" content="We have combined several offers to provide you with the best price."/><meta name="content_multiples_ofertas_dto" content="We have combined several offers to provide you with a discount of:"/><meta name="siteLanguage" content="en"/><meta name="languageDetectionType" content="4"/><meta name="countryCode" content="AM"/><meta name="nights" content=""/><meta name="forcedCurrencyFormat" content="{"currency_format": {}}"/><meta name="baseCurrency" content=""/><meta name="targetCurrency" content=""/><meta name="google-maps-url" content="https://maps.googleapis.com/maps/api/js?language=en&key=AIzaSyAPmqeat2BQSk91P0Q2T1Io6qYeHLNtcUw"/><meta name="infobox-url" content="/bookcore/static/js/infobox.js?v=7847513120d4be1f0b7dcf1905d0077d"/><meta name="renderIcon" content=""/><meta name="mobilis-personalization" content='{"colorSuccess025": "hsla(218,70%,98%,1)", "colorSuccess050": "hsla(218,70%,95%,1)", "colorSuccess100": "hsla(218,70%,90%,1)", "colorSuccess300": "hsla(218,70%,70%,1)", "colorSuccess500": "hsla(218,70%,50%,1)", "colorSuccess700": "hsla(218,70%,30%,1)", "colorSuccess900": "hsla(218,70%,10%,1)", "colorSuccess": "#0b1e3e", "headerLanguagesTitleIconColor": "#ffffff", "homeHeaderTextDestinationColor": "#ffffff", "footerBgColor": "#0b1e3e", "headerLanguagesTitleColor": "#ffffff", "homeHeaderTextOfficialColor": "#ffffff", "contentHeaderIntroColor": "#ffffff", "addRoomButtonBgColor": "#0b1e3e", "headerInternalBackgroundColor": "#0b1e3e", "customColor": "#0b1e3e", "colorCustom025": "hsla(218,70%,98%,1)", "colorCustom050": "hsla(218,70%,95%,1)", "colorCustom100": "hsla(218,70%,90%,1)", "colorCustom300": "hsla(218,70%,70%,1)", "colorCustom500": "hsla(218,70%,50%,1)", "colorCustom700": "hsla(218,70%,30%,1)", "colorCustom900": "hsla(218,70%,10%,1)", "colorCustom": "#0b1e3e", "exclusiveAdvantageColorBackground": "#0b1e3e", "round": "7px", "roundDesktop": "7px", "bgColorPriceDiscount": "#ffce0040", "colorPriceDiscount": "#002839", "colorCorporateDesktop025": "hsla(198,100%,98%,1)", "colorCorporateDesktop050": "hsla(198,100%,95%,1)", "colorCorporateDesktop100": "hsla(198,100%,90%,1)", "colorCorporateDesktop300": "hsla(198,100%,70%,1)", "colorCorporateDesktop500": "hsla(198,100%,50%,1)", "colorCorporateDesktop700": "hsla(198,100%,30%,1)", "colorCorporateDesktop900": "hsla(198,100%,10%,1)", "colorCorporateDesktop": "#002839", "loyaltyAdvButtonColor": "#002839", "autocompleteHotelsListCountryBgColor": "#002839", "
65calendarDaySelectedBackgroundColor": "#002839", "colorMain025": "hsla(198,100%,98%,1)", "colorMain050": "hsla(198,100%,95%,1)", "colorMain100": "hsla(198,100%,90%,1)", "colorMain300": "hsla(198,100%,70%,1)", "colorMain500": "hsla(198,100%,50%,1)", "colorMain700": "hsla(198,100%,30%,1)", "colorMain900": "hsla(198,100%,10%,1)", "colorMain": "#002839", "colorMainDesktop025": "hsla(218,70%,98%,1)", "colorMainDesktop050": "hsla(218,70%,95%,1)", "colorMainDesktop100": "hsla(218,70%,90%,1)", "colorMainDesktop300": "hsla(218,70%,70%,1)", "colorMainDesktop500": "hsla(218,70%,50%,1)", "colorMainDesktop700": "hsla(218,70%,30%,1)", "colorMainDesktop900": "hsla(218,70%,10%,1)", "colorMainDesktop": "#0b1e3e", "loyaltyAdvButtonBorder": "1.2px solid", "loyaltyAdvButtonBorderHover": "1.2px solid", "LoyaltyLevel0ColorBackground": "#FFFFFF", "LoyaltyLevel1ColorBackground": "#ffffff"}'/><meta name="form-errors" content=''/><div id="roi-global-style"></div><link rel="stylesheet" type="text/css" href="/bookcore/static/css/v4/bc-styles-skeleton.min.css?v=c23e75978a7fb2dba69e4f19d42bea6c"/><link rel="stylesheet" type="text/css" href="/bookcore/static/css/v4/bc-styles.min.css?v=07e3e0db86a71978191f24a101c9abb6"/><style id="criticalCSS"> 66 :root{ --colorSuccess025:hsla(218,70%,98%,1);--colorSuccess050:hsla(218,70%,95%,1);--colorSuccess100:hsla(218,70%,90%,1);--colorSuccess300:hsla(218,70%,70%,1);--colorSuccess500:hsla(218,70%,50%,1);--colorSuccess700:hsla(218,70%,30%,1);--colorSuccess900:hsla(218,70%,10%,1);--colorSuccess:#0b1e3e;--headerLanguagesTitleIconColor:#ffffff;--homeHeaderTextDestinationColor:#ffffff;--footerBgColor:#0b1e3e;--headerLanguagesTitleColor:#ffffff;--homeHeaderTextOfficialColor:#ffffff;--contentHeaderIntroColor:#ffffff;--addRoomButtonBgColor:#0b1e3e;--headerInternalBackgroundColor:#0b1e3e;--customColor:#0b1e3e;--colorCustom025:hsla(218,70%,98%,1);--colorCustom050:hsla(218,70%,95%,1);--colorCustom100:hsla(218,70%,90%,1);--colorCustom300:hsla(218,70%,70%,1);--colorCustom500:hsla(218,70%,50%,1);--colorCustom700:hsla(218,70%,30%,1);--colorCustom900:hsla(218,70%,10%,1);--colorCustom:#0b1e3e;--exclusiveAdvantageColorBackground:#0b1e3e;--round:7px;--roundDesktop:7px;--bgColorPriceDiscount:#ffce0040;--colorPriceDiscount:#002839;--colorCorporateDesktop025:hsla(198,100%,98%,1);--colorCorporateDesktop050:hsla(198,100%,95%,1);--colorCorporateDesktop100:hsla(198,100%,90%,1);--colorCorporateDesktop300:hsla(198,100%,70%,1);--colorCorporateDesktop500:hsla(198,100%,50%,1);--colorCorporateDesktop700:hsla(198,100%,30%,1);--colorCorporateDesktop900:hsla(198,100%,10%,1);--colorCorporateDesktop:#002839;--loyaltyAdvButtonColor:#002839;--autocompleteHotelsListCountryBgColor:#002839;--calendarDaySelectedBackgroundColor:#002839;--colorMain025:hsla(198,100%,98%,1);--colorMain050:hsla(198,100%,95%,1);--colorMain100:hsla(198,100%,90%,1);--colorMain300:hsla(198,100%,70%,1);--colorMain500:hsla(198,100%,50%,1);--colorMain700:hsla(198,100%,30%,1);--colorMain900:hsla(198,100%,10%,1);--colorMain:#002839;--colorMainDesktop025:hsla(218,70%,98%,1);--colorMainDesktop050:hsla(218,70%,95%,1);--colorMainDesktop100:hsla(218,70%,90%,1);--colorMainDesktop300:hsla(218,70%,70%,1);--colorMainDesktop500:hsla(218,70%,50%,1);--colorMainDesktop700:hsla(218,70%,30%,1);--colorMainDesktop900:hsla(218,70%,10%,1);--colorMainDesktop:#0b1e3e;--loyaltyAdvButtonBorder:1.2px solid;--loyaltyAdvButtonBorderHover:1.2px solid;--LoyaltyLevel0ColorBackground:#FFFFFF;--LoyaltyLevel1ColorBackground:#ffffff; } 67 #app-container { 68 min-height: 50vh; 69 position: relative; 70 width: 100%; 71 } 72 </style><link rel="stylesheet" href="/static/ohainazareoutdoor/css/flags.min.css"></head><body class="en news ch main_dispo 73 bookings "><!-- Google Tag Manager (noscript) -->
vendor: 67 bytes, line 73
73<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
73GTM-PS26GV8
vendor: 82 bytes, line 73
73" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
73<!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) -->
vendor: 67 bytes, line 73
73<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
73GTM-KDDL5WZ
vendor: 82 bytes, line 73
73" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
73<!-- End Google Tag Manager (noscript) --><header class="header"><div class="header__top"><div class="header__top-left"><a class="header__text header__text--phone" 74 href='tel:+351262561800' 75 rel="nofollow"> 76 +351 262 561 800 77 </a><a class="header__text header__text--mail" 78 href="mailto:[email protected]" 79 rel="nofollow"> 80 [email protected] 81 </a></div><div class="header__top-right"><div id="roi-loyalty-icon" 82 class="custom-loyalty" 83 data-projectCode="ohainazareoutdoor" 84 data-domain="bookings.ohairesorts.com/en" 85 data-renderIcon="true" 86 data-isDesktop='true'></div><a class="js-open-loyalty loyalty-text" href="#" title="Loyalty">5% Discount</a><div class="booking"><button class="booking__link mireserva" 87 title="MY BOOKING" 88 data-url="/en/bookcore/shopping-cart/top/?lang=en"> 89 My booking 90 </button></div><div class="header__language"><p class="header__language-text"><span class="header__language-flags en">en</span></p><ul class="header__language-list"><li class="header__language-item"><a href="https://ohairesorts.com/nazare/" 91 title="pt" 92 class="header__language-link"><span class="header__language-flags pt">pt</span></a></li><li class="header__language-item"><a href="https://ohairesorts.com/nazare/es/" 93 title="es" 94 class="header__language-link"><span class="header__language-flags es">es</span></a></li><li class="header__language-item header__language-item--active"><a href="https://ohairesorts.com/nazare/en/" 95 title="en" 96 class="header__language-link"><span class="header__language-flags en">en</span></a></li><li class="header__language-item"><a href="https://ohairesorts.com/nazare/fr/" 97 title="fr" 98 class="header__language-link"><span class="header__language-flags fr">fr</span></a></li><li class="header__language-item"><a href="https://ohairesorts.com/nazare/de/" 99 title="de" 100 class="header__language-link"><span class="header__language-flags de">de</span></a></li><li class="header__language-item"><a href="https://ohairesorts.com/nazare/nl/" 101 title="nl" 102 class="header__language-link"><span class="header__language-flags nl">nl</span></a></li></ul></div></div></div><div class="header__bottom"><a href="https://ohairesorts.com/nazare/en/" 103 alt="Ohai Nazaré Outdoor Resort" 104 title="Ohai Nazaré Outdoor Resort" 105 class="header__logo"><div class="header__logo-img"><svg width="165" height="29" viewBox="0 0 165 29" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1613_703)">
105<path d="M160.245 1.42188H163.862C164.031 1.42188 164.166 1.56321 164.166 1.73846V26.9326C164.166 27.1079 164.028 27.2492 163.862 27.2492H160.245C160.076 27.2492 159.941 27.105 159.941 26.9326V1.73846C159.941 1.56321 160.076 1.42188 160.245 1.42188Z" fill="#0B1E3E"></path><path d="M21.0589 14.3426C21.0589 9.23767 17.4221 5.24641 12.5729 5.24641C7.72377 5.24641 4.0869 9.23767 4.0869 14.3426C4.0869 19.4476 7.72377 23.4389 12.5729 23.4389C17.4249 23.4389 21.0589 19.4476 21.0589 14.3426ZM0 14.3426C0 6.97068 5.6114 1.28906 12.5729 1.28906C19.571 1.28906 25.1458 6.97068 25.1458 14.3426C25.1458 21.7146 19.571 27.3962 12.5729 27.3962C5.6114 27.3934 0 21.7118 0 14.3426Z" fill="#0B1E3E"></path><path d="M55.8214 1.42188H59.2304C59.3992 1.42188 59.5342 1.56321 59.5342 1.73846V11.9936H71.7274V1.73846C71.7274 1.56321 71.8652 1.42188 72.0311 1.42188H75.4402C75.6089 1.42188 75.744 1.56321 75.744 1.73846V26.9326C75.744 27.1079 75.6089 27.2492 75.4402 27.2492H72.0311C71.8624 27.2492 71.7274 27.1079 71.7274 26.9326V16.0217H59.5342V26.9326C59.5342 27.1079 59.3963 27.2492 59.2304 27.2492H55.8214C55.6526 27.2492 55.5176 27.1079 55.5176 26.9326V1.73846C55.5176 1.56321 55.6526 1.42188 55.8214 1.42188Z" fill="#0B1E3E"></path><path d="M117.157 1.5996L105.633 26.7655C105.529 26.9916 105.693 27.246 105.94 27.246H109.49C109.622 27.246 109.743 27.1669 109.796 27.0482L112.269 21.5672H112.272L114.004 17.754L114.319 17.0615L117.436 9.78283L120.336 16.6601L122.966 22.4492H122.957L125.033 27.051C125.086 27.1725 125.207 27.2488 125.339 27.2488H128.926C129.173 27.2488 129.336 26.9916 129.232 26.7683L117.709 1.60243C117.596 1.36216 117.27 1.36216 117.157 1.5996Z" fill="#0B1E3E"></path></g><defs><clipPath id="clip0_1613_703"><rect width="164.348" height="28" fill="white" transform="translate(0 0.5)"></rect></clipPath></defs></svg></div></a><button class="header__menu-btn" id="js-menu"><span class="header__menu-line"></span><span class="header__menu-line"></span></button><div class="header__info"><div class="header__menu"><ul class="header__menu-list"><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 106 Types of accommodation 107 </p><ul class="header__submenu-list"><li class="header__submenu-item header__submenu-item--extra"><a class="header__menu-text header__menu-text--extra" 108 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/" 109 title="Bungalows" 110 target="_self"> 111 Bungalows 112 </a><ul class="header__submenu-list--extra"><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 113 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/5p/" 114 title="Two-Bedroom Bungalow" 115 target="_self"> 116 Two-Bedroom Bungalow</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 117 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/premium-one-bedroom/" 118 title="Premium One-Bedroom Bungalow â View" 119 target="_self"> 120 Premium One-Bedroom Bungalow â View</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 121 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/panoramic-view/" 122 title="Two-Bedroom Bungalow â View" 123 target="_self"> 124 Two-Bedroom Bungalow â View</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 125 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/premium-two-bedroom/" 126 title="Premium Two-Bedroom Bungalow â View" 127 target="_self"> 128 Premium Two-Bedroom Bungalow â View</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 129 href="https://ohairesorts.com/nazare/en/bungalows-ohai-general/single-room/" 130 title="One-Bedroom Bungalow" 131 target="_self"> 132 One-Bedroom Bungalow</a></li></ul></li><li class="header__submenu-item header__submenu-item--extra"><a class="header__menu-text header__menu-text--extra" 133 href="https://ohairesorts.com/nazare/en/glamping/" 134 title="Glamping" 135 target="_self"> 136 Glamping 137 </a><ul class="header__submenu-list--extra"><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 138 href="https://ohairesorts.com/nazare/en/glamping/deluxe/" 139 title="(Temporarily unavailable)" 140 target="_self"> 141 (Temporarily unavailable)</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 142 href="https://ohairesorts.com/nazare/en/glamping/boutique-view/" 143 title="Boutique Glamping â View" 144 target="_self"> 145 Boutique Glamping â View</a></li></ul></li><li class="header__submenu-item header__submenu-item--extra"><a class="header__menu-text header__menu-text--extra" 146 href="https://ohairesorts.com/nazare/en/apartaments/" 147 title="Apartaments" 148 target="_self"> 149 Apartaments 150 </a><ul class="header__submenu-list--extra"><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 151 href="https://ohairesorts.com/nazare/en/apartaments/single-room/" 152 title="One-Bedroom Apartment" 153 target="_self"> 154 One-Bedroom Apartment</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 155 href="https://ohairesorts.com/nazare/en/apartaments/double-room/" 156 title="Two-Bedroom Apartment" 157 target="_self"> 158 Two-Bedroom Apartment</a></li></ul></li><li class="header__submenu-item header__submenu-item--extra"><a class="header__menu-text header__menu-text--extra" 159 href="https://ohairesorts.com/nazare/en/pitches/" 160 title="Pitches" 161 target="_self"> 162 Pitches 163 </a><ul class="header__submenu-list--extra"><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 164 href="https://ohairesorts.com/nazare/en/pitches/regular/" 165 title="Regular Pitches" 166 target="_self"> 167 Regular Pitches</a></li><li class="header__submenu-item header__submenu-item--mobile"><a class="header__submenu-link header__submenu-link-extra" 168 href="https://ohairesorts.com/nazare/en/pitches/comfort/" 169 title="Comfort Pitches" 170 target="_self"> 171 Comfort Pitches</a></li></ul></li></ul></li><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 172 ENTERTAINMENT 173 </p><ul class="header__submenu-list"><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities-adults/" 174 title="Activities for adults" 175 target="_self" 176 class="header__submenu-link header__menu-text--extra"> 177 Activities for adults 178 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/children-activities/" 179 title="Children activities" 180 target="_self" 181 class="header__submenu-link header__menu-text--extra"> 182 Children activities 183 </a></li></ul></li><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 184 FACILITIES 185 </p><ul class="header__submenu-list"><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/swimming-pool/" 186 title="Swimming Pool" 187 target="_self" 188 class="header__submenu-link header__menu-text--extra"> 189 Swimming Pool 190 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/water-park/" 191 title="Water Park" 192 target="_self" 193 class="header__submenu-link header__menu-text--extra"> 194 Water Park 195 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/spa/" 196 title="Relax pool" 197 target="_self" 198 class="header__submenu-link header__menu-text--extra"> 199 Relax pool 200 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/restaurant/" 201 title="Restaurant" 202 target="_self" 203 class="header__submenu-link header__menu-text--extra"> 204 Restaurant 205 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/childrens-playground/" 206 title="Childrens playground" 207 target="_self" 208 class="header__submenu-link header__menu-text--extra"> 209 Childrens playground 210 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/lounge-coworking/" 211 title="Living room/ coworking room" 212 target="_self" 213 class="header__submenu-link header__menu-text--extra"> 214 Living room/ coworking room 215 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/play-stations-area/" 216 title="Play stations area" 217 target="_self" 218 class="header__submenu-link header__menu-text--extra"> 219 Play stations area 220 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/kids-club/" 221
221 title="Fun zone" 222 target="_self" 223 class="header__submenu-link header__menu-text--extra"> 224 Fun zone 225 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/gym/" 226 title="Gym" 227 target="_self" 228 class="header__submenu-link header__menu-text--extra"> 229 Gym 230 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/installations/car-parks/" 231 title="Car Parks" 232 target="_self" 233 class="header__submenu-link header__menu-text--extra"> 234 Car Parks 235 </a></li></ul></li><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 236 ACTIVITIES 237 </p><ul class="header__submenu-list"><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/surfing-and-water-sports/" 238 title="Surf and Water Sports" 239 target="_self" 240 class="header__submenu-link header__menu-text--extra"> 241 Surf and Water Sports 242 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/land-sea-tours/" 243 title="Land & Sea Tours" 244 target="_self" 245 class="header__submenu-link header__menu-text--extra"> 246 Land & Sea Tours 247 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/outdoor-sports/" 248 title="Outdoor Sports" 249 target="_self" 250 class="header__submenu-link header__menu-text--extra"> 251 Outdoor Sports 252 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/wine-tourism/" 253 title="Wine Tourism" 254 target="_self" 255 class="header__submenu-link header__menu-text--extra"> 256 Wine Tourism 257 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/handmade/" 258 title="Handmade" 259 target="_self" 260 class="header__submenu-link header__menu-text--extra"> 261 Handmade 262 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/activities/wellness/" 263 title="Wellness" 264 target="_self" 265 class="header__submenu-link header__menu-text--extra"> 266 Wellness 267 </a></li></ul></li><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 268 EVENTS 269 </p><ul class="header__submenu-list"><li class="header__submenu-item "><a href="None" 270 title="None" 271 target="_self" 272 class="header__submenu-link header__menu-text--extra"> 273 None 274 </a></li><li class="header__submenu-item "><a href="None" 275 title="None" 276 target="_self" 277 class="header__submenu-link header__menu-text--extra"> 278 None 279 </a></li></ul></li><li class="header__menu-item header__menu--slide"><p class="header__menu-text"> 280 ABOUT OHAI 281 </p><ul class="header__submenu-list"><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/environment/" 282 title="Enviroment" 283 target="_self" 284 class="header__submenu-link header__menu-text--extra"> 285 Enviroment 286 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/about-us/" 287 title="About Us" 288 target="_self" 289 class="header__submenu-link header__menu-text--extra"> 290 About Us 291 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/look-feel-eco/" 292 title="Look & Feel Eco" 293 target="_self" 294 class="header__submenu-link header__menu-text--extra"> 295 Look & Feel Eco 296 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/pet-friendly/" 297 title="Pet Friendly" 298 target="_self" 299 class="header__submenu-link header__menu-text--extra"> 300 Pet Friendly 301 </a></li><li class="header__submenu-item "><a href="https://ohairesorts.com/nazare/en/contact-us/" 302 title="Contact Us" 303 target="_self" 304 class="header__submenu-link header__menu-text--extra"> 305 Contact Us 306 </a></li></ul></li><li class="booking-link header__menu-text"><span 307 class="header__menu-book">Booking</span></li></ul></div></div></div></header><article class="main-container"><div class="engine engine--internal " id="engine"><div id="roi-engine-container"class="roi-engine-container"></div>
307<script nonce="zyrWKjtb5r58zZt9p9Q9Ug">(function(r,o,i,b,a,c,k) { 308var d = document.getElementsByTagName(i)[0]; 309var s = Array.prototype.slice.call(d.querySelectorAll('link')).filter(function(item){ 310 return item.getAttribute('rel') === 'stylesheet' 311})[0]; 312var c=r.getElementById(o),u=r.createElement(b),w=r.createElement(b), 313x=r.createElement(a),y=r.createElement(a),za=r.createElement(a), 314zb=r.createElement(a); 315 316c.innerHTML='\u000A\u000A \u003Cstyle id\u003D\u0022roi\u002Dsearch\u002Dengine\u002Dstyles\u0022\u003E\u000A :root{ \u002D\u002Dbackground: #0c292d\u003B\u002D\u002Dborder\u002Dradius: 0px\u003B\u002D\u002Dbutton\u002Dborder\u002Dcolor: #f6be00\u003B\u002D\u002Dbutton\u002Dhover\u002Dbg\u002Dcolor: #e8a25e\u003B\u002D\u002Dbutton\u002Dhover\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Dbutton\u002Dtext\u002Dtransform: uppercase\u003B\u002D\u002Dcalendar\u002Dactive\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Dcalendar\u002Dmonth\u002Dtext\u002Dcolor: #000000\u003B\u002D\u002Dcalendar\u002Dmonth\u002Dtext\u002Dtransform: none\u003B\u002D\u002Dcalendar\u002Dnights\u002Dbg\u002Dcolor: #ffffff\u003B\u002D\u002Dcalendar\u002Dnights\u002Dtext\u002Dcolor: #333333\u003B\u002D\u002Dcalendar\u002Dtext\u002Dcolor: #000000\u003B\u002D\u002Dcalendar\u002Dweek\u002Dday\u002Dtext\u002Dtransform: none\u003B\u002D\u002Ddates\u002Dday\u002Dfont\u002Dsize: 16px\u003B\u002D\u002Ddates\u002Dlabel\u002Dcolor: #afcbd2\u003B\u002D\u002Ddates\u002Dlabel\u002Dtext\u002Dtransform: uppercase\u003B\u002D\u002Ddates\u002Dmonth\u002Dfont\u002Dsize: 16px\u003B\u002D\u002Ddates\u002Dmonth\u002Dtext\u002Dtransform: uppercase\u003B\u002D\u002Ddates\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Ddestination\u002Dinput\u002Dborder\u002Dbottom\u002Dwidth: 1px\u003B\u002D\u002Ddestination\u002Dinput\u002Dborder\u002Dwidth: 1px\u003B\u002D\u002Ddestination\u002Dinput\u002Dtext\u002Dtransform: none\u003B\u002D\u002Ddestination\u002Dlist\u002Ddestiny\u002Dtext\u002Dcolor: #1a1a1a\u003B\u002D\u002Ddestination\u002Dlist\u002Dhotel\u002Dtext\u002Dcolor: #1a1a1a\u003B\u002D\u002Ddestination\u002Dlist\u002Ditem\u002Dbg\u002Dcolor: #f8f8f8\u003B\u002D\u002Ddestination\u002Dlist\u002Ditem\u002Dhover\u002Dbg\u002Dcolor: #f8f8f8\u003B\u002D\u002Ddestination\u002Dlist\u002Ditem\u002Dhover\u002Dtext\u002Dcolor: #333333\u003B\u002D\u002Ddiscount\u002Dcheck\u002Dbg\u002Dcolor: #0c292d\u003B\u002D\u002Ddiscount\u002Dcheck\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Dflight\u002Dbackground\u002Dcolor: #333333\u003B\u002D\u002Dflight\u002Dtext\u002Dcolor: #ffffff\u003B\u002D\u002Dloyalty\u002Dbg\u002Dcolor: #ffffff\u003B\u002D\u002Dmain: #e8a25e\u003B\u002D\u002Doccupancy\u002Dicons\u002Dcolor: #0c292d\u003B\u002D\u002Doccupancy\u002Dinfo\u002Dbg\u002Dcolor: #ffffff\u003B\u002D\u002Doccupancy\u002Dinfo\u002Dicon\u002Dcolor: #000000\u003B\u002D\u002Doccupancy\u002Dinfo\u002Dtext\u002Dcolor: #000000\u003B\u002D\u002Doccupancy\u002Dtext\u002Dcolor: #0c292d\u003B\u002D\u002Doffer\u002Dbg\u002Dcolor: #333333\u003B\u002D\u002Doffer\u002Dtext\u002Dcolor: #ffffff\u003B\u002D\u002Dpromocode\u002Dinput\u002Dborder\u002Dcolor: #f7f4f0\u003B\u002D\u002Dpromocode\u002Dinput\u002Dcolor: #344767\u003B\u002D\u002Droi\u002Doverlay\u002Dcolor: #000000\u003B\u002D\u002Dshow\u002Dnights\u002Dtooltip: False\u003B\u002D\u002Dtext\u002Dcolor: #1a1a1a\u003B\u002D\u002Dtitle\u002Dcolor: #f7f4f0\u003B\u002D\u002Dwidget\u002Dinputs\u002Dborder\u002Dradius: 4px\u003B\u002D\u002Dwidget\u002Dinputs\u002Dtext\u002Dtransform: uppercase\u003B\u002D\u002Dwidget\u002Dlabels\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Dwidget\u002Dlabels\u002Dtext\u002Dtransform: uppercase\u003B\u002D\u002Dwidget\u002Dslogan\u002Dtext\u002Dcolor: #f7f4f0\u003B\u002D\u002Dwidget\u002Dslogan\u002Dtext\u002Dtransform: uppercase\u003B }\u000A\u000A :root {\u000A \u002D\u002Dengine\u002Dprimary: #e8a25e\u003B\u000A \u002D\u002Dbutton\u002Dbg\u002Dcolor: #e8a25e\u003B\u000A \u002D\u002Dbutton\u002Dtext\u002Dcolor: #1a1a1a\u003B\u000A \u002D\u002Dwidget\u002Dbg\u002Dcolor: #0c292d\u003B\u000A \u002D\u002Dwidget\u002Dbg\u002Dcolor\u002Dcontrast: hsl(0, 0%, 3714313.7254901957%)\u003B\u000A \u002D\u002Dengine\u002Dprimary\u002Dcontrast: hsl(0, 0%, \u002D1869725.490196078%)\u003B\u000A \u002D\u002Ddates\u002Dwidth: 100%\u003B\u000A \u002D\u002Dpromocode\u002Dcolor: #f7f4f0\u003B\u000A \u002D\u002Dloyalty\u002Dborder\u002Dradius: 0px\u003B\u000A\u000A \u000A\u000A \u000A\u000A \u000A \u002D\u002Droi\u002Doverlay\u002Dcolor: rgba(0,0,0,0.8)\u003B\u000A \u000A\u000A \u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dopacity: 0\u003B\u000A \u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dvisibility: hidden\u003B\u000A\u000A \u000A\u000A \u000A \u002D\u002Dloyalty\u002Dbg\u002Dcolor: rgba(255,255,255,0.6)\u003B\u000A \u000A\u000A \u002D\u002Dsvg\u002Dicon\u002Ddestination: url(\u0027data:image/svg+xml,\u005C \u003Csvg xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022 width\u003D\u002232\u0022 height\u003D\u002232\u0022 viewBox\u003D\u00220 0 24 24\u0022\u003E\u003Cpath fill\u003D\u0022currentColor\u0022 d\u003D\u0022M12 19.35q3.05\u002D2.8 4.525\u002D5.087T18 10.2q0\u002D2.725\u002D1.737\u002D4.462T12 4Q9.475 4 7.738 5.738T6 10.2q0 1.775 1.475 4.063T12 19.35m0 1.975q\u002D.35 0\u002D.7\u002D.125t\u002D.625\u002D.375Q9.05 19.325 7.8 17.9t\u002D2.087\u002D2.762q\u002D.838\u002D1.338\u002D1.275\u002D2.575T4 10.2q0\u002D3.75 2.413\u002D5.975T12 2q3.175 0 5.588 2.225T20 10.2q0 1.125\u002D.437 2.363t\u002D1.275 2.575Q17.45 16.475 16.2 17.9t\u002D2.875 2.925q\u002D.275.25\u002D.625.375t\u002D.7.125M12 12q.825 0 1.413\u002D.587T14 10q0\u002D.825\u002D.587\u002D1.412T12 8q\u002D.825 0\u002D1.412.588T10 10q0 .825.588 1.413T12 12\u0022/\u003E\u003C/svg\u003E\u0027)\u003B\u000A \u002D\u002Dsvg\u002Dicon\u002Dhotel: url(\u0027data:image/svg+xml,\u005C \u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_hotel\u002Dthin\u0022 viewBox\u003D\u00220 0 24 24\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M4.352 2.432c.5\u002D.5 1.18\u002D.782 1.888\u002D.782h11.52a2.67 2.67 0 0 1 2.67 2.67v15.36a2.67 2.67 0 0 1\u002D2.67 2.67H6.24a2.67 2.67 0 0 1\u002D2.67\u002D2.67V4.32c0\u002D.708.281\u002D1.387.782\u002D1.888zm1.888.718a1.17 1.17 0 0 0\u002D1.17 1.17v15.36a1.17 1.17 0 0 0 1.17 1.17h11.52a1.17 1.17 0 0 0 1.17\u002D1.17V4.32a1.17 1.17 0 0 0\u002D1.17\u002D1.17H6.24z\u0022/\u003E\u003Cpath d\u003D\u0022M7.41 7.2a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 1 1 0 1.5h\u002D.01a.75.75 0 0 1\u002D.75\u002D.75zm3.84 0a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 0 1 0 1.5H12a.75.75 0 0 1\u002D.75\u002D.75zm3.84 0a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 0 1 0 1.5h\u002D.01a.75.75 0 0 1\u002D.75\u002D.75zm\u002D7.68 3.84a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 0 1 0 1.5h\u002D.01a.75.75 0 0 1\u002D.75\u002D.75zm3.84 0a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 0 1 0 1.5H12a.75.75 0 0 1\u002D.75\u002D.75zm3.84 0a.75.75 0 0 1 .75\u002D.75h.01a.75.75 0 0 1 0 1.5h\u002D.01a.75.75 0 0 1\u002D.75\u002D.75zm\u002D4.26 4.75v5.81a.75.75 0 0 1\u002D1.5 0v\u002D5.04a.75.75 0 0 1\u002D.636\u002D1.337l.333\u002D.23c.853\u002D.59 1.932\u002D.863 2.973\u002D.863 1.042 0 2.12.273 2.972.863l.334.23a.75.75 0 0 1\u002D.636 1.337v5.04a.75.75 0 0 1\u002D1.5 0v\u002D5.81a4.281 4.281 0 0 0\u002D1.17\u002D.16 4.28 4.28 0 0 0\u002D1.17.16z\u0022/\u003E\u003C/svg\u003E\u0027)\u003B\u000A \u002D\u002Dsvg\u002Dicon\u002Dcategory\u002Dhotel: url(\u0027data:image/svg+xml,\u005C \u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_star\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M27.932 10.72c.375 1.175\u002D.924 1.924\u002D.924 1.924l\u002D6.496 4.722 2.499 7.645s.6 1.374\u002D.4 2.098c\u002D1 .725\u002D2.099\u002D.275\u002D2.099\u002D.275l\u002D6.495\u002D4.721\u002D6.496 4.746s\u002D1.124 1\u002D2.123.275c\u002D1\u002D.724\u002D.4\u002D2.098\u002D.4\u002D2.098l2.498\u002D7.645\u002D6.52\u002D4.747s\u002D1.3\u002D.75\u002D.9\u002D1.924C.451 9.546 1.95 9.696 1.95 9.696h8.045l2.448\u002D7.645S12.768.602 13.992.602s1.549 1.45 1.549 1.45l2.473 7.644h8.044s1.5\u002D.15 1.874 1.024z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u0027)\u003B\u000A \u002D\u002Dsvg\u002Dicon\u002Dcategory\u002Dapartment: url(\u0027data:image/svg+xml,\u005C \u003Csvg xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022 width\u003D\u002216\u0022 height\u003D\u002232\u0022 viewBox\u003D\u00220 0 24 24\u0022\u003E\u003Cpath fill\u003D\u0022currentColor\u0022 d\u003D\u0022M12.02 8.846q.768 0 1.307\u002D.538q.538\u002D.539.538\u002D1.308t\u002D.538\u002D1.308q\u002D.539\u002D.538\u002D1.308\u002D.538t\u002D1.307.538q\u
316002D.539.539\u002D.539 1.308t.539 1.308q.538.538 1.307.538m.012 13.23l\u002D2.646\u002D2.595l1.384\u002D1.712l\u002D1.442\u002D1.827l1.192\u002D1.557v\u002D2.85q\u002D1.338\u002D.51\u002D2.284\u002D1.685Q7.288 8.675 7.288 7q0\u002D2 1.366\u002D3.365q1.365\u002D1.366 3.365\u002D1.366t3.366 1.366Q16.75 5 16.75 7q0 1.698\u002D.958 2.864q\u002D.957 1.167\u002D2.273 1.67v9.043z\u0022/\u003E\u003C/svg\u003E\u0027)\u003B\u000A \u002D\u002Dsvg\u002Dicon\u002Dinterest\u002Dpoints: url(\u0027data:image/svg+xml,\u005C\u003Csvg xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022 width\u003D\u002232\u0022 height\u003D\u002232\u0022 viewBox\u003D\u00220 0 21 21\u0022\u003E\u003Cpath fill\u003D\u0022none\u0022 stroke\u003D\u0022currentColor\u0022 stroke\u002Dlinecap\u003D\u0022round\u0022 stroke\u002Dlinejoin\u003D\u0022round\u0022 d\u003D\u0022M4.5 4.5h11l2 2l\u002D2 2h\u002D11a1 1 0 0 1\u002D1\u002D1v\u002D2a1 1 0 0 1 1\u002D1m12 7h\u002D11l\u002D2 2l2 2h11a1 1 0 0 0 1\u002D1v\u002D2a1 1 0 0 0\u002D1\u002D1m\u002D6\u002D3v3m0 4v3\u0022/\u003E\u003C/svg\u003E\u0027)\u003B\u000A\u000A \u000A\u000A \u000A }\u000A\u000A .roi\u002Dcal__day:hover:not(.roi\u002Dcal\u002D\u002Dunselectable),\u000A .roi\u002Dcal__day:focus:not(.roi\u002Dcal\u002D\u002Dunselectable),\u000A .roi\u002Dcal__close:hover,\u000A .roi\u002Dcal__close:focus,\u000A .roi\u002Dcal\u002D\u002Dselected,\u000A .roi\u002Dcal\u002D\u002Dcurrent:hover,\u000A .roi\u002Dcal\u002D\u002Dcurrent:focus,\u000A .roi\u002Dcal\u002D\u002Dcheckin,\u000A .roi\u002Dcal\u002D\u002Dcheckout,\u000A .roi\u002Dcal\u002D\u002Ddefault:hover,\u000A .roi\u002Dcal\u002D\u002Ddefault:focus {\u000A background: var(\u002D\u002Dcalendar\u002Dactive\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary, #4d4d4d))\u003B\u000A color: var(\u002D\u002Dcalendar\u002Dactive\u002Dtext\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary\u002Dcontrast, #ffffff))\u003B\u000A }\u000A\u000A .roi\u002Dcal__close {\u000A background: var(\u002D\u002Dcalendar\u002Dactive\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary, #4d4d4d))\u003B\u000A border\u002Dcolor: var(\u002D\u002Dcalendar\u002Dactive\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary, #4d4d4d))\u003B\u000A color: var(\u002D\u002Dcalendar\u002Dactive\u002Dtext\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary\u002Dcontrast, #ffffff))\u003B\u000A }\u000A\u000A .roi\u002Dcal\u002D\u002Dcheckin::before,\u000A .roi\u002Dcal\u002D\u002Dcheckout::before {\u000A background: var(\u002D\u002Dcalendar\u002Dactive\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary, #4d4d4d))\u003B\u000A }\u000A\u000A .roi\u002Dcal\u002D\u002Dperiod::before,\u000A .roi\u002Dcal\u002D\u002Dperiod + .js\u002Dcalendar\u002Dhover:hover::before {\u000A background: var(\u002D\u002Dcalendar\u002Dactive\u002Dcolor, var(\u002D\u002Dengine\u002Dprimary,#4d4d4d))\u003B\u000A }\u000A\u000A .roi\u002Dcal\u002D\u002Dcheckout:hover .roi\u002Dcal__day\u002D\u002Dnights::after,\u000A .roi\u002Dcal\u002D\u002Dcheckout:hover .roi\u002Dcal__day\u002D\u002Dnights::before,\u000A .show\u002Dnights:hover .roi\u002Dcal__day\u002D\u002Dnights::after,\u000A .show\u002Dnights:hover .roi\u002Dcal__day\u002D\u002Dnights::before {\u000A opacity: var(\u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dopacity, 0)\u003B\u000A visibility: var(\u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dvisibility, hidden)\u003B\u000A }\u000A\u000A .roi\u002Dcal__day .roi\u002Dcal__day\u002D\u002Dnights {\u000A \u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dbg: var(\u002D\u002Dcalendar\u002Dnights\u002Dbg\u002Dcolor)\u003B\u000A \u002D\u002Droi\u002Dcalendar\u002Dnights\u002Dcolor: var(\u002D\u002Dcalendar\u002Dnights\u002Dtext\u002Dcolor)\u003B\u000A }\u000A\u000A \u000A .roi\u002Dsearch\u002Dengine__field\u002D\u002Dcalendar,\u000A .roi\u002Dsearch\u002Dengine__destination,\u000A .roi\u002Dsearch\u002Dengine__occupancy\u002Dbreakdown,\u000A .roi\u002Dcal,\u000A .roi\u002Dcal__close {border\u002Dradius:0px\u003B}\u000A\u000A .roi\u002Dcal.no\u002Dmodal {\u000A border\u002Dradius: 0 0 0px 0px\u003B\u000A }\u000A \u000A\u000A \u000A\u000A \u000A\u000A\u003C/style\u003E\u003Cdiv id\u003D\u0022roi\u002Dsearch\u002Dengine\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine js\u002Droi\u002Dsearch\u002Dengine\u000A \u000A roi\u002Dsearch\u002Dengine\u002D\u002Dindividual\u000A \u000A \u000A roi\u002Dsearch\u002Dengine\u002D\u002Dwith\u002Doccupancy\u000A \u000A \u000A \u000A \u000A \u000A \u0022\u003E\u003Cform action\u003D\u0022https://bookings.ohairesorts.com/en/bookcore/v4/search\u002Ddispo.htm\u0022\u000A id\u003D\u0022roi\u002Dengine\u002Dform\u0022\u000A method\u003D\u0022post\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__form\u000A \u0022\u000A data\u002Dlang\u003D\u0022en\u0022\u000A data\u002Dlocale\u003D\u0022en_US\u0022\u000A data\u002Daccessible\u003D\u0022false\u0022\u000A data\u002Ddestination\u002Dprefixes\u003D\u0022[\u0026quot\u003B\u0026quot\u003B, \u0026quot\u003B~\u0026quot\u003B, \u0026quot\u003B@\u0026quot\u003B, \u0026quot\u003B*\u0026quot\u003B, \u0026quot\u003B#\u0026quot\u003B, \u0026quot\u003B+\u0026quot\u003B, \u0026quot\u003B$\u0026quot\u003B]\u0022\u000A data\u002Dmin\u002Ddate\u002Dhotel\u002Dcodes\u003D\u0022{\u0026quot\u003Bohainazareoutdoor\u0026quot\u003B: \u0026quot\u003B2026\u002D07\u002D01 00:00:00\u0026quot\u003B}\u0022\u000A data\u002Dminimo\u002Dnoches\u003D\u00221\u0022\u000A data\u002Dtrad\u002Dno\u002Ddestination\u003D\u0022Debe seleccionar un destino\u0022\u000A style\u003D\u0022dis
316play:none\u003B\u0022\u000A role\u003D\u0022search\u0022\u003E\u003Cdiv id\u003D\u0022roicalendar\u002Dtranslations\u0022 style\u003D\u0022display: none\u003B\u0022\u003E\u000A {\u000A \u0022theDay\u0022: \u0022The\u0022,\u000A \u0022isAvailable\u0022: \u0022is available\u0022,\u000A \u0022isFirstAvailable\u0022: \u0022is the first available day\u0022,\u000A \u0022isCheckin\u0022: \u0022and is your arrival date\u0022,\u000A \u0022selectCheckout\u0022: \u0022Select a departure date\u0022,\u000A \u0022isCheckout\u0022: \u0022and is your departure date\u0022,\u000A \u0022close\u0022: \u0022Select dates\u0022,\u000A \u0022goToNextMonth\u0022: \u0022Go to the next month\u0022,\u000A \u0022goToPrevMonth\u0022: \u0022Go to the previous month\u0022,\u000A \u0022confirmDate\u0022: \u0022Confirm dates: arrival\u0022,\u000A \u0022checkout\u0022: \u0022and departure\u0022,\u000A \u0022ariaLabel\u0022: \u0022Calendar of availability\u0022,\u000A \u0022nightsTextSingular\u0022: \u0022night\u0022,\u000A \u0022nightsTextPlural\u0022: \u0022nights\u0022,\u000A \u0022selectDates\u0022: \u0022Select arrival and departure time\u0022,\u000A \u0022minNights\u0022: \u0022The selected dates are subject to a minimum stay\u0022\u000A }\u000A\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__text\u0022\u003E\u003Cp class\u003D\u0022roi\u002Dsearch\u002Dengine__title\u0022\u003EBook now!\u003C/p\u003E\u003Cp class\u003D\u0022roi\u002Dsearch\u002Dengine__subtitle\u0022\u003EBest price guaranteed\u003C/p\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__item roi\u002Dsearch\u002Dengine__item\u002D\u002Ddestination roi\u002Dsearch\u002Dengine__item\u002D\u002Dhidden\u0022\u003E\u003Cinput type\u003D\u0022hidden\u0022\u000A name\u003D\u0022\u0022\u000A value\u003D\u0022 Ohai Nazaré Outdoor Resort\u0022 /\u003E\u003Cinput id\u003D\u0022\u0022\u000A type\u003D\u0022hidden\u0022\u000A name\u003D\u0022\u0022\u000A class\u003D\u0022js\u002Droi\u002Dsearch\u002Dengine\u002Ddestination\u002Dcode\u0022\u000A value\u003D\u0022ohainazareoutdoor\u0022 /\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__item\u000A roi\u002Dsearch\u002Dengine__item\u002D\u002Ddates\u000A format\u002Dusa\u000A short\u0022\u000A data\u002Ddate\u002Dformat\u003D\u0022usa\u0022\u000A data\u002Ddate\u002Ddisplay\u003D\u0022short\u0022\u003E\u003Cbutton class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u000A roi\u002Dsearch\u002Dengine__field\u002D\u002Dcalendar\u000A js\u002Droicalendar\u002Dtrigger\u000A \u0022\u000A type\u003D\u0022button\u0022\u000A aria\u002Dhaspopup\u003D\u0022true\u0022\u000A aria\u002Dlabel\u003D\u0022Select arrival and departure time\u0022\u000A title\u003D\u0022Select arrival and departure time\u0022\u003E\u003Cdiv id\u003D\u0022id_entrada\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__item\u000A roi\u002Dsearch\u002Dengine__item\u002D\u002Dcheckin\u000A js\u002Droicalendar\u002Dcheckin\u0022\u000A data\u002Droicalendar\u002Dinitial\u002Ddate\u003D\u00222026\u002D09\u002D30\u0022\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__label\u000A roi\u002Dsearch\u002Dengine__label\u002D\u002Dcheckin\u0022\u003E\u000A Check\u002Din\u000A \u003C/span\u003E\u003Cinput type\u003D\u0022hidden\u0022\u000A class\u003D\u0022js\u002Droicalendar\u002Dcheckin\u002Dfull\u002Ddate\u0022\u000A name\u003D\u0022entrada\u0022\u000A value\u003D\u002230/09/2026\u0022/\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u002D\u002Dday\u000A js\u002Droicalendar\u002Dcheckin\u002Dday\u0022\u000A aria\u002Dhidden\u003D\u0022true\u0022\u000A \u003E\u000A \u000A \u000A sep\u000A \u000A \u003C/span\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u002D\u002Dmonth\u002Dyear\u000A js\u002Droicalendar\u002Dcheckin\u002Dmonth\u0022\u000A \u000A aria\u002Dhidden\u003D\u0022true\u0022\u003E\u000A \u000A \u000A 30\u000A 2026\u000A \u000A \u000A \u003C/span\u003E\u003C/div\u003E\u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_arrow\u002Dthin\u002Dright\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M19.774 13.863L7.074 1.127l.668\u002D.666 13.362 13.4L7.566 27.539l\u002D.67\u002D.664z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u003Cdiv id\u003D\u0022id_salida\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__item\u000A roi\u002Dsearch\u002Dengine__item\u002D\u002Dcheckout\u000A js\u002Droicalendar\u002Dcheckout\u0022\u000A data\u002Droicalendar\u002Dinitial\u002Ddate\u003D\u00222026\u002D10\u002D01\u0022\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__label\u000A roi\u002Dsearch\u002Dengine__label\u002D\u002Dcheckout\u0022\u003E\u000A Check\u002Dout\u000A \u003C/span\u003E\u003Cinput type\u003D\u0022hidden\u0022\u000A class\u003D\u0022js\u002Droicalendar\u002Dcheckout\u002Dfull\u002Ddate\u0022\u000A name\u003D\u0022salida\u0022\u000A value\u003D\u002201/10/2026\u0022/\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u002D\u002Dday\u000A js\u002Droicalendar\u002Dcheckout\u002Dday\u0022\u000A aria\u002Dhidden\u003D\u0022true\u0022\u000A \u003E\u000A \u000A \u000A oct\u000A \u000A \u003C/span\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u002D\u002Dmonth\u002Dyear\u000A js\u002Droicalendar\u002Dcheckout\u002Dmonth\u0022\u000A \u000A aria\u002Dhidden\u003D\u0022true\u0022\u003E\u000A \u000A \u000A 01\u000A 2026\u000A \u000A \u000A \u003C/span\u003E\u003C/div\u003E\u003C/button\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__item\u000A roi\u002Dsearch\u002Dengine__item\u002D\u002Doccupancy\u000A roi\u002Dsearch\u002Dengine__item\u002D\u002Doccupancy\u002Ddropdown\u000A roi\u002Dsearch\u002Dengine\u002Doccupancy\u002D\u002Dv1\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancy\u002Dcontainer\u0022\u000A data\u002Doccupancy\u002Ddata\u003D\u0022{\u0026quot\u003Bohainazareoutdoor\u0026quot\u003B: {\u0026quot\u003BchildrenMaxAge\u0026quot\u003B: 11, \u0026quot\u003BallowedOccupancies\u0026quot\u003B: {\u0026quot\u003B2\u0026quot\u003B: 5, \u0026quot\u003B4\u0026quot\u003B: 3, \u0026quot\u003B3\u0026quot\u003B: 4, \u0026quot\u003B1\u0026quot\u003B: 6, \u0026quot\u003B5\u0026quot\u003B: 2, \u0026quot\u003B6\u0026quot\u003B: 1}}}\u0022\u000A data\u002Doccupancy\u002Dinitial\u002Dadults\u003D\u00222\u0022\u000A data\u002Doccupancy\u002Dinitial\u002Dages\u003D\u0022\u0022\u003E\u003Cinput type\u003D\u0022hidden\u0022\u000A name\u003D\u0022occupancies\u0022\u000A value\u003D\u0022\u0022\u000A class\u003D\u0022js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancies\u002Dvalues\u0022/\u003E\u003Cbutton class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dbutton\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancy\u002Dsummary\u0022\u000A type\u003D\u0022button\u0022\u000A aria\u002Dhaspopup\u003D\u0022true\u0022\u000A aria\u002Dlabel\u003D\u0022Select occupancy\u0022\u000A title\u003D\u0022Select occupancy\u0022\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dtext\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dsingle\u002Doccupancy\u0022\u003E\u000A Occupancy\u000A \u003C/span\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dwrap\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dinfo\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinfo\u002D\u002Dadults\u0022\u003E\u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_adult\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M20.534 13.408c7.158 3.71 6.443 13.12 6.443 13.12 0 1.285\u002D1.015 1.472\u002D2.206 1.472H3.24c\u002D1.19 0\u002D2.201\u002D.186\u002D2.201\u002D1.471 0 0\u002D.902\u002D9.384 6.255\u002D13.093 1.232 2.813 3.541 5.138 6.72 5.138 2.603 0 5.287\u002D2.353 6.52\u002D5.166zm\u002D6.52 3.64h\u002D.001c\u002D3.585 0\u002D6.547\u002D5.13\u002D6.547\u002D9.37C7.466 3.438 10.373 0 13.958 0s6.49 3.437 6.49 7.678c0 4.24\u002D2.85 9.37\u002D6.434 9.37z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Damount\u0022\u003E\u003Cspan class\u003D\u0022js\u002Droi\u002Dsearch\u002Dengine\u002Dselected\u002Dadults\u0022\u003E\u003C/span\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Damount\u002Dtext\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dselected\u002Dadults\u002Dtext\u0022\u000A data\u002Dtext\u002Dsing\u003D\u0022\u0026nbsp\u003BAdult\u0022\u000A data\u002Dtext\u002Dpl\u003D\u0022\u0026nbsp\u003BAdults\u0022\u003E\u003C/span\u003E\u003C/span\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dinfo\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinfo\u002D\u002Dchildren\u0022\u003E\u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_kid\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M23.113 7.199l\u002D4.856 4.946v13.958c0 .52\u002D.183.965\u002D.548 1.338a1.776 1.776 0 0 1\u002D1.314.559c\u002D.51 0\u002D.948\u002D.186\u002D1.314\u002D.559a1.843 1.843 0 0 1\u002D.549\u002D1.338v\u002D6.505h\u002D1.064v6.505c0 .52\u002D.183.965\u002D.549 1.338a1.776 1.776 0 0 1\u002D1.314.559c\u002D.51 0\u002D.948\u002D.186\u002D1.314\u002D.559a1.843 1.843 0 0 1\u002D.548\u002D1.338V12.145L4.887 7.2c\u002D.31\u002D.316\u002D.466\u002D.7\u002D.466\u002D1.152 0\u002D.452.155\u002D.835.466\u002D1.152.31\u002D.316.687\u002D.474 1.13\u002D.474.444 0 .821.158 1.131.474l3.792 3.862h6.12l3.792\u002D3.862c.31\u002D.316.687\u002D.474 1.13\u002D.474.444 0 .82.158 1.131.474.31.317.466.7.466 1.152 0 .452\u002D.155.836\u002D.466 1.152zm\u002D5.429\u002D3.515c0 1.02\u002D.359
3161.889\u002D1.077 2.607A3.551 3.551 0 0 1 14 7.368c\u002D1.02 0\u002D1.889\u002D.359\u002D2.607\u002D1.077a3.551 3.551 0 0 1\u002D1.077\u002D2.607c0\u002D1.02.359\u002D1.888 1.077\u002D2.607A3.551 3.551 0 0 1 14 0c1.02 0 1.889.36 2.607 1.077a3.551 3.551 0 0 1 1.077 2.607z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Damount\u0022\u003E\u003Cspan class\u003D\u0022js\u002Droi\u002Dsearch\u002Dengine\u002Dselected\u002Dchildren\u0022\u003E\u003C/span\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Damount\u002Dtext\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dselected\u002Dchildren\u002Dtext\u0022\u000A data\u002Dtext\u002Dsing\u003D\u0022\u0026nbsp\u003BChild\u0022\u000A data\u002Dtext\u002Dpl\u003D\u0022\u0026nbsp\u003BChildren\u0022\u003E\u003C/span\u003E\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003C/button\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dbreakdown\u000A roi\u002Dsearch\u002Dengine__modal\u000A \u000A js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancy\u002Dbreakdown\u002Dcontainer\u0022\u000A aria\u002Dmodal\u003D\u0022true\u0022\u000A role\u003D\u0022dialog\u0022\u000A aria\u002Dlabel\u003D\u0022Occupancy selector\u0022\u000A style\u003D\u0022display: none\u003B\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Droom\u002Dbreakdown\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dwrap\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancy\u002Droom\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dheader\u0022\u003E\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dtitle\u0022\u003E\u000A Occupancy\u000A \u003C/span\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dgroup\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dgroup\u002D\u002Dadults\u0022\u003E\u003Clabel for\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dadults\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel\u002D\u002Dsingle\u0022\u000A aria\u002Dlabel\u003D\u0022Adults\u0022\u003E\u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_adult\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M20.534 13.408c7.158 3.71 6.443 13.12 6.443 13.12 0 1.285\u002D1.015 1.472\u002D2.206 1.472H3.24c\u002D1.19 0\u002D2.201\u002D.186\u002D2.201\u002D1.471 0 0\u002D.902\u002D9.384 6.255\u002D13.093 1.232 2.813 3.541 5.138 6.72 5.138 2.603 0 5.287\u002D2.353 6.52\u002D5.166zm\u002D6.52 3.64h\u002D.001c\u002D3.585 0\u002D6.547\u002D5.13\u002D6.547\u002D9.37C7.466 3.438 10.373 0 13.958 0s6.49 3.437 6.49 7.678c0 4.24\u002D2.85 9.37\u002D6.434 9.37z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u003C/label\u003E\u003Cselect class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u002D\u002Dadults\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u002D\u002Dsingle\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dadults\u0022\u000A id\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dadults\u0022\u000A data\u002Dtext\u002Dsing\u003D\u0022Adult\u0022\u000A data\u002Dtext\u002Dpl\u003D\u0022Adults\u0022\u003E\u003C/select\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dgroup\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dgroup\u002D\u002Dchildren\u0022\u003E\u003Clabel for\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dchildren\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel\u002D\u002Dsingle\u0022\u000A aria\u002Dlabel\u003D\u0022Children\u0022\u003E\u003Csvg class\u003D\u0022svg\u002Droi svg\u002Droi_kid\u0022 width\u003D\u002228px\u0022 height\u003D\u002228px\u0022 viewBox\u003D\u00220 0 28 28\u0022 focusable\u003D\u0022false\u0022 xmlns\u003D\u0022http://www.w3.org/2000/svg\u0022\u003E\u003Cpath d\u003D\u0022M23.113 7.199l\u002D4.856 4.946v13.958c0 .52\u002D.183.965\u002D.548 1.338a1.776 1.776 0 0 1\u002D1.314.559c\u002D.51 0\u002D.948\u002D.186\u002D1.314\u002D.559a1.843 1.843 0 0 1\u002D.549\u002D1.338v\u002D6.505h\u002D1.064v6.505c0 .52\u002D.183.965\u002D.549 1.338a1.776 1.776 0 0 1\u002D1.314.559c\u002D.51 0\u002D.948\u002D.186\u002D1.314\u002D.559a1.843 1.843 0 0 1\u002D.548\u002D1.338V12.145L4.887 7.2c\u002D.31\u002D.316\u002D.466\u002D.7\u002D.466\u002D1.152 0\u002D.452.155\u002D.835.466\u002D1.152.31\u002D.316.687\u002D.474 1.13\u002D.474.444 0 .821.158 1.131.474l3.792 3.862h6.12l3.792\u002D3.862c.31\u002D.316.687\u002D.474 1.13\u002D.474.444 0 .82.158 1.131.474.31.317.466.7.466 1.152 0 .452\u002D.155.836\u002D.466 1.152zm\u002D5.429\u002D3.515c0 1.02\u002D.359
3161.889\u002D1.077 2.607A3.551 3.551 0 0 1 14 7.368c\u002D1.02 0\u002D1.889\u002D.359\u002D2.607\u002D1.077a3.551 3.551 0 0 1\u002D1.077\u002D2.607c0\u002D1.02.359\u002D1.888 1.077\u002D2.607A3.551 3.551 0 0 1 14 0c1.02 0 1.889.36 2.607 1.077a3.551 3.551 0 0 1 1.077 2.607z\u0022 fill\u002Drule\u003D\u0022nonzero\u0022 /\u003E\u003C/svg\u003E\u003C/label\u003E\u003Cselect class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u002D\u002Dchildren\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u002D\u002Dsingle\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dchildren\u0022\u000A id\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dchildren\u0022\u000A data\u002Dtext\u002Dsing\u003D\u0022Child\u0022\u000A data\u002Dtext\u002Dpl\u003D\u0022Children\u0022\u003E\u003C/select\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dages\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dselection\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dsingle\u002Dselection\u002D\u002Dage\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dages\u002Dcontainer\u0022\u003E\u003Cinput type\u003D\u0022hidden\u0022 class\u003D\u0022js\u002Droi\u002Dsearch\u002Dengine\u002Dages\u0022/\u003E\u003Clabel for\u003D\u0022children\u002Dage\u002D{CHILDREN\u002DCOUNTER\u002DPLACEHOLDER}\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel\u002D\u002Dage\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dlabel\u002D\u002Dsingle\u002Dage\u0022\u003E\u000A Children ages\u000A \u003C/label\u003E\u003Cselect id\u003D\u0022children\u002Dage\u002D{CHILDREN\u002DCOUNTER\u002DPLACEHOLDER}\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dinput\u002D\u002Dage\u0022\u000A aria\u002Dlabel\u003D\u0022Children ages,\u000A Child\u000A {CHILDREN\u002DCOUNTER\u002DPLACEHOLDER}\u0022\u003E\u003C/select\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Derror\u002Dtext\u002Dwrap\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Doccupancies\u002Derror\u0022\u003E\u003Cp class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Derror\u002Dtext\u0022\u003E\u000A Children ages are mandatory\u000A \u003C/p\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dactions\u002Dwrap\u0022\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dactions\u000A \u000A roi\u002Dsearch\u002Dengine__occupancy\u002Dactions\u002D\u002Dsingle\u000A \u0022\u003E\u003Cbutton class\u003D\u0022roi\u002Dsearch\u002Dengine__occupancy\u002Dsave\u002Drooms\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dsave\u002Doccupancy\u0022\u000A type\u003D\u0022button\u0022\u003E\u000A Save\u000A \u003C/button\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__item roi\u002Dsearch\u002Dengine__item\u002D\u002Dpromo\u0022\u003E\u003Cinput\u000A name\u003D\u0022codpromo\u0022\u000A id\u003D\u0022id_codpromo\u0022\u000A class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u000A roi\u002Dsearch\u002Dengine__field\u002D\u002Dpromo\u000A js\u002Droi\u002Dsearch\u002Dengine\u002Dpromo\u0022\u000A type\u003D\u0022text\u0022\u000A \u000A placeholder\u003D\u0022Promotional code\u0022\u000A \u000A value\u003D\u0022\u0022\u000A title\u003D\u0022Promotional code\u0022/\u003E\u003C/div\u003E\u003Cdiv class\u003D\u0022roi\u002Dsearch\u002Dengine__item roi\u002Dsearch\u002Dengine__item\u002D\u002Daction\u0022\u003E\u003Cbutton class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u000A roi\u002Dsearch\u002Dengine__field\u002D\u002Daction\u0022\u000A data\u002Dhover\u003D\u0022\u000A Book\u000A \u0022\u000A type\u003D\u0022submit\u0022\u003E\u000A \u000A\u000A\u0009Book\u000A\u0009\u003Cspan class\u003D\u0022roi\u002Dsearch\u002Dengine__field\u002D\u002Dtext\u0022\u003Eengine.base_custom_button_text\u003C/span\u003E\u003C/button\u003E\u003C/div\u003E\u003C/form\u003E\u003Cdiv id\u003D\u0022position\u002Delement\u0022 style\u003D\u0022height: 0\u003B\u0022\u003E\u003C/div\u003E\u003C/div\u003E\u000A\u000A'; 317 318for(var i=0;i<c.childNodes.length;i++){ 319var j=c.childNodes[i];j.tagName&&j.tagName.toLowerCase()==="style"&&d.insertBefore(c.removeChild(j),s); 320} 321 322 323window.RoiCalendar === undefined && ( 324u.src="https://bookings.ohairesorts.com/bookcore/static/js/web-components/builds/RoiCalendar.min.js?v=9ccc242d2f9f0f8e2d0307887115d195", 325d.insertBefore(u,s) 326); 327 328 329 330window.RoiEngine === undefined && ( 331w.src="https://bookings.ohairesorts.com/roi-widgets/static/js/builds/engine-widget.min.js?v=ddcdd5bf41b32a4702a1d3a25fabf2f6", 332x.rel="stylesheet", 333za.rel="stylesheet", 334za.href="https://bookings.ohairesorts.com/bookcore/static/css/v4/search-engine-styles-skeleton.min.css?v=c20adba1a1e6ded32817228f8a1e46a5", 335zb.rel="stylesheet", 336zb.href="https://bookings.ohairesorts.com/bookcore/static/css/v4/search-engine-styles-custom.min.css?v=94c45e96e2f694fb9f3b3a97f831b576", 337x.href="https://bookings.ohairesorts.com/roi-widgets/static/css/engine-skeleton.min.css?v=0870d662f43e460a8c5f6dfedd53540a", 338y.rel="stylesheet", 339y.href="https://bookings.ohairesorts.com/roi-widgets/static/css/engine-custom.min.css?v=f246fdcbf1d769c47ca1a398e9388d2c", 340d.insertBefore(x,s), 341d.insertBefore(y,s), 342d.insertBefore(za,s), 343d.insertBefore(zb,s), 344 345d.insertBefore(w,s) 346); 347 348})(document,'roi-engine-container','head','script','link','',''); 349</script>
349<button class="engine-button--open" 350 id="js-engine-button-open" 351 title="Book now"> 352 Book now 353 </button><button class="engine-button--close" 354 id="js-engine-button-close" 355 title="Close"> 356 Close 357 </button></div><div class="container1"><div class="wrap rb_bc"><div class="bc_dark"></div><div class="bc container pn"><div class="bc_contenido col-lg-9 col-md-8 col-sm-12 home col-xs-12"><div class="bc_contenido_inner clearfix "><div 358 id="app-container" 359 translate="no" 360 data-babies="" 361 data-checkin="" 362 data-checkout="" 363 data-children-ages="" 364 data-hotel-code="" 365 data-is-availability-compact-view="" 366 data-is-availability-detailed-view="" 367 data-num-adults="" 368 data-num-children="" 369 data-num-babies="" 370 data-promotional-code="" 371 ></div><div class="bc_powered"></div></div></div><div class="contenedor-best-prices"></div><div class="bc_subir"><div class="subir" onclick="$('html, body').animate({scrollTop: 0}, 'slow')"><svg class="svg-roi svg-roi_arrow-thin-up" width="28px" height="28px" viewBox="0 0 28 28" focusable="false" xmlns="http://www.w3.org/2000/svg"><path d="M13.863 8.226l-12.736 12.7-.666-.668 13.4-13.362 13.678 13.538-.664.67z" fill-rule="nonzero" /></svg></div></div></div></div></div></article><footer class="footer"><div class="footer__inner"><div class="footer__content"><div class="footer__info"><p class="footer__title footer__title-address"> Location </p><p class="footer__text footer__text--address"> 372 Estrada Nacional 242 â Km 31,5 - 2450 â 138 Nazaré, Portugal 373 </p><a class="footer__text footer__text--phone" 374 href='tel:+351262561800' 375 rel="nofollow"> 376 +351 262 561 800 377 </a><a class="footer__text footer__text--mail" 378 href="mailto:[email protected]" 379 rel="nofollow"> 380 [email protected] 381 </a><ul class="footer__social"><li class="footer__social-item"><a href="https://www.facebook.com/ohainazare/" 382 aria-label="Facebook Ohai Nazare" 383 class="footer__social-link ico-fa-facebook" 384 target="_blank" 385 rel="nofollow"></a></li><li class="footer__social-item"><a href="https://www.instagram.com/ohainazare/" 386 aria-label="Instagram Ohai Nazare" 387 class="footer__social-link ico-fa-instagram" 388 target="_blank" 389 rel="nofollow"></a></li></ul></div><div class="footer__info"><p class="footer__title footer__title-moreinfo"> 390 Links of interest 391 </p><ul class="footer__list"><li class="footer__item"><a class="footer__link" 392 href="https://ohairesorts.com/nazare/en/children-activities/" 393 alt="Children activities" 394 title="Children activities" 395 target="_self"> 396 Children activities 397 </a></li><li class="footer__item"><a class="footer__link" 398 href="https://ohairesorts.com/nazare/en/activities-adults/" 399 alt="Activities for adults" 400 title="Activities for adults" 401 target="_self"> 402 Activities for adults 403 </a></li><li class="footer__item"><a class="footer__link" 404 href="https://ohairesorts.com/nazare/en/installations/" 405 alt="Facilities" 406 title="Facilities" 407 target="_self"> 408 Facilities 409 </a></li><li class="footer__item"><a class="footer__link" 410 href="https://ohairesorts.com/nazare/en/activities/" 411 alt="Activities" 412 title="Activities" 413 target="_self"> 414 Activities 415 </a></li><li class="footer__item"><a class="footer__link" 416 href="https://ohairesorts.com/nazare/en/about-us/" 417 alt="About us" 418 title="About us" 419 target="_self"> 420 About us 421 </a></li><li class="footer__item"><a class="footer__link" 422 href="https://ohairesorts.com/nazare/en/look-feel-eco/" 423 alt="Look & feel ECO" 424 title="Look & feel ECO" 425 target="_self"> 426 Look & feel ECO 427 </a></li><li class="footer__item"><a class="footer__link" 428 href="https://ohairesorts.com/nazare/en/frequent-questions/" 429 alt="Frequently Asked Questions" 430 title="Frequently Asked Questions" 431 target="_self"> 432 Frequently Asked Questions 433 </a></li><li class="footer__item"><a class="footer__link" 434 href="https://ohairesorts.com/nazare/en/site-map/" 435 alt="Site map" 436 title="Site map" 437 target="_self"> 438 Site map 439 </a></li></ul></div><div class="footer__info"><p class="footer__title footer__title-social"> 440 Privacy 441 </p><ul class="footer__list"><li class="footer__item"><a class="footer__link" 442 href="https://ohairesorts.com/nazare/en/termos-e-condicoes/" 443 alt="Terms and conditions" 444 title="Terms and conditions" 445 target="_self"> 446 Terms and conditions 447 </a></li><li class="footer__item"><a class="footer__link" 448 href="https://ohairesorts.com/nazare/en/politica-de-privacidade/" 449 alt="Privacy and data protection policy" 450 title="Privacy and data protection policy" 451 target="_self"> 452 Privacy and data protection policy 453 </a></li><li class="footer__item"><a class="footer__link" 454 href="https://www.livroreclamacoes.pt/inicio" 455 alt="Online Complaints" 456 title="Online Complaints" 457 target="_self"> 458 Online Complaints 459 </a></li><li class="footer__item"><a class="footer__link" 460 href="https://ohairesorts.com/wp-content/uploads/2020/02/cancelling-reservations.pdf" 461 alt="Booking cancellation insurance policy" 462 title="Booking cancellation insurance policy" 463 target="_self"> 464 Booking cancellation insurance policy 465 </a></li><li class="footer__item"><a class="footer__link" 466 href="https://ohairesorts.com/nazare/en/frequent-questions/" 467 alt="Frequent questions" 468 title="Frequent questions" 469 target="_self"> 470 Frequent questions 471 </a></li><li class="footer__item"><a class="footer__link" 472 href="https://ohairesorts.com/nazare/en/site-map/" 473 alt="Site map" 474 title="Site map" 475 target="_self"> 476 Site map 477 </a></li></ul></div></div></div></footer>
477<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" src="/static/ohainazareoutdoor/js/ohainazareoutdoor.min.js?v=35870b3f1e153c5d21aff1d68822a5bd"></script>
477<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" 478 src="/bookcore/static/js/gtm/load-gtm.min.js?v=6aad387304f494ae9ab94c44b9497f8e"></script>
vendor: 118 bytes, lines 478-479
478<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" src="https://www.google.com/recaptcha/api.js?hl=en" 479 async></script>
479<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" src="/bookcore/static/loyalty/builds/loyalty.min.js?v=dea30dccabd5affe76cdcc9939dfedb5"></script>
479<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript">window.jQuery || document.write('
479<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" src="/bookcore/static/js/jquery-3.7.1.min.js?v=2c872dbe60f4ba70fb85356113d8b35e"><\/script>')</script>
479<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" src="/bookcore/static/js/web-components/builds/RoiCart.min.js?v=166be8bfdd64157b456fa825c69695d4"></script>
479<script nonce="zyrWKjtb5r58zZt9p9Q9Ug"> 480 481 var result = document.cookie.match(/csrftoken/g); 482 if (result && result.length > 1) { 483 document.cookie = 'csrftoken=; Max-Age=-99999999; path=/'; 484 } 485</script>
485<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" src="/bookcore/static/js/web-components/spa/builds/spa.b55fac5411594660baa1.min.js?v=187581b909c5ea3131dab23e0a8c22df"></script>
485<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" src="/bookcore/static/js/datatrans-inline-1.0.0.js?v=f6f6ae459e48115d2ad2dd55561c74e6" ></script>
485<script nonce="zyrWKjtb5r58zZt9p9Q9Ug" type="text/javascript" 486 async> 487 $(document).ready(function() { 488 489 490 491 492 493 494 495 496 497 $('.mireserva').carritotop({url: '/en/bookcore/shopping-cart/top/?lang=en'}); 498 }); 499 </script>
499</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.