1<!DOCTYPE html> <html itemscope itemtype="https://schema.org/WebPage" lang="es" data-page-type="custom"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1"><title>Hotel | Hotel Mainake Costa del Sol</title> <link rel="preconnect" href="https://fonts.profitroom.com" crossorigin> <link rel="preconnect" href="https://wa-uploads.profitroom.com"> <link rel="stylesheet" href="/templates/berlin/9.662e6761.css"><link rel="stylesheet" href="/templates/berlin/app.a7b1bcd9.css">
vendor: 1,642 bytes, lines 1-3
1<script> 2 !function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function f(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function a(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function e(u){function c(){}function t(e,n,t){if("undefined"!=typeof document){"number"==typeof(t=f({path:"/"},c.defaults,t)).expires&&(t.expires=new Date(1*new Date+864e5*t.expires)),t.expires=t.expires?t.expires.toUTCString():"";try{var o=JSON.stringify(n);/^[\{\[]/.test(o)&&(n=o)}catch(e){}n=u.write?u.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r="";for(var i in t)t[i]&&(r+="; "+i,!0!==t[i]&&(r+="="+t[i].split(";")[0]));return document.cookie=e+"="+n+r}}function n(e,n){if("undefined"!=typeof document){for(var t={},o=document.cookie?document.cookie.split("; "):[],r=0;r<o.length;r++){var i=o[r].split("="),c=i.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var f=a(i[0]);if(c=(u.read||u)(c,f)||a(c),n)try{c=JSON.parse(c)}catch(e){}if(t[f]=c,e===f)break}catch(e){}}return e?t[e]:t}}return c.set=t,c.get=function(e){return n(e,!1)},c.getJSON=function(e){return n(e,!0)},c.remove=function(e,n){t(e,"",f(n,{expires:-1}))},c.defaults={},c.withConverter=e,c}(function(){})}); 3</script>
3
3<script> 4 5 function matchConsent(val, accepted) { 6 return accepted.find(el => el === val); 7 } 8 9 function googleConsentModeMapping(consents, acceptedConsents, state) { 10 11 function gtag(){dataLayer.push(arguments);} 12 13 let consObj = {} 14 15 Object.entries(consents).forEach(entry => { 16 const [key, value] = entry; 17 consObj[key] = (matchConsent(value, acceptedConsents) === value) ? 'granted' : 'denied'; 18 }); 19 20 gtag('consent', state, consObj); 21 22 } 23 24 function initGTMLayer(window) { 25 window.dataLayer = window.dataLayer || []; 26 function gtag(){dataLayer.push(arguments);} 27 28 gtag('consent', 'default', { 29 'ad_storage': 'denied', 30 'ad_user_data': 'denied', 31 'ad_personalization': 'denied', 32 'analytics_storage': 'denied', 33 'security_storage': 'granted', 34 'functionality_storage': 'denied', 35 'personalization_storage': 'denied', 36 'wait_for_update': 2500 37 }); 38 39 var jsonCookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 40 41 if (typeof jsonCookiesPolicy !== "undefined") { 42 43 var cookiesPolicy = JSON.parse(jsonCookiesPolicy); 44 45 window.dataLayer.push({ 46 'cookieConsentCategory': cookiesPolicy 47 }); 48 49 googleConsentModeMapping({ 50 "ad_storage": "marketing", 51 "ad_user_data": "marketing", 52 "ad_personalization": "marketing", 53 "analytics_storage": "analytics", 54 "security_storage": "necessary", 55 "functionality_storage": "necessary", 56 "personalization_storage": "marketing" 57 }, cookiesPolicy, 'update'); 58 59 window.beAcceptedCookiePolicies = cookiesPolicy; 60 61 } 62 } 63 initGTMLayer(window); 64</script>
64
64<script>
vendor: 359 bytes, lines 64-68
64(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 65 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 66 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 67 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 68 })(window,document,'script','dataLayer','
68GTM-WTRG5G6
vendor: 3 bytes, line 68
68');
68</script>
68
68<script> 69 window.dataLayer = window.dataLayer || []; 70 window.dataLayer.push({ 71 'templateCode': 'berlin' 72 }); 73</script>
73 <link rel="preload" href="https://fonts.profitroom.com/montserrat/websites/300-400-700.css" as="style"> <link rel="stylesheet" href="https://fonts.profitroom.com/montserrat/websites/300-400-700.css" media="print" onload="this.media='all'"> <style> #cookieWarning { z-index: 9999999999; position: fixed; bottom: 0; right: 0; left: 0; top: 0; width: 100%; background: rgba(0, 0, 0, .5) !important; color: #141416; text-shadow: none; line-height: 20px; padding: 0 !important; transform: translateY(-200vh); will-change: transform; transition: transform 0.01s; transition-delay: 0s; visibility: hidden; } #cookieWarning.preview { transform: translateY(0); transition-delay: 1.4s; visibility: visible; } #cookieWarning .cookieContent { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 auto; padding: 25px 40px 35px; font-size: 0; width: 670px; background-color: #fff; box-sizing: border-box; } #cookieWarning .cookieContent .cookieContentItem.description { font-size: 13px; line-height: 1.7; text-align: left; } [dir='rtl'] #cookieWarning .cookieContent .cookieContentItem.description { text-align: right; } #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 30px; text-align: right; } #cookieWarning .cookieContent .cookiePrivacy { text-decoration: underline; color: inherit; } .cookieBtn:first-child { margin-right: 30px; } [dir='rtl'] .cookieBtn:first-child { margin-left: 30px; margin-right: 0; } .cookieBtn:nth-child(2) { margin-right: 20px; } [dir='rtl'] .cookieBtn:nth-child(2) { margin-left: 20px; margin-right: 0; } .cookieBtn--underline { position: relative; background: transparent; border: 0; padding: 0 0 7px 0; overflow: hidden; color: #141416; } .cookieBtn--underline:hover::after { transform: translatex(0); } .cookieBtn--underline::before { content: ''; position: absolute; right: 0; bottom: 0; left: 0; z-index: -1; background: #938767; height: 1px; opacity: 0.8; } .cookieBtn--underline::after { content: ''; position: absolute; right: 0; bottom: 0; left: 0; z-index: 1; background: #938767; height: 1px; transform: translatex(-100%); transition: transform 0.3s; } .cookieBtn--underline .content { font-size: 13px; font-weight: 600; } .cookieBtn--outline { background: transparent; padding: 15px 35px; border: 1px solid #938767; border-radius: 2px; color: #141416; transition: all 0.3s; } .cookieBtn--outline:hover { background-color: #938767; color: #fff; } .cookieBtn--outline .content { font-size: 13px; font-weight: 600; } .cookieBtn--normal { position: relative; background: transparent; background: #938767; padding: 15px 35px; border: 1px solid #938767; border-radius: 2px; color: #fff; transition: all 0.3s; } .cookieBtn--normal .content { font-size: 13px; font-weight: 600; } .cookieBtn--normal::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #0c292c; } .cookieBtn--normal::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; opacity: 0; transition: opacity 0.3s; } .cookieBtn--normal .content { position: relative; z-index: 1; } .cookieBtn--normal:hover::after { opacity: 0.2; } #cookieWarning .manageCookieSettings, #cookieWarning .cookiePolicies { display: inline-block; background-color: transparent; color: #141416; font-weight: 400; text-decoration: underline; cursor: pointer; padding: 0; border: none; } #cookieWarning .cookiePolicies:focus-visible { outline: -webkit-focus-ring-color auto 1px; } @media (max-width: 767px) { #cookieWarning .cookieContent { width: 90%; } } @media (max-width: 480px) { #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 20px; text-align: center; } #cookieWarning .cookieContent .cookieContentItem.description { max-height: 250px; overflow: scroll; } #cookieWarning .cookieContent p { line-height: 1.5; } #cookieWarning .cookieContent { padding: 10px 25px 25px; } .cookieBtn:nth-child(2) { margin-right: 0; } .cookieBtn:nth-child(3) { margin-top: 20px; } } @media (max-width: 375px) { .cookieBtn:first-child { align-self: center; margin-right: 0; margin-bottom: 20px; }
73 #cookieWarning .cookieContent .cookieContentItem.actions { display: flex; flex-direction: column; } } @media (max-width: 360px) { #cookieWarning .cookieContent { padding: 15px; } #cookieWarning .cookieContent p { margin-top: 0; } #cookieWarning .cookieContent .cookieContentItem.description { font-size: 12px; } #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 15px; } .cookieBtn:first-child { margin-bottom: 15px; } .cookieBtn:nth-child(3) { margin-top: 15px; } .cookieBtn--underline .content, .cookieBtn--outline .content, .cookieBtn--normal .content { font-size: 12px; } } @media (max-width: 320px) { .cookieBtn--outline, .cookieBtn--normal { padding-top: 12px; padding-bottom: 12px; } } @media (max-width: 320px) and (max-height: 480px) { #cookieWarning .cookieContent { width: 100%; } } #cookie-privacy-iframe { z-index: 99999; position: fixed; top: 20px; bottom: 20px; left: 5%; right: 5%; overflow: auto; display: none; box-shadow: 0 0 0 5px rgba(0, 0, 0, .5); background-color: rgba(0, 0, 0, .5); } #cookie-privacy-iframe .cookie-privacy-iframe-inner { width: 100%; height: 100%; position: relative; } #cookie-privacy-iframe iframe { border: 0; background-color: #fff; width: 100%; height: 100%; overflow: auto; } .custom-close-popup { position: absolute; opacity: 0.8; cursor: pointer; width: 39px; height: 39px; background: #000; color: #FFF; text-align: center; right: 0; top: 0; } .custom-close-popup:hover { opacity: 1; } .custom-close-popup:after, .custom-close-popup:before { content: ''; position: absolute; top: 6px; right: 18px; width: 3px; height: 26px; border-radius: 2px; background-color: #fff; } .custom-close-popup:before { transform: rotate(45deg); } .custom-close-popup:after { transform: rotate(-45deg); } </style><style> body.active-cookies-modal { overflow: hidden; padding-right: 15px; } body.site-body.active-cookies-modal #cookieWarning { right: 15px; width: auto !important; } body.site-body.active-cookies-modal .site-top { right: 15px; width: auto; } .cookies-modal, .cookies-modal *, .cookies-modal *:before, .cookies-modal *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .cookies-modal { will-change: visibility, opacity; position: fixed; top: 0; left: 0; right: 0; bottom: 0; overflow-y: auto; overflow-x: hidden; z-index: 9999999999; visibility: hidden; opacity: 0; transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); background-color: rgba(0, 0, 0, 0.4); } .cookies-modal__table { width: 100%; height: 100%; display: table; table-layout: fixed; } .cookies-modal__cell { display: table-cell; vertical-align: middle; width: 100%; } .cookies-modal--active { visibility: visible; opacity: 1; } .cookies-modal__dialog { max-width: 835px; padding: 1.2rem; margin: 0 auto; } .cookies-modal__content { will-change: transform, opacity; position: relative; padding: 40px 50px 30px; background: #fff; background-clip: padding-box; box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.4); opacity: 0; } .cookies-modal__content--active { opacity: 1; } .cookies-modal__header { font-size: 18px; padding: 10px 0 20px; color: #000; font-weight: 900; } .cookies-modal__section { padding: 10px 0; } .cookies-modal__checkbox { padding: 0 15px 0 0; } [dir='rtl'] .cookies-modal__checkbox { padding: 0 0 0 15px; } .cookies-modal__checkbox label { position: relative; display: flex; gap: 18px; font-size: 14px; line-height: 20px; font-weight: 400; } .cookies-modal__checkbox label input { position: absolute; width: 20px; height: 20px; } .cookies-modal__checkbox label span { font-size: 14px; font-weight: 400; line-height: 1.4285714286em; display: block; position: relative; min-height: 20px; padding: 0 0 0 20px; cursor: pointer; } .cookies-modal__checkbox label span:before, .cookies-modal__checkbox label span:after { content: ''; position: absolute; left: 0; top: 0; height: 20px; width: 20px; border-color: #bdbdbd; } .cookies-modal__checkbox label span:before { background-color: #fff; border: 2px rgba(0, 0, 0, 0.5) solid; border-radius: 2px; transition: background .3s ease; } .cookies-modal__checkbox label span:after { position: absolute; top: 5px; display: flex; content: ''; background: #000; width: 14px; height: 7px; left: 3px; border-bottom: solid 2px #ffffff; border-left: solid 2px #ffffff; background: none; transform: rotate(-45deg) scale(0); transition: transform .1s ease, opacity .1s ease; transform-origin: center center; z-index: 1; } .cookies-modal__checkbox label input:checked ~ span:before { border-color: #6c7a30; background: #6c7a30; } .cookies-modal__checkbox label input:disabled ~ span:before { border-color: #bdbdbd !important; background: #bdbdbd !important; } .cookies-modal__checkbox label input:checked ~ span:after { opacity: 1; transform: rotate(-45deg) scale(.8); } .cookies-modal__text { font-size: 14px; line-height: 1.79; color: #000; padding-left: 39px; } .cookies-modal__text strong { line-height: 20px; display: block; } .cookies-modal__text p { margin: 10px 0; font-weight: 300; } .cookies-modal__close { position: absolute; opacity: 0.8; cursor: pointer; width: 39px; height: 39px; background: #000; color: #FFF; text-align: center; right: 0; top: 0; border: none; } .cookies-modal__close:hover { opacity: 1; } .cookies-modal__close:after, .cookies-modal__close:before { content: ''; position: absolute; top: 11px; right: 18px; width: 2px; height: 18px; border-radius: 2px; background-color: #fff; } .cookies-modal__close:before { transform: rotate(45deg); } .cookies-modal__close:after { transform: rotate(-45deg); } .cookies-modal__submit { /*float: right;*/ } .cookies-modal__section--action { display: flex; justify-content: flex-end; padding-bottom: 0; } [dir='rtl'] .cookies-modal__section--action { flex-direction: row-reverse; } .cookies-modal__notification { margin-right: 22px; display: none; } .cookies-modal__notification-text { font-size: 13px; line-height: 36px; background-color: #e1e1e1; border-radius: 2px; opacity: 0.7; color: #141416; margin-top: 5px; padding: 0 20px; position: relative; } .cookies-modal__notification-text::after { top: 10px; position: absolute; right: -6px; width: 0; height: 0; content: ''; border-style: solid; border-width: 8px 0 8px 6px; border-color: transparent transparent transparent #e1e1e1; } .cookies-modal__notification-text--success { background-color: #6c7a30; color: #fff; } .cookies-modal__notification-text--success::after { border-color: transparent transparent transparent #6c7a30; } .cookies-modal__submit button { height: 46px; padding: 0 20px; border-radius: 2px; background-color: #6c7a30; display: inline-block; font-size: 16px; border: 0; color: #fff; cursor: pointer; -webkit-filter: brightness(100%); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .cookies-modal__submit button:hover { -webkit-filter: brightness(90%); } @media (max-width: 960px) { .cookies-modal__section--action { justify-content: center; } .cookies-modal__content { padding: 40px 20px 20px; } body.active-cookies-modal { padding-right: 0; } body.site-body.active-cookies-modal #cookieWarning { right: 0; } body.site-body.active-cookies-modal .site-top { right: 0; } .cookies-modal__submit, .cookies-modal__submit button { width: 100%; } } @media (max-width: 375px) { .cookies-modal__notification-text { padding: 10px; line-height: 1.6; } .cookies-modal__submit button { font-size: 14px; } .cookies-modal__dialog { padding: 15px; } .cookies-modal__content { padding: 40px 15px 15px; } } </style> <style> #cookieWarning .cookieBtn--underline::before { background: #406693; } #cookieWarning .cookieBtn--underline::after { background: #406693; } #cookieWarning .cookieBtn--outline { border-color: #406693; } #cookieWarning .cookieBtn--outline:hover { background-color: #406693; } #cookieWarning .cookieBtn--normal { border-color: #406693; } #cookieWarning .cookieBtn--normal::before { background: #406693; } .cookies-modal__notification-text--success { background-color: #406693; } .cookies-modal__notification-text--success::after { border-color: transparent transparent transparent #406693; } .cookies-modal__submit button { background-color: #406693; } .cookies-modal__checkbox label input:checked ~ span:before { border-color: #406693; background: #406693 } </style> <link rel="canonical" href="https://www.hotelmainake.com/hotel"/> <link rel="alternate" href="https://www.hotelmainake.com/en/hotel" hreflang="en"> <link rel="alternate" href="https://www.hotelmainake.com/hotel" hreflang="es"> <meta name="format-detection" content="telephone=no"> <meta name="google" content="notranslate"><meta property="og:title" content="Hotel"> <meta property="og:image" content="https://r.profitroom.pl/hotelmainakecostadelsol/images/202502250916330.26._PISINA_1.jpg"> </head> <body class="wa-site site-body wa-headings-color--h wa-paragraph-font wa-global-heading page-custom es wa-primary-border-color-list-dot--before" data-page-id="a0bb64ee-4dde-42b6-8cc3-d51f1b316522" data-site-id="13062" > <style type="text/css">
73 .wa-primary-color {color: #406693} .wa-primary-color--hover:hover {color: #406693} .wa-primary-color--hover-text:hover .text {color: #406693} .wa-primary-color--is-active.is-active {color: #406693} .wa-primary-color--a-before a::before {color: #406693} .wa-primary-color--a-mailto-hover a[href^='mailto']:hover {color: #406693} .wa-primary-color--strong strong {color: #406693} .wa-primary-color--before::before {color: #406693} .wa-primary-background-color {background-color: #406693} .wa-primary-background-color--hover:hover {background-color: #406693} .wa-primary-background-color--before::before {background-color: #406693} .wa-primary-background-color--after::after {background-color: #406693} .wa-primary-background-color--hover-after:hover::after {background-color: #406693} .wa-primary-background-color--is-active.is-active {background-color: #406693} .wa-primary-background-color--is-active-after.is-active::after {background-color: #406693} .wa-primary-border-color {border-color: #406693} .wa-primary-border-color.is-active {border-color: #406693} .wa-primary-border-color--hover:hover {border-color: #406693} .wa-primary-border-color--before::before {border-color: #406693} .wa-primary-border-color-list-dot--before .t-content li::before {border-color: #406693} .wa-primary-border-color--hover-before:hover::before {border-color: #406693} .wa-primary-border-top-color--after::after {border-top-color: #406693} .wa-button-link-primary:hover {background-color: #406693} .wa-primary-border-color--input-focus input:focus {border-color: #406693} .wa-primary-border-color--input-focus textarea:focus {border-color: #406693} .wa-primary-border-color--input-focus select:focus {border-color: #406693} .wa-secondary-background-color--is-active--before.is-active:before {background-color: #406693} .wa-primary-background-color-dots--hover:hover .dot {background-color: #406693} .wa-primary-border-color--is-active.is-active {border-color: #406693} .contact-form__button {background-color: #406693} .photo-text-tabs__tab.is-active {color: #406693} .photo-text-tabs__tab.is-active {border-color: #406693} .photo-text-tabs__tab:hover {border-color: #406693} .photo-text-tabs__tab:before {background-color: #406693} .wa-secondary-color {color: #eef4f5} .wa-secondary-background-color {background-color: #eef4f5} .wa-secondary-background-color--hover:hover {background-color: #eef4f5} .wa-secondary-background-color--before::before {background-color: #eef4f5} .wa-secondary-background-color--after::after {background-color: #eef4f5} .wa-secondary-background-color--is-active.is-active {background-color: #eef4f5} .wa-secondary-border-color {border-color: #eef4f5} .wa-button-link-primary {background-color: #eef4f5} .wa-headings-color {color: #111111} .wa-headings-color--h h1, h2, h3, h4, h5, h6 {color: #111111} .wa-headings-color--text .text {color: #111111} .wa-headings-color--hover-icon:hover .icon {color: #111111} .wa-headings-background-color--before:before {background-color: #111111} .wa-button-link-primary {color: #111111} .wa-button-link-primary::before {color: #111111} .rs-contact__download .text {background-image: linear-gradient(#111111,#111111) } .wa-content-color {color: #3a3a3a} .wa-content-color--strong strong {color: #3a3a3a} .wa-content-background-color--before::before {background-color: #3a3a3a} .wa-content-input::placeholder {color: #3a3a3a} .wa-primary-background-color-dots .dot {background-color: #3a3a3a} .t-content {color: #3a3a3a} .t-content a:not([href^='tel:']):not(.wa-button-link-primary), .contact-form-swal .swal2-html-container a:not([href^='tel:']):not(.wa-button-link-primary), .rs-contact__download a:not([href^='tel:']):not(.wa-button-link-primary), .newsletter-swal .swal2-html-container a:not([href^='tel:']):not(.wa-button-link-primary) {background-image: linear-gradient(#3a3a3a,#3a3a3a) } .t-content a[href$='.pdf']:not(.wa-button-link-primary):before {color: #3a3a3a} .attractions-filters__item .text::before {background-color: #3a3a3a} .attraction-details-sidebar__link--mail .text:before {background-color: #3a3a3a} .conference-sidebar__link--mail .text:before {background-color: #3a3a3a} .contact-form__item--select::before {border-top-color: #3a3a3a} .wa-background-box-background-color {background-color: #fcfcfc} .wa-background-box-background-color--before::before {background-color: #fcfcfc} .wa-background-box-background-color--after::after {background-color: #fcfcfc} .wa-background-box-background-color--input input {background-color: #fcfcfc} .wa-background-box-background-color--textarea textarea {background-color: #fcfcfc} .wa-background-box-background-color--textarea select {background-color: #fcfcfc} .wa-frames-border-color {border-color: #c5c5c5} .wa-frames-border-color--before::before {border-color: #c5c5c5} .wa-frames-background-color--before::before {background-color: #c5c5c5} .wa-frames-border-color--input input {border-color: #c5c5c5} .wa-frames-border-color--textarea textarea {border-color: #c5c5c5} .wa-frames-border-color--textarea select {border-color: #c5c5c5} .restaurant-menu-item__dish:not(:last-child) {border-color: #c5c5c5} .a11y {border-color: #c5c5c5} .wa-background-primary-background-color {background-color: #ffffff} .wa-background-primary-background-color--before::before {background-color: #ffffff} .wa-background-secondary-background-color {background-color: #f8f8f8} .wa-background-secondary-background-color--before::before {background-color: #f8f8f8} .wa-background-footer-background-color {background-color: #292929} .wa-content-footer-color {color: #f9f9f9} .wa-button-text-color {color: #111111}
73 .intro__btn .text.wa-headings-color {color: #111111} .prolt__btn .text.wa-headings-color {color: #111111} .twh__btn .text.wa-headings-color {color: #111111} .conference-item__button .text.wa-headings-color {color: #111111} .attraction-item__btn .text.wa-headings-color {color: #111111} .attraction-others__btn .text.wa-headings-color {color: #111111} .event-filters__btn .text.wa-headings-color {color: #111111} .event-details__other-btn .text.wa-headings-color {color: #111111} .wa-headline-font { font-family: Montserrat !important} .wa-paragraph-font { font-family: Montserrat !important} .wa-global-heading h1, h2, h3, h4, h5, h6 { font-family: Montserrat} .contact-box__text strong { font-family: Montserrat} </style> <a class="skip-link js-scroll-to" href="#main-content" data-scroll-to="#main-content" data-scroll-px="-150px">Saltar al contenido principal</a> <header class="header"> <div class="site-top-bar js-check-scroll js-site-header js-scroll-header "> <div class="site-top-bar__logo-hld js-logo-hld"> <a class="site-logo site-top-bar__logo js-logo" href="/" data-logo="true" style="transform: scale(1)"> <img class="js-lazy" src="/templates/berlin/images/img-blank.gif" data-src="https://r.profitroom.pl/hotelmainakecostadelsol/images/202412091309320.202411251625490.logo_2.png" alt="Hotel Mainake Costa del Sol - Página de inicio"/> </a> </div> <div class="site-top-bar__nav-hld"> <nav class="single-nav" aria-label="Menú principal"> <ul class="single-nav__list js-nav" role="menu"> <li class="js-nav-item js-nav-item-top single-nav__item is-active" role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/hotel" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2232349"> Hotel </span> </a> </li> <li class="js-nav-item js-nav-item-top single-nav__item " role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/habitaciones" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2232351"> Habitaciones </span> </a> </li> <li class="js-nav-item js-nav-item-top single-nav__item " role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/ofertas" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2232353"> Ofertas </span> </a> </li> <li class="js-nav-item js-nav-item-top single-nav__item " role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/galeria" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2093087"> GalerÃa </span> </a> </li> <li class="js-nav-item js-nav-item-top single-nav__item " role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/contacto" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2232355"> Contacto </span> </a> </li> <li class="js-nav-item js-nav-item-top single-nav__item " role="presentation"> <a role="menuitem" class="js-nav-link single-nav__link " href="/privacidad" > <span class="single-nav__text wa-primary-background-color--before" data-menu-page="2833953"> Privacidad </span> </a> </li> </ul> </nav> </div> <div class="site-top-bar__right-box"> <div class="lang-dropdown-nav js-hover-dd"> <button class="lang-dropdown-nav__current js-hover-btn" type="button" id="langButton" aria-haspopup="menu" aria-expanded="false" aria-controls="lang-dropdown-list"> <span class="text" aria-hidden="true">ES</span> <span class="u-sr-only">Seleccionar idioma - Español </span> <span class="icon icon-arrow-normal-down" aria-hidden="true"></span> </button> <div class="lang-dropdown-nav__list js-hover-list"> <ul class="lang-dropdown-nav__list-inner" id="lang-dropdown-list" role="menu" aria-hidden="true" aria-label="Seleccionar idioma"> <li class="wa-primary-background-color--hover"> <a href="/en/hotel" lang="en" data-menu-language="en" data-menu-is-active-language="false" class="js-hover-item" role="menuitem"> <span aria-hidden="true">EN</span> <span class="u-sr-only"> English </span> </a> </li> </ul> </div> </div> <div class="site-top-bar__booking-btn"> <button class="site-btn site-btn--dark js-open-upper wa-primary-background-color"> <span class="text">Reserva online</span> </button> </div> </div> </div> <button class="a11y js-a11y-contrast" aria-label="Modo de alto contraste" data-label-on="Desactivar el modo de alto contraste" data-label-off="Activar el modo de alto contraste"> <span class="icon icon-wcag-contrast-icon js-contrast-off" aria-hidden="true"></span> <span class="icon icon-wcag-eye-on js-contrast-on" style="display: none;" aria-hidden="true"></span> </button> <div class="site-top-mobile hamburger-classic js-site-top-mobile js-site-top-mobile "> <div class="hamburger-classic__inner"> <div class="hamburger-classic__col hamburger-classic__col--left"> <a class="hamburger-classic__signet" href="/"> <img class="hamburger-classic__signet-img js-lazy" data-src="https://r.profitroom.pl/hotelmainakecostadelsol/images/202412091309320.202411251625490.logo_2.png" alt="Hotel Mainake Costa del Sol"/> </a> </div> <div class="hamburger-classic__col hamburger-classic__col--center"> <button class="hamburger-classic__booking-btn site-btn js-open-upper wa-primary-background-color"> Reserva online </button> </div> <div class="hamburger-classic__col hamburger-classic__col--right"> <button class="hamburger-classic__nav-btn js-mobile-btn" aria-label="Menú hamburguesa, abre el menú"> <span class="icons-hld" aria-hidden="true"> <span class="menu-icon"> <span></span> <span></span> <span></span> </span> <span class="close-icon"></span> </span> <span class="text">Menu</span> </button> </div> </div> <nav class="mobile-nav js-mobile-nav" aria-label="Menú móvil"> <div class="mobile-nav__inner"> <ul class="mobile-nav__ul"> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/"> <span class="text">Página de inicio</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active is-active" href="/hotel" > <span class="text">Hotel</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/habitaciones" > <span class="text">Habitaciones</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/ofertas" > <span class="text">Ofertas</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/galeria" > <span class="text">GalerÃa</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/contacto" > <span class="text">Contacto</span> </a> </li> <li class="mobile-nav__li"> <a class="mobile-nav__link wa-primary-color--hovered wa-primary-color--is-active " href="/privacidad" > <span class="text">Privacidad</span> </a> </li> </ul> </div> <div class="mobile-nav__bottom"> <div class="lang-horizontal-nav"> <ul class="lang-horizontal-nav__list"> <li class="lang-horizontal-nav__item wa-primary-background-color--before wa-primary-color--is-active "> <a href="/en/hotel" lang="en"> <span aria-hidden="true">en</span> <span class="u-sr-only"> English </span> </a> </li> <li class="lang-horizontal-nav__item wa-primary-background-color--before wa-primary-color--is-active is-active"> <span> es </span> </li> </ul> </div> </div> </nav> </div> </header>
73 <main id="main-content" data-gjs-type="wrapper" tabindex="-1"> <div data-component-id='12550291' > <section class="banner " > <div class="slider-video "> <div id="banner-slider" class="slider-video__inner swiper-container js-banner-slider"> <div class="swiper-wrapper"> <div class="slider-video__background cvr-pic swiper-slide"> <picture class="cvr-pic"> <source type="image/webp" srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/768x1024/1733743681833_.resize26.pisina1.webp" media="(max-width: 767px)"> <source srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/768x1024/1733743681833_resize26.pisina1.jpg" media="(max-width: 767px)"> <source type="image/webp" srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1366x768/1733743681833_.resize26.pisina1.webp" media="(max-width: 1366px)"> <source srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1366x768/1733743681833_resize26.pisina1.jpg" media="(max-width: 1366px)"> <source type="image/webp" srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1920x1080/1733743681833_.resize26.pisina1.webp"/> <img class="cvr-pic__img" src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1920x1080/1733743681833_resize26.pisina1.jpg" alt="image" fetchpriority="high"> </picture> </div> <div class="slider-video__background cvr-pic swiper-slide"> <picture class="cvr-pic"> <source type="image/webp" srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 767px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/768x1024/17337436795415_.resize24.piscina3.webp"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 767px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/768x1024/17337436795415_resize24.piscina3.jpg"> <source type="image/webp" srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 1366px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1366x768/17337436795415_.resize24.piscina3.webp"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 1366px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1366x768/17337436795415_resize24.piscina3.jpg"> <source type="image/webp" srcset="/templates/berlin/images/img-blank.gif" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1920x1080/17337436795415_.resize24.piscina3.webp"> <img class="js-lazy cvr-pic__img" src="/templates/berlin/images/img-blank.gif" data-src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1920x1080/17337436795415_resize24.piscina3.jpg" alt="image"> </picture> </div> </div> </div> </div> <div class="banner__holder "> <div class="hero hero--right"> <h1 class="hero__title wa-headline-font " > Mainake Costa del Sol </h1> </div> <div data-component-id='28155579' > <div class="site-panel site-panel--right"> <div class="site-panel__holder"> <div class="site-panel__dates"> <button type="button" aria-label="Llegada" class="site-panel__box site-panel__box--arrival js-checkin-box"> <span class="site-panel-input wa-primary-border-color--hover wa-headings-color wa-paragraph-font"> <span class="site-panel-input__day-number js-input-hld__day-number">25</span> <span class="site-panel-input__separator" aria-hidden="true">-</span> <span class="site-panel-input__month js-input-hld__month">09</span> <span class="site-panel-input__separator" aria-hidden="true">-</span> <span class="site-panel-input__year js-input-hld__year">2026</span> </span> <span class="site-panel__icon icon icon-calendar wa-primary-color" aria-hidden="true"></span> <input type="hidden" class="js-input-checkin" name="checkin" value="25.09.2026"> </button> <button type="button" aria-label="Salida" class="site-panel__box site-panel__box--departure js-checkout-box"> <span class="site-panel-input wa-primary-border-color--hover wa-headings-color wa-paragraph-font"> <span class="site-panel-input__day-number js-input-hld__day-number">26</span> <span class="site-panel-input__separator" aria-hidden="true">-</span> <span class="site-panel-input__month js-input-hld__month">09</span> <span class="site-panel-input__separator" aria-hidden="true">-</span> <span class="site-panel-input__year js-input-hld__year">2026</span> </span> <span class="site-panel__icon icon icon-calendar wa-primary-color" aria-hidden="true"></span>
73 <input type="hidden" class="js-input-checkout" name="checkout" value="26.09.2026"> </button> </div> <button class="site-panel__button site-btn site-btn--dark js-open-upper wa-primary-background-color"> <span class="text">Reserva online</span> </button> </div> </div> </div> </div> <button class="banner__control banner__control--video banner-control" data-video-controls="banner-video" data-text-play="Reproducir video" data-text-pause="Pausar video" aria-pressed="false"> <span class="u-sr-only">Reproducir video</span> <span class="icon" aria-hidden="true"></span> </button> <button class="banner__control banner__control--slider banner-control" data-slider-controls="banner-slider" data-text-play="Reanudar la reproducción automática del slider" data-text-pause="Detener la reproducción automática del slider" aria-pressed="false"> <span class="u-sr-only">Detener la reproducción automática del slider</span> <span class="icon icon-pause" aria-hidden="true"></span> </button> </section> <nav aria-label="breadcrumbs"> <ul class="breadcrumb "> <li class="breadcrumb__item wa-content-color "> <a href="/">Página de inicio</a> <span class="icon icon-arrow-bold-right wa-primary-color" aria-hidden="true"></span> </li> <li class="breadcrumb__item wa-content-color active"> <span aria-current="Hotel">Hotel</span> </li> </ul> </nav> </div><div data-component-id='12550293' > <section class="l-section l-section--intro"> <div class="l-wrapper"> <h2 class="intro__title t-section-title wa-headings-color wa-headline-font" > Bienvenidos a Hotel Mainake Costa del Sol </h2> <div class="intro__content t-content wa-content-color wa-primary-border-color wa-primary-color--h" > <p style="text-align: center;">...un hotel de 4 estrellas ubicado en Torre del Mar, Málaga, a solo unos pasos de la playa. Inaugurado en el año 2000, ofrece un ambiente moderno y acogedor, ideal para disfrutar de un clima agradable durante casi todo el año. Con instalaciones de alta calidad y un servicio excepcional, te garantizamos una estancia inolvidable.</p> </div> </div> </section> </div><div data-component-id='12550295' > <section class="l-section l-section--prolt"> <div class="l-wrapper"> <div class="prolt prolt--right"> <div class="prolt__col prolt__col--media " > <div class="prolt__media cvr-pic"> <picture class="cvr-pic__img"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 1023px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/730x420/17341151075879_111.jpg"/> <img src="/templates/berlin/images/img-blank.gif" alt="" class="cvr-pic__img js-lazy" data-src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/580x460/17341151075879_111.jpg"/> </picture> </div> </div> <div class="prolt__col prolt__col--content"> <div class="prolt__content-box"> <h2 class="prolt__title t-section-title wa-headline-font wa-headings-color" >Piscina en última planta</h2> <div class="prolt__text t-content wa-content-color" > <p>Relájate en nuestra piscina al aire libre, situada en la cuarta planta, y disfruta de momentos de tranquilidad mientras contemplas el hermoso atardecer.</p> </div> </div> </div> </div> </div> </section> </div><div data-component-id='12550297' > <section class="l-section l-section--prolt"> <div class="l-wrapper"> <div class="prolt prolt--left"> <div class="prolt__col prolt__col--media " > <div class="prolt__media cvr-pic"> <picture class="cvr-pic__img"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 1023px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/730x420/17341151627452_zrzutekranu20241213153910.jpg"/> <img src="/templates/berlin/images/img-blank.gif" alt="" class="cvr-pic__img js-lazy" data-src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/580x460/17341151627452_zrzutekranu20241213153910.jpg"/> </picture> </div> </div> <div class="prolt__col prolt__col--content"> <div class="prolt__content-box"> <h2 class="prolt__title t-section-title wa-headline-font wa-headings-color" >Patio Andaluz</h2> <div class="prolt__text t-content wa-content-color" > <p>Un tranquilo patio donde podrás disfrutar de una bebida refrescante en un ambiente relajado, ideal para descansar durante el día.</p> </div> </div> </div> </div> </div> </section> </div><div data-component-id='12550299' > <section class="l-section l-section--prolt"> <div class="l-wrapper"> <div class="prolt prolt--right"> <div class="prolt__col prolt__col--media " > <div class="prolt__media cvr-pic"> <picture class="cvr-pic__img"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 1023px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/730x420/1734115207646_zrzutekranu20241213153957.jpg"/> <img src="/templates/berlin/images/img-blank.gif" alt="" class="cvr-pic__img js-lazy" data-src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/580x460/1734115207646_zrzutekranu20241213153957.jpg"/> </picture> </div> </div> <div class="prolt__col prolt__col--content"> <div class="prolt__content-box"> <h2 class="prolt__title t-section-title wa-headline-font wa-headings-color" >Personal y servicio excepcional</h2> <div class="prolt__text t-content wa-content-color" > <p>Con más de 20 años de experiencia, nuestro equipo se dedica a ofrecerte un servicio cercano y personalizado. Siempre dispuestos a atender tus necesidades, garantizamos que tu estancia sea cómoda y memorable.</p> </div> </div> </div> </div> </div> </section> </div> </main> <div data-component-id='10900057' > <section class="l-section l-section--newsletter" > <div class="newsletter js-newsletter-holder" data-token="/contact/token" data-request="/contact/newsletter?lang=es" data-policy-title="Confirma el envÃo del formulario" data-policy-info="Al hacer clic en el botón "CONFIRMAR", acepta el procesamiento de sus datos personales para procesar su consulta." data-button-confirm="Confirmar" data-button-cancel="Cancelar" data-success-title="Confirme su registro" data-success-info="Revise su correo. Le hemos enviado un mensaje pidiéndole que confirme su dirección de correo electrónico." data-server-error-title="Error del Servidor" data-server-error-info="Lo sentimos, no podemos procesar esta solicitud en este momento. Vuelva a presentar la solicitud más tarde." data-token-error-title="Ha ocurrido un problema" data-token-error-info="EnvÃe el formulario de nuevo" data-spam-error-title="Spam detectado" data-spam-error-info="El mensaje no ha sido envi
73ado" data-valid-error-title="El formulario contiene errores" data-valid-error-field="Campo" data-not-valid-email="Tiene un formato no válido" data-cannot-empty="No debe estar vacÃo" data-connect-error="Ha ocurrido un error de conexión" data-already-added-text="Esta dirección de correo electrónico ya está suscrita al boletÃn." data-already-added-error-title="newsletter.already_added_error_title" data-captcha-error-title="La validación de captcha falló" data-captcha-error-setup="El captcha no está configurado correctamente. Por favor, contacte con el administrador del sitio." data-captcha-error-validation="La validación de captcha falló. Por favor, inténtelo de nuevo." data-consent-url="/contact/newsletter/consent?lang=es" > <div class="newsletter__img-hld"> <picture class="newsletter__img cvr-pic"> <source srcset="/templates/berlin/images/img-blank.gif" media="(max-width: 768px)" data-srcset="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/768x678/17337456942096_ladder67990041280.jpg" /> <img src="/templates/berlin/images/img-blank.gif" alt="newsletter bg" class="cvr-pic__img js-lazy" data-src="https://wa-uploads.profitroom.com/hotelmainakecostadelsol/1140x700/17337456942096_ladder67990041280.jpg" /> </picture> </div> <div class="newsletter__text-box wa-frames-border-color wa-background-box-background-color"> <h2 class="newsletter__title wa-headline-font wa-headings-color"> SuscrÃbete al boletÃn </h2> <div class="newsletter__description t-content"> ¡Sea el primero en enterarse de los últimos eventos, ofertas y promociones! </div> <form class="newsletter-form js-newsletter-form wa-frames-border-color--input wa-primary-border-color--input-focus" action="#" aria-label="SuscrÃbete al boletÃn"> <div class="newsletter-form__inner"> <label class="u-sr-only" for="newsletter-email">Email</label> <input class="js-newsletter__value newsletter-form__input wa-content-color wa-content-input" id="newsletter-email" type="email" name="email" data-name= "Email" placeholder="Email*" required> <label for="name321nwsl" class="u-sr-only">name321</label> <input id="name321nwsl" class="js-newsletter__value newsletter-form__input wa-content-color wa-content-input" type="text" name="name321" placeholder="name" value="" autocomplete="off" aria-hidden="true" hidden> <button class="newsletter-form__button site-btn site-btn--dark wa-primary-background-color" type="submit" name="submit" aria-label="RegÃstrate"> <span class="text"> RegÃstrate </span> </button> </div> </form> </div> </div> </section> </div> <footer class="site-footer "> <button class="scroll-to-top js-scroll-to-top" aria-label="Desplazarse a la parte superior de la página"> <span class="icon icon-arrow-normal-up" aria-hidden="true"></span> </button> <div class="site-footer-top wa-background-secondary-background-color wa-content-color"> <span class="sr-only"> Hotel Mainake Costa del Sol </span> <div class="site-footer-top__inner"> <div class="site-footer-top__col site-footer-top__col--left"> <div class="site-footer-top__line"> <span class="site-footer-top__text">C. los Fenicios, 1</span><br/> <span class="site-footer-top__text">29740</span> <span class="site-footer-top__text"> Torre del Mar, Malaga</span> <span class="site-footer-top__text">, ES</span> </div> </div> <div class="site-footer-top__col site-footer-top__col--center"> <span class="site-footer-top__line"> <a class="site-footer-top__text" href="tel:952547246" aria-label="Llámenos: 952547246"> <span class="icon icon-phone wa-primary-color" aria-hidden="true"></span> <span>952547246</span> </a> </span> <span class="site-footer-top__line"> <a class="site-footer-top__text site-footer-top__mail wa-primary-color--hover" href="mailto:[email protected]" title="[email protected]" aria-label="EscrÃbenos: [email protected]"> <span class="icon icon-mail wa-primary-color" aria-hidden="true"></span> <span>[email protected]</span> </a> </span> <div class="site-footer-top__schema-img"> <meta content="https://r.profitroom.pl/hotelmainakecostadelsol/images/202502250916330.26._PISINA_1.jpg"/> </div> </div> <div class="site-footer-top__col site-footer-top__col--right"> <div class="site-footer-top__btn-hld"> </div> </div> </div> </div> <div class="site-footer-bottom wa-background-footer-background-color wa-content-footer-color"> <div class="site-footer-bottom__inner"> <div class="site-footer-bottom__col site-footer-bottom__col--left"> <div class="copyright"> <span class="copyright__text">© </span> <span class="copyright__text">
73 Hotel Mainake Costa del Sol </span> <span class="copyright__text">2026</span> </div> </div> <div class="site-footer-bottom__col site-footer-bottom__col--center"> <div data-component-id='10900059' > <div class="footer-navigation" > <ul class="footer-navigation__list"> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-secondary-background-color--before " href="/" >Página de inicio</a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-secondary-background-color--before is-active" href="/hotel" >Hotel</a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-secondary-background-color--before " href="/privacidad" >Privacidad</a> </li> </ul> </div> </div> </div> <div class="site-footer-bottom__col site-footer-bottom__col--right"> <button type="button" class="manageCookieSettings wa-content-footer-color" onclick="openCookieModal();">Configuración de cookies</button> <div class="created"> <span class="created__line"> <span class="created__text">created by</span> <a class="created__link" href="https://www.profitroom.com" target="_blank" rel="nofollow" aria-label="Enlace al sitio web de Profitroom"> <span class="icon icon-profitroom" aria-hidden="true"></span> </a> </span> </div> </div> </div> </div> </footer> <div id="cookieWarning" role="dialog" aria-modal="true" tabindex="-1" aria-label="Ventana de polÃtica de cookies"> <div id="cookieAnnouncement" aria-live="assertive" role="alert" class="u-sr-only"></div> <div class="cookieContent"> <div class="cookieContentItem description" id="cookies-modal-text"> <p class="wa-paragraph-font"> Para proporcionar servicios de la más alta calidad, el Servicio utiliza cookies que se almacenan en la memoria del navegador. Información detallada sobre el propósito de su uso, incluido el procesamiento de datos de actividad del usuario y la personalización de anuncios, asà como la posibilidad de cambiar la configuración de las cookies, se encuentra en el <a class=\"cookiePolicies\" href=\"/privacidad\" target=\"_blank\">PolÃtica de privacidad</a>. Al hacer clic en "ACEPTAR TODO", acepta el uso de tecnologÃas como cookies y el procesamiento por parte de SBF GLOBAL PROPERTY HOLDINGS S.L., Avda. Andalucia 105 - 5º F., 29740, Málaga, de sus datos personales recopilados en Internet, como direcciones IP e identificadores de cookies, con fines analÃticos y de marketing (incluida la orientación automática de anuncios, la medición de su efectividad y el procesamiento de datos de usuario para fines analÃticos). Los cambios en la configuración de las cookies y las preferencias de consentimiento detalladas se pueden realizar en <button class="manageCookieSettings" onclick="openCookieModal();">la configuración</button>. </p> </div> <div class="cookieContentItem actions"> <button class="cookieBtn cookieBtn--underline" type="button" onclick="openCookieModal();return false;"> <span class="content wa-paragraph-font">Configuración de cookies</span> </button> <button class="cookieBtn cookieBtn--outline" type="button" onclick="acceptOnlyRequiredCookies();return false;"> <span class="content wa-paragraph-font">Rechazar</span> </button> <button class="cookieBtn cookieBtn--normal js-cookieBtn-focus" type="button" onclick="_acceptCookiesPolicy();return false;"> <span class="content wa-paragraph-font">Aceptar</span> </button> </div> </div> </div> <div id="cookies-modal" class="cookies-modal"> <div class="cookies-modal__table" role="dialog" aria-modal="true" aria-live="assertive" aria-label="Administrar la configuración de privacidad"> <div class="cookies-modal__cell"> <div class="cookies-modal__dialog"> <div class="cookies-modal__content"> <form action="#" id="cookies-privacy-settings"> <div class="cookies-modal__header wa-headline-font"> Administrar la configuración de privacidad</div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="necessary-cookies"> <input type="checkbox" value="necessary" checked="" name="necessary-cookies" aria-label="Cookies esenciales" aria-description="Cookies necesarias para el funcionamiento de los servicios disponibles en el sitio web, que permiten la navegación de ofertas o la realización de reservas, y respaldan mecanismos de seguridad, incluida la autenticación de usuarios y la detección de abusos. Estos archivos son necesarios para el correcto funcionamiento del sitio web. No requieren su consentimiento." disabled="" id="necessary-cookies"> <span></span> <strong class="wa-headline-font">Cookies esenciales </strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Cookies necesarias para el funcionamiento de los servicios disponibles en el sitio web, que permiten la navegación de ofertas o la realización de reservas, y respaldan mecanismos de seguridad, incluida la autenticación de usuarios y la detección de abusos. Estos archivos son necesarios para el correcto funcionamiento del sitio web. No requieren su consentimiento. </p> </div> </div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="analytics-cookies"> <input type="checkbox" value="analytics" name="analytics-cookies" id="analytics-cookies" aria-label="Cookies analÃticas" aria-description="privacy.modal.analytics_cookies.descriptiopn"> <span></span> <strong class="wa-headline-font">Cookies analÃticas</strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Cookies que permiten recopilar información sobre la forma en que el usuario utiliza el sitio web con el fin de optimizar su funcionamiento y adaptarlo a las expectativas del usuario. Al dar su consentimiento para estas cookies, acepta el procesamiento de datos sobre su actividad en el sitio con fines analÃticos. </p> </div> </div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="marketing-cookies"> <input type="checkbox" value="marketing" name="marketing-cookies" id="marketing-cookies" aria-label="Cookies de marketing" aria-description="privacy.modal.marketing_cookies.descriptiopn"> <span></span> <strong class="wa-headline-font">Cookies de marketing</strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Cookies que permiten mostrar contenido de marketing al usuario adaptado a sus preferencias y dirigirle notificaciones sobre ofertas de marketing que se ajusten a sus intereses, incluida información sobre la actividad del usuario, productos y servicios del administrador del sitio y terceros. El consentimiento para estas cookies significa que sus datos pueden ser utilizados para personalizar anuncios y analizar la efectividad de nuestras campañas publicitarias. </p> </div> </div> <div class="cookies-modal__section cookies-modal__section--action"> <div class="cookies-modal__notification"> <div class="cookies-modal__notification-text"> <span class="wa-paragraph-font">Tus preferencias aún no se han guardado</span> </div> </div> <div class="cookies-modal__submit"> <button type="submit" class="wa-paragraph-font" aria-label="Guardar y cerrar">Guardar y cerrar</button> </div> </div> </form> <button type="button" class="cookies-modal__close js-cookies-modal__close" aria-label="Close cookies window"></button> </div> </div> </div> </div> </div>
73<script> 74 var footerBtnClicked = false; 75 var footerLink = document.querySelector('.manageCookieSettings'); 76 footerLink.addEventListener('click', () => footerBtnClicked = true); 77 78 function focusFirstInteractiveElement() { 79 if (footerBtnClicked) { 80 footerLink.focus(); 81 } 82 } 83 84 function _acceptCookiesPolicy(acceptedCategories) { 85 86 if (typeof acceptedCategories === 'undefined') { 87 acceptedCategories = ["necessary", "marketing", "analytics"]; 88 } 89 90 var options = {}; 91 92 if (acceptedCategories.length > 1) { 93 options['expires'] = 365; 94 } 95 96 Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options); 97 98 /** Send Info to GTM */ 99 window.dataLayer = window.dataLayer || []; 100 function gtag() { dataLayer.push(arguments); } 101 102 googleConsentModeMapping({ 103 "ad_storage": "marketing", 104 "ad_user_data": "marketing", 105 "ad_personalization": "marketing", 106 "analytics_storage": "analytics", 107 "security_storage": "necessary", 108 "functionality_storage": "necessary", 109 "personalization_storage": "marketing", 110 }, acceptedCategories, 'update'); 111 112 window.dataLayer.push({ 113 'event': 'cookieConsent', 114 'cookieConsentCategory': acceptedCategories 115 }); 116 117 window.beAcceptedCookiePolicies = acceptedCategories; 118 119 if (localStorage) { 120 localStorage.setItem('cookiesManager', JSON.stringify({ 121 acceptedCategories: acceptedCategories 122 })); 123 } 124 125 window.dispatchEvent(new CustomEvent('success-save-cookies', { 'detail': { 'acceptedCategories': acceptedCategories } })); 126 127 focusFirstInteractiveElement(); 128 129 if (window.activateGA) { 130 activateGA(); 131 } 132 } 133 134 function _checkCookiesPolicy() { 135 136 var cookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 137 138 if (typeof cookiesPolicy !== "undefined") { 139 if (!window.beAcceptedCookiePolicies) { 140 cookiesPolicy = JSON.parse(cookiesPolicy); 141 window.beAcceptedCookiePolicies = cookiesPolicy; 142 } 143 } else { 144 145 showCookieDiv(); 146 147 var cookiePrivacyIframe = document.getElementById('cookie-privacy-iframe'); 148 149 if (cookiePrivacyIframe) { 150 151 var iframe = document.querySelector('#cookie-privacy-iframe iframe'); 152 153 if (iframe) { 154 document.getElementsByClassName('cookiePolicies')[0].addEventListener('click', function (e) { 155 e.preventDefault(); 156 iframe.src = this.href; 157 cookiePrivacyIframe.style.display = 'block'; 158 }); 159 } 160 161 document.querySelector('#cookie-privacy-iframe .custom-close-popup').addEventListener('click', function (e) { 162 e.preventDefault(); 163 cookiePrivacyIframe.style.display = 'none'; 164 }); 165 166 } 167 168 var receiveCookieSettings = false; 169 170 if (localStorage) { 171 window.addEventListener('storage', function (e) { 172 173 if (e.key !== 'cookiesManager' || receiveCookieSettings) { 174 return; 175 } 176 177 if (e.storageArea.hasOwnProperty('cookiesManager')) { 178 receiveCookieSettings = true; 179 var dataCookies = JSON.parse(e.storageArea.cookiesManager); 180 _acceptCookiesPolicy(dataCookies.acceptedCategories); 181 if (cookiePrivacyIframe) { 182 cookiePrivacyIframe.style.display = 'none'; 183 } 184 } 185 186 }); 187 } 188 189 window.addEventListener('success-save-cookies', function () { 190 document.getElementById('cookieWarning').classList.remove('preview'); 191 }); 192 193 } 194 195 window.dispatchEvent(new CustomEvent('load-cookies')); 196 197 } 198 199 function showCookieDiv() { 200 const cookieDiv = document.getElementById('cookieWarning'); 201 const cookieAnnouncement = document.getElementById('cookieAnnouncement'); 202 const cookieText = document.querySelector('.cookieContentItem'); 203 204 if (cookieDiv) { 205 if (cookieAnnouncement) { 206 cookieAnnouncement.textContent = cookieText.textContent; 207 cookieAnnouncement.setAttribute('aria-live', 'assertive'); 208 setTimeout(() => { 209 cookieAnnouncement.textContent = ''; 210 cookieAnnouncement.setAttribute('aria-live', 'off'); 211 }, 1000); 212 } 213 cookieDiv.classList.add('preview'); 214 document.querySelector('.js-cookieBtn-focus').focus(); 215 } 216 217 cookieDiv.classList.add('preview'); 218 setTimeout(() => { 219 document.querySelector('.js-cookieBtn-focus').focus(); 220 }, 100); 221 } 222 223
224 const focusableElements = 'button, [href], input:not([disabled])'; 225 226 function trapFocus(modal) { 227 const focusableContent = modal.querySelectorAll(focusableElements); 228 return { 229 first: focusableContent[0], 230 last: focusableContent[focusableContent.length - 1] 231 }; 232 } 233 234 function loadScriptsForConsent() { 235 const cookiesPolicy = window.beAcceptedCookiePolicies || JSON.parse(Cookies.get('_CookiesPolicyAccepted') || '[]'); 236 237 const scripts = document.querySelectorAll('script[data-cookie-consent][type="text/plain"]'); 238 239 scripts.forEach((script) => { 240 const requiredConsent = script.getAttribute('data-cookie-consent'); 241 242 if (cookiesPolicy.includes(requiredConsent)) { 243 const newScript = document.createElement('script'); 244 245 Array.from(script.attributes).forEach(attr => { 246 newScript.setAttribute(attr.name, attr.value); 247 }); 248 249 if (script.src) { 250 newScript.removeAttribute('type'); 251 } else { 252 newScript.type = 'text/javascript'; 253 newScript.textContent = script.textContent; 254 } 255 256 script.parentNode.replaceChild(newScript, script); 257 } 258 }); 259 } 260 261 const cookiesModal = document.querySelector('.cookieContent'); 262 const cookiesSecondModal = document.querySelector('.cookies-modal'); 263 const cookieWarning = document.getElementById('cookieWarning'); 264 265 document.addEventListener('keydown', function (e) { 266 267 if (cookieWarning && !cookieWarning.classList.contains('preview')) { 268 return; 269 } 270 271 if (e.key !== 'Tab' && e.keyCode !== 9) return; 272 273 const modal = cookiesSecondModal.classList.contains('cookies-modal--active') ? cookiesSecondModal : cookiesModal; 274 const { first, last } = trapFocus(modal); 275 276 if (e.shiftKey && document.activeElement === first) { 277 last.focus(); 278 e.preventDefault(); 279 } else if (!e.shiftKey && document.activeElement === last) { 280 first.focus(); 281 e.preventDefault(); 282 } 283 284 }); 285 286 window.addEventListener('load', function () { 287 _checkCookiesPolicy(); 288 loadScriptsForConsent(); 289 }); 290 291 window.addEventListener('success-save-cookies', function () { 292 loadScriptsForConsent(); 293 }); 294 295 296</script>
296
296<script type="text/javascript"> 297 (function () { 298 var cookieForm = null; 299 300 window.openCookieModal = function () { 301 document.querySelector('.cookies-modal').classList.add('cookies-modal--active'); 302 document.querySelector('.cookies-modal__content').classList.add('cookies-modal__content--active'); 303 document.querySelector('body').classList.add('active-cookies-modal'); 304 setTimeout(function () { 305 document.querySelector('#analytics-cookies').focus(); 306 }, 400); 307 308 document.querySelector('.cookies-modal').addEventListener('keydown', (e) => { 309 const { first, last } = trapFocus(document.querySelector('.cookies-modal')); 310 311 if (e.key !== 'Tab') return; 312 if (e.shiftKey && document.activeElement === first) { 313 last.focus(); 314 e.preventDefault(); 315 } else if (!e.shiftKey && document.activeElement === last) { 316 first.focus(); 317 e.preventDefault(); 318 } 319 }) 320 }; 321 322 window.acceptOnlyRequiredCookies = function () { 323 _acceptCookiesPolicy(["necessary"]); 324 }; 325 326 function closeCookieModal() { 327 document.querySelector('.cookies-modal').classList.remove('cookies-modal--active'); 328 document.querySelector('.cookies-modal__content').classList.remove('cookies-modal__content--active'); 329 document.querySelector('body').classList.remove('active-cookies-modal'); 330 document.querySelector('.js-cookieBtn-focus').focus(); 331 focusFirstInteractiveElement(); 332 } 333 334 function _saveCookiesPolicy(acceptedCategories) { 335 336 var options = {}; 337 338 /** If check all categories, remember this for 1 year */ 339 if (acceptedCategories.length === cookieForm.querySelectorAll('input[type="checkbox"]').length) { 340 options['expires'] = 365; 341 } 342 343 Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options); 344 345 /** Send Info to GTM */ 346 window.dataLayer = window.dataLayer || []; 347 function gtag() { dataLayer.push(arguments); } 348 349 googleConsentModeMapping({ 350 "ad_storage": "marketing", 351 "ad_user_data": "marketing", 352 "ad_personalization": "marketing", 353 "analytics_storage": "analytics", 354 "security_storage": "necessary", 355 "functionality_storage": "necessary", 356 "personalization_storage": "marketing" 357 }, acceptedCategories, 'update'); 358 359 window.dataLayer.push({ 360 'event': 'cookieConsent', 361 'cookieConsentCategory': acceptedCategories 362 }); 363 364 window.beAcceptedCookiePolicies = acceptedCategories; 365 366 if (window.activateGA) { 367 activateGA(); 368 } 369 } 370 371 function eventHandlers() { 372 const cookieFormBtn = cookieForm.querySelector('.cookies-modal__submit button'); 373 cookieFormBtn.addEventListener('click', function (e) { 374 375 e.preventDefault(); 376 377 var inputs = cookieForm.querySelectorAll('input[type="checkbox"]:checked'), 378 chooses = []; 379 380 inputs.forEach(function (ele) { 381 chooses = chooses.concat(ele.value.split(',')); 382 }); 383 384 _saveCookiesPolicy(chooses); 385 386 if (localStorage) { 387 localStorage.setItem('cookiesManager', JSON.stringify({ 388 acceptedCategories: chooses 389 })); 390 } 391 392 window.dispatchEvent(new CustomEvent('success-save-cookies', { 'detail': { 'acceptedCategories': chooses } })); 393 cookieForm.querySelector('.cookies-modal__notification').style.display = 'none'; 394 closeCookieModal(); 395 396 }); 397 398 document.querySelector('#cookies-modal .js-cookies-modal__close').addEventListener('click', function (e) { 399 e.preventDefault(); 400 closeCookieModal(); 401 }); 402 403 document.addEventListener('keydown', function (event) { 404 const modalContent = document.querySelector('.cookies-modal__content'); 405 if (modalContent.classList.contains('cookies-modal__content--active')) { 406 if (event.key === 'Escape') { 407 closeCookieModal(); 408 } 409 } 410 }); 411 412 } 413
414 function init() { 415 416 cookieForm = document.getElementById('cookies-privacy-settings'); 417 var inputs = cookieForm.querySelectorAll('input[type="checkbox"]:not(:disabled)'), 418 jsonCookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 419 420 if (typeof jsonCookiesPolicy !== "undefined") { 421 422 var cookiesPolicy = JSON.parse(jsonCookiesPolicy); 423 424 inputs.forEach(function (ele) { 425 426 var values = ele.value.split(','); 427 428 ele.checked = cookiesPolicy.some(function (element) { 429 return values.indexOf(element) > -1 430 }); 431 432 }); 433 434 } else { 435 436 inputs.forEach(function (ele) { 437 if (!ele.checked && ele.hasAttribute('data-default-checked')) { 438 ele.checked = true; 439 } 440 }); 441 442 cookieForm.querySelector('.cookies-modal__notification').style.display = 'block'; 443 444 } 445 446 eventHandlers(); 447 448 } 449 450 window.addEventListener('load', function () { 451 init(); 452 }); 453 454 })(); 455 456</script>
456
456<script id="translations-data" type="application/json"> 457 { 458 "prevSlide": "Diapositiva anterior", 459 "nextSlide": "Diapositiva siguiente", 460 "paginationNext": "Ir a la diapositiva número", 461 "firstSlide": "Primera diapositiva", 462 "lastSlide": "Ãltima diapositiva", 463 "contrastActivate": "Activar el modo de alto contraste", 464 "contrastDeactivate": "Desactivar el modo de alto contraste", 465 "changeTheContrast": "a11y.change_the_contrast", 466 "contrastMode": "Modo de alto contraste", 467 "moreInformations": "Más" 468 } 469</script>
469
469<script src="/templates/berlin/runtime.2c298680.js"></script>
469<script src="/templates/berlin/global.323f5766.js"></script>
469
469<script src="/templates/berlin/1.53223860.js"></script>
469<script src="/templates/berlin/9.14784903.js"></script>
469<script src="/templates/berlin/app.66741126.js"></script>
469
469<script defer src="//open.upperbooking.com/hotelmainakecostadelsol/Booking.min.js?locale=es"></script>
469
469<script> 470 document.addEventListener('DOMContentLoaded', function () { 471 472 if (window.matchMedia("(max-width: 768px)").matches) { 473 return; 474 }; 475 476 const today = new Date(); 477 const tomorrow = new Date(); 478 tomorrow.setDate(today.getDate() + 1); 479 480 const formatDateWithZero = (str) => { 481 return String(str).padStart(2, '0'); 482 }; 483 484 const formatDate = (date) => { 485 const day = formatDateWithZero(date.getDate()); 486 const month = formatDateWithZero(date.getMonth() + 1); 487 const year = date.getFullYear(); 488 return `${day}.${month}.${year}`; 489 }; 490 491 const getMonthName = (date) => { 492 const monthIndex = date.getMonth(); 493 if (monthTranslations.length > 0) { 494 return monthTranslations[monthIndex]; 495 } else { 496 return formatDateWithZero(date.getMonth() + 1); 497 } 498 }; 499 500 const calcDatePatternSeparator = (inputValue) => { 501 if (inputValue.length === 0) return ''; 502 const lastChar = inputValue.charAt(inputValue.length - 1); 503 504 return /\p{L}|\p{N}|\s/u.test(lastChar) ? '' : lastChar; 505 }; 506 507 const updateDate = (input, boxSelector, date) => { 508 const box = input.closest(boxSelector); 509 if (!box) return; 510 511 const useShortYear = box.hasAttribute('data-short-year'); 512 input.value = formatDate(date); 513 514 const dayElement = box.querySelector('.js-input-hld__day-number'); 515 const monthElement = box.querySelector('.js-input-hld__month'); 516 const yearElement = box.querySelector('.js-input-hld__year'); 517 518 if (dayElement) 519 dayElement.textContent = formatDateWithZero(date.getDate()) + calcDatePatternSeparator(dayElement.textContent); 520 521 if (monthElement) 522 monthElement.textContent = getMonthName(date) + calcDatePatternSeparator(monthElement.textContent); 523 524 if (yearElement) { 525 yearElement.textContent = (useShortYear ? String(date.getFullYear()).slice(-2) : date.getFullYear()) + calcDatePatternSeparator(yearElement.textContent); 526 } 527 }; 528 529 const panelElement = document.querySelector('.js-site-panel-month'); 530 const monthTranslations = []; 531 532 if (panelElement && document.documentElement.lang !== 'ar') { 533 for (let i = 1; i <= 12; i++) { 534 const monthName = panelElement.getAttribute(`data-month-name-${i}`) || 535 panelElement.querySelector(`[data-month-name-${i}]`)?.getAttribute(`data-month-name-${i}`); 536 537 if (monthName) { 538 monthTranslations.push(monthName); 539 } else { 540 break; 541 } 542 } 543 }; 544 545 const checkinInputs = document.querySelectorAll('.js-input-checkin'); 546 const checkoutInputs = document.querySelectorAll('.js-input-checkout'); 547 548 checkinInputs.forEach((input) => { 549 updateDate(input, '.js-checkin-box', today); 550 }); 551 552 checkoutInputs.forEach((input) => { 553 updateDate(input, '.js-checkout-box', tomorrow); 554 }); 555 }); 556</script>
556 <link rel="stylesheet" href="/templates/berlin/icon-packages/berlin-icon/style.55465511.css">
556<script type="application/ld+json"> 557 {"@context":"https:\/\/schema.org","@type":"Hotel","name":"Hotel Mainake Costa del Sol","url":"https:\/\/www.hotelmainake.com\/hotel","address":{"@type":"PostalAddress","streetAddress":"C. los Fenicios, 1","addressLocality":"Torre del Mar, Malaga","postalCode":"29740","addressCountry":"ES"},"geo":{"@type":"GeoCoordinates","latitude":36.7357863,"longitude":-4.0980398},"telephone":"952547246","email":"[email protected]","image":"https:\/\/r.profitroom.pl\/hotelmainakecostadelsol\/images\/202502250916330.26._PISINA_1.jpg","logo":{"@type":"ImageObject","contentUrl":"https:\/\/r.profitroom.pl\/hotelmainakecostadelsol\/images\/202412091309320.202411251625490.logo_2.png"}} 558 </script>
558 </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.