{"id":4215,"date":"2024-12-20T15:16:36","date_gmt":"2024-12-20T15:16:36","guid":{"rendered":"https:\/\/alturadamare.pt\/?page_id=4215"},"modified":"2026-09-05T15:00:47","modified_gmt":"2026-09-05T15:00:47","slug":"apartamentos-disponiveis","status":"publish","type":"page","link":"https:\/\/alturadamare.pt\/pt_pt\/apartamentos-disponiveis\/","title":{"rendered":"Apartamentos Dispon\u00edveis"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4215\" class=\"elementor elementor-4215\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d58a204 e-flex e-con-boxed e-con e-parent\" data-id=\"d58a204\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0fb5535 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"0fb5535\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-adfd255 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"adfd255\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b7b907a elementor-widget elementor-widget-jkit_heading\" data-id=\"b7b907a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jkit_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-heading  align-center align-tablet- align-mobile- jeg_module___6abd241a6c3a0\" ><div class=\"heading-section-title  display-inline-block\"><h1 class=\"heading-title\">Apartamentos Dispon\u00edveis<\/h1><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28d7421 e-flex e-con-boxed e-con e-parent\" data-id=\"28d7421\" data-element_type=\"container\" data-e-type=\"container\" id=\"precesso-reserva\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18c4edc elementor-widget elementor-widget-text-editor\" data-id=\"18c4edc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align:center\"><strong>Melhor pre\u00e7o garantido.<\/strong> Aqui n\u00e3o paga a comiss\u00e3o das plataformas \u2014 se encontrar estas datas mais baratas na Booking.com ou no Airbnb, igualamos o pre\u00e7o.<br>J\u00e1 ficou connosco? O c\u00f3digo de desconto insere-se no \u00faltimo passo, por baixo do total.<br>Estadias longas j\u00e1 v\u00eam com desconto no pre\u00e7o que v\u00ea: 27,5% a partir de 7 noites e 35% a partir de 28, fora do ver\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ebdfd8 elementor-widget elementor-widget-shortcode\" data-id=\"4ebdfd8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wrap plugin-container\">\n\n\t\n\t\n\t\t<div class=\"vbo-js-helpers\" style=\"display: none;\">\n\t\t<div class=\"vbo-add-element-html\">\n\t\t\t<div class=\"vbo-search-num-aduchild-entry\">\n\t\t\t\t<span class=\"vbo-search-roomnum\">Apartamento %d<\/span>\n\t\t\t\t<div class=\"vbo-search-num-adults-entry\">\n\t\t\t\t\t<label class=\"vbo-search-num-adults-entry-label\">H\u00f3spedes<\/label>\n\t\t\t\t\t<span class=\"vbo-search-num-adults-entry-inp\"><select name=\"adults[]\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><\/select><\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"vbo-search-num-children-entry\">\n\t\t\t\t\t<label class=\"vbo-search-num-children-entry-label\">Crian\u00e7as<\/label>\n\t\t\t\t\t<span class=\"vbo-search-num-adults-entry-inp\"><select name=\"children[]\"><option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><\/select><\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<script type=\"text\/javascript\">\n\tfunction vbAddElement() {\n\t\tvar ni = document.getElementById('vbo-search-num-aduchild-block');\n\t\tvar numi = document.getElementById('vbroomhelper');\n\t\tvar num = (document.getElementById('vbroomhelper').value -1)+ 2;\n\t\tnumi.value = num;\n\t\tvar newdiv = document.createElement('div');\n\t\tvar divIdName = 'vb'+num+'racont';\n\t\tnewdiv.setAttribute('id', divIdName);\n\t\tvar new_element_html = document.getElementsByClassName('vbo-add-element-html')[0].innerHTML;\n\t\tvar rp_rgx = new RegExp('%d', 'g');\n\t\tnewdiv.innerHTML = new_element_html.replace(rp_rgx, num);\n\t\tni.appendChild(newdiv);\n\t}\n\tfunction vbSetRoomsAdults(totrooms) {\n\t\tvar actrooms = parseInt(document.getElementById('vbroomhelper').value);\n\t\tvar torooms = parseInt(totrooms);\n\t\tvar difrooms;\n\t\tif(torooms > actrooms) {\n\t\t\tdifrooms = torooms - actrooms;\n\t\t\tfor(var ir = 1; ir <= difrooms; ir++) {\n\t\t\t\tvbAddElement();\n\t\t\t}\n\t\t}\n\t\tif(torooms < actrooms) {\n\t\t\tfor(var ir = actrooms; ir > torooms; ir--) {\n\t\t\t\tif(ir > 1) {\n\t\t\t\t\tvar rmra = document.getElementById('vb' + ir + 'racont');\n\t\t\t\t\trmra.parentNode.removeChild(rmra);\n\t\t\t\t}\n\t\t\t}\n\t\t\tdocument.getElementById('vbroomhelper').value = torooms;\n\t\t}\n\t}\n\tfunction vbCalcNights() {\n\t\tvar vbcheckin = document.getElementById('checkindate').value;\n\t\tvar vbcheckout = document.getElementById('checkoutdate').value;\n\t\tif (vbcheckin.length > 0 && vbcheckout.length > 0) {\n\t\t\tvar vbcheckinp = vbcheckin.split(\"\/\");\n\t\t\tvar vbcheckoutp = vbcheckout.split(\"\/\");\n\t\t\t\t\tvar vbinmonth = parseInt(vbcheckinp[1]);\n\t\t\tvbinmonth = vbinmonth - 1;\n\t\t\tvar vbinday = parseInt(vbcheckinp[0], 10);\n\t\t\tvar vbcheckind = new Date(vbcheckinp[2], vbinmonth, vbinday);\n\t\t\tvar vboutmonth = parseInt(vbcheckoutp[1]);\n\t\t\tvboutmonth = vboutmonth - 1;\n\t\t\tvar vboutday = parseInt(vbcheckoutp[0], 10);\n\t\t\tvar vbcheckoutd = new Date(vbcheckoutp[2], vboutmonth, vboutday);\n\t\t\t\t\t\tvar vbdivider = 1000 * 60 * 60 * 24;\n\t\t\tvar vbints = vbcheckind.getTime();\n\t\t\tvar vboutts = vbcheckoutd.getTime();\n\t\t\tif(vboutts > vbints) {\n\t\t\t\t\/\/var vbnights = Math.ceil((vboutts - vbints) \/ (vbdivider));\n\t\t\t\tvar utc1 = Date.UTC(vbcheckind.getFullYear(), vbcheckind.getMonth(), vbcheckind.getDate());\n\t\t\t\tvar utc2 = Date.UTC(vbcheckoutd.getFullYear(), vbcheckoutd.getMonth(), vbcheckoutd.getDate());\n\t\t\t\tvar vbnights = Math.ceil((utc2 - utc1) \/ vbdivider);\n\t\t\t\tif(vbnights > 0) {\n\t\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = 'Noites: '+vbnights;\n\t\t\t\t} else {\n\t\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t\t}\n\t\t} else {\n\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t}\n\t}\n\t<\/script>\n\t<input type=\"hidden\" id=\"vbroomhelper\" value=\"1\"\/>\n\t\t<div class=\"vbo-intro-main\"><\/div>\n\t<div class=\"vbdivsearch vbo-search-mainview\"><form action=\"https:\/\/alturadamare.pt\/pt_pt\/apartamentos-disponiveis\/?option=com_vikbooking\" method=\"post\"><div class=\"vb-search-inner\">\n<input type=\"hidden\" name=\"option\" value=\"com_vikbooking\"\/>\n<input type=\"hidden\" name=\"task\" value=\"search\"\/>\n<div class=\"vbo-search-inpblock vbo-search-inpblock-checkin\"><label for=\"checkindate\">Check-in<\/label><div class=\"input-group\"><input type=\"text\" name=\"checkindate\" id=\"checkindate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-days vbo-caltrigger\"><\/i><\/div><input type=\"hidden\" name=\"checkinh\" value=\"15\"\/><input type=\"hidden\" name=\"checkinm\" value=\"0\"\/><\/div>\n<div class=\"vbo-search-inpblock vbo-search-inpblock-checkout\"><label for=\"checkoutdate\">Data Check-out<\/label><div class=\"input-group\"><input type=\"text\" name=\"checkoutdate\" id=\"checkoutdate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-days vbo-caltrigger\"><\/i><\/div><input type=\"hidden\" name=\"checkouth\" value=\"10\"\/><input type=\"hidden\" name=\"checkoutm\" value=\"30\"\/><\/div>\n<div class=\"vbo-search-num-racblock\">\n\t<div class=\"vbo-search-num-rooms\"><label for=\"vbo-roomsnum\">Apartamentos<\/label><select id=\"vbo-roomsnum\" name=\"roomsnum\" onchange=\"vbSetRoomsAdults(this.value);\">\n<option value=\"1\">1<\/option>\n<option value=\"2\">2<\/option>\n<option value=\"3\">3<\/option>\n<\/select>\n<\/div>\n\t<div class=\"vbo-search-num-aduchild-block\" id=\"vbo-search-num-aduchild-block\">\n\t\t<div class=\"vbo-search-num-aduchild-entry\"><span class=\"vbo-search-roomnum\">Apartamento 1<\/span>\n\t\t\t<div class=\"vbo-search-num-adults-entry\"><label class=\"vbo-search-num-adults-entry-label\">H\u00f3spedes<\/label><span class=\"vbo-search-num-adults-entry-inp\"><select name=\"adults[]\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><\/select><\/span><\/div>\n\t\t<div class=\"vbo-search-num-children-entry\"><label class=\"vbo-search-num-children-entry-label\">Crian\u00e7as<\/label><span class=\"vbo-search-num-children-entry-inp\"><select name=\"children[]\"><option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><\/select><\/span><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div id=\"vbjstotnights\"><\/div>\n<\/div>\n<div class=\"vbo-search-submit\"><button type=\"submit\" class=\"btn vbo-pref-color-btn\">Procurar<\/button><\/div>\n<\/div>\n<\/form><\/div>\t<div class=\"vbo-closing-main\"><\/div>\n\n\t<script type=\"text\/javascript\">\n\tjQuery(function() {\n\t\tjQuery('.vbo-search-submit').find('button[type=\"submit\"]').on('click', function(e) {\n\t\t\te.preventDefault();\n\t\t\tjQuery(this).prop('disabled', true);\n\t\t\tjQuery(this).html('<i class=\"fas fa-circle-notch fa-spin fa-fw\"><\/i> ' + jQuery(this).text());\n\t\t\tjQuery(this).closest('form').submit();\n\t\t});\n\t});\n\t<\/script>\n\n\t\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00efe72 elementor-widget elementor-widget-html\" data-id=\"00efe72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>(function(){function go(){try{if(document.getElementById('adm-sinal'))return;var L=location.pathname.indexOf('\/en\/')===0?'en':location.pathname.indexOf('\/fr\/')===0?'fr':location.pathname.indexOf('\/es\/')===0?'es':'pt';var T={pt:{dep:'Paga agora s\u00f3 o sinal de 25%: {D}. O restante ({R}) \u00e9 pago at\u00e9 30 dias antes da chegada.',full:'Chegada a menos de 30 dias: paga agora o valor total ({T}).'},en:{dep:'Pay now just a 25% deposit: {D}. The balance ({R}) is due 30 days before arrival.',full:'Arrival is less than 30 days away: the full amount ({T}) is paid now.'},fr:{dep:'Vous ne payez maintenant qu\u2019un acompte de 25% : {D}. Le solde ({R}) est d\u00fb 30 jours avant l\u2019arriv\u00e9e.',full:'Arriv\u00e9e \u00e0 moins de 30 jours : le montant total ({T}) est r\u00e9gl\u00e9 maintenant.'},es:{dep:'Ahora solo paga la se\u00f1al del 25%: {D}. El resto ({R}) se abona hasta 30 d\u00edas antes de la llegada.',full:'Llegada en menos de 30 d\u00edas: ahora se paga el importe total ({T}).'}}[L];var eur=function(v){var p=v.toFixed(2).split('.');return p[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,'.')+','+p[1]+' \u20ac';};var num=function(s){s=(s||'').replace(\/[^0-9.,]\/g,'');if(!s)return NaN;s=(s.lastIndexOf(',')>s.lastIndexOf('.'))?s.replace(\/\\.\/g,'').replace(',','.'):s.replace(\/,\/g,'');return parseFloat(s);};var total=null,ancora=null;var tw=document.querySelector('.vbo-oconfirm-summary-total-wrapper');var rp=document.querySelector('.vbo-showprc-rateplans-wrapper');if(tw){var ps=tw.querySelectorAll('.vbo_price');if(ps.length){total=num(ps[ps.length-1].textContent);ancora=tw;}}else if(rp){var soma=0,ok=false;document.querySelectorAll('.vbo_price').forEach(function(e){if(e.closest('.vbo-room-result-price-before-discount'))return;var v=num(e.textContent);if(!isNaN(v)){soma+=v;ok=true;}});if(ok){total=soma;var ex=document.querySelectorAll('.vbo-showprc-option-entry');ancora=ex.length?ex[ex.length-1].parentElement:rp;}}if(total===null||!isFinite(total)||total<=0||!ancora)return;var ci=document.querySelector('input[name=checkin]');var dias=ci?Math.floor((parseInt(ci.value,10)*1000-Date.now())\/86400000):null;var dep=Math.round(total*25)\/100;var resto=Math.round((total-dep)*100)\/100;var msg=(dias!==null&&dias<30)?T.full.replace('{T}',eur(total)):T.dep.replace('{D}',eur(dep)).replace('{R}',eur(resto));var d=document.createElement('div');d.id='adm-sinal';d.style.cssText='margin:14px 0;padding:10px 14px;border:1px solid #8a7a5c;border-radius:6px;background:#faf7f1;font-size:.95em;color:#4a4238;';d.textContent='\ud83d\udcb3 '+msg;ancora.insertAdjacentElement('afterend',d);}catch(e){}}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',go);}else{go();}})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8685e97 elementor-widget elementor-widget-html\" data-id=\"8685e97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n\/* Altura da Mar\u00e9 \u2014 o desconto de dura\u00e7\u00e3o \u00e0 vista no ecr\u00e3 de resultados (04\/09\/2026).\n   1) O VikBooking esconde a percentagem do desconto e, quando h\u00e1 mais do que uma promo\u00e7\u00e3o,\n      risca o pre\u00e7o \"antes da \u00daLTIMA\" em vez do pre\u00e7o de tabela. Aqui mostra-se sempre a\n      percentagem e, nas estadias de 28+ noites (as que trazem o -7,8% do desconto mensal),\n      rep\u00f5e-se o riscado no pre\u00e7o de TABELA (final \/ 0,647) com a etiqueta -35%.\n   2) Arruma a caixa do pre\u00e7o: pre\u00e7o numa linha, tabela riscada + desconto na de baixo.\n   3) Esconde o aviso \"Apenas 1 dispon\u00edvel\" (cada apartamento \u00e9 \u00fanico \u2014 n\u00e3o diz nada a ningu\u00e9m).\n   ATEN\u00c7\u00c3O: se os descontos mudarem (hoje 27,5% semanal + 7,8% mensal, ADITIVOS),\n   actualizar FACTOR e ETIQUETA_MES na mesma passagem em que se carregam os pre\u00e7os do ano.\n   O CSS vai por aqui e n\u00e3o num <style> porque o WordPress filtra os <style> deste widget. *\/\n(function(){\n  var FACTOR = 0.647;   \/* 1 - (0,275 + 0,078) *\/\n  var ETIQUETA_MES = \"-35%\";\n  var CSS = \".vbsrowpricediv{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:baseline !important;column-gap:8px;row-gap:4px;width:100%;box-sizing:border-box;padding:0 12px;}\\n.vbsrowpricediv > .room_cost{flex:0 0 100%;display:flex !important;justify-content:center;align-items:baseline;gap:3px;white-space:nowrap;}\\n.vbsrowpricediv > .room_cost .vbo_currency{order:2;display:inline !important;float:none !important;margin:0;}\\n.vbo-room-result-price-before-discount{opacity:1 !important;color:#595959 !important;font-size:15px !important;}\\n.vbo-room-result-price-before-discount .vbo_price,.vbo-room-result-price-before-discount .vbo_currency{font-size:15px !important;color:#595959 !important;text-decoration:line-through;text-decoration-color:rgba(89,89,89,.25);text-decoration-thickness:1px;text-underline-offset:0;}\\n.vbo-room-result-price-before-discount-percent{background:rgba(114,92,58,.10);color:#725C3A;border-radius:4px;padding:1px 7px;font-size:12.5px;font-weight:700;line-height:1.7;text-decoration:none !important;opacity:1 !important;white-space:nowrap;}\\n.vbo-room-result-price-before-discount-percent .vbo_currency{display:none !important;}\\n.vblastavail{display:none !important;}\";\n  if(!document.getElementById(\"adm-css-precos\")){\n    var st=document.createElement(\"style\"); st.id=\"adm-css-precos\"; st.textContent=CSS;\n    (document.head||document.documentElement).appendChild(st);\n  }\n  \/* L\u00ea e escreve n\u00fameros seja qual for o formato do motor (1,532.79 ou 1.532,79) *\/\n  function ePT(txt){ return txt.lastIndexOf(\",\") > txt.lastIndexOf(\".\"); }\n  function num(txt){\n    txt = (txt||\"\").replace(\/[^0-9.,]\/g, \"\");\n    if(!txt) return NaN;\n    txt = ePT(txt) ? txt.replace(\/\\.\/g,\"\").replace(\",\",\".\") : txt.replace(\/,\/g,\"\");\n    return parseFloat(txt);\n  }\n  \/* Formata\u00e7\u00e3o \u00e0 m\u00e3o: o toLocaleString(\"pt-PT\") usa ESPA\u00c7O nos milhares e o motor usa PONTO *\/\n  function euros(n, comoPT){\n    var p = n.toFixed(2).split(\".\");\n    var inteiro = p[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, comoPT ? \".\" : \",\");\n    return inteiro + (comoPT ? \",\" : \".\") + p[1];\n  }\n  function corrigir(){\n    document.querySelectorAll(\".vbsrowpricediv, .vbo-showprc-price-entry-cost\").forEach(function(bloco){\n      var pct = bloco.querySelector(\".vbo-room-result-price-before-discount-percent\");\n      if(!pct || pct.dataset.admTratado) return;\n      var txt = pct.textContent || \"\";\n      if(!\/[0-9]\/.test(txt)) return;   \/* sem desconto nenhum: nada a mostrar *\/\n      if(\/7[.,]8\\s*%\/.test(txt)){     \/* 28+ noites: o riscado do motor est\u00e1 errado *\/\n        var precoEl = bloco.querySelector(\".vbo_price\");\n        var riscadoEl = bloco.querySelector(\".vbo-room-result-price-before-discount .vbo_price\");\n        if(precoEl && riscadoEl){\n          var bruto = precoEl.textContent || \"\";\n          var val = num(bruto);\n          if(isFinite(val) && val > 0){\n            riscadoEl.textContent = euros(val \/ FACTOR, ePT(bruto.replace(\/[^0-9.,]\/g,\"\")));\n            var alvo = pct.querySelector(\"span span\") || pct.querySelector(\"span\") || pct;\n            alvo.textContent = ETIQUETA_MES;\n          }\n        }\n      }\n      \/* a percentagem vem sempre com ponto do motor (-27.5%): p\u00f4-la no formato dos pre\u00e7os *\/\n      var refPreco = (bloco.querySelector(\".vbo_price\")||{}).textContent || \"\";\n      if(ePT(refPreco.replace(\/[^0-9.,]\/g,\"\"))){\n        var etiq = pct.querySelector(\"span span\") || pct.querySelector(\"span\") || pct;\n        etiq.textContent = (etiq.textContent||\"\").replace(\/(\\d)\\.(\\d)\/, \"$1,$2\");\n      }\n      pct.style.setProperty(\"display\",\"inline-block\",\"important\");\n      pct.dataset.admTratado = \"1\";\n    });\n  }\n  corrigir();\n  document.addEventListener(\"DOMContentLoaded\", corrigir);\n  try{ new MutationObserver(corrigir).observe(document.body,{childList:true,subtree:true}); }catch(e){}\n  var n=0, t=setInterval(function(){ corrigir(); if(++n>20) clearInterval(t); }, 500);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Apartamentos Dispon\u00edveis Melhor pre\u00e7o garantido. Aqui n\u00e3o paga a comiss\u00e3o das plataformas \u2014 se encontrar estas datas mais baratas na Booking.com ou no Airbnb, igualamos o pre\u00e7o.J\u00e1 ficou connosco? O c\u00f3digo de desconto insere-se no \u00faltimo passo, por baixo do total.Estadias longas j\u00e1 v\u00eam com desconto no pre\u00e7o que v\u00ea: 27,5% a partir de 7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4215","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/pages\/4215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/comments?post=4215"}],"version-history":[{"count":67,"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/pages\/4215\/revisions"}],"predecessor-version":[{"id":5404,"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/pages\/4215\/revisions\/5404"}],"wp:attachment":[{"href":"https:\/\/alturadamare.pt\/pt_pt\/wp-json\/wp\/v2\/media?parent=4215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}