PageSourceSearch

https://www.hotelmainake.com/hotel

html hotelmainake.com collected 2026-09-27 01:58:50 UTC 72,423 bytes, 558 lines download raw bytes

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&aacute;laga, a solo unos pasos de la playa. Inaugurado en el a&ntilde;o 2000, ofrece un ambiente moderno y acogedor, ideal para disfrutar de un clima agradable durante casi todo el a&ntilde;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 &uacute;ltima planta</h2> <div class="prolt__text t-content wa-content-color" > <p>Rel&aacute;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&aacute;s disfrutar de una bebida refrescante en un ambiente relajado, ideal para descansar durante el d&iacute;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&aacute;s de 20 a&ntilde;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&oacute;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 &quot;CONFIRMAR&quot;, 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.