{"id":4658,"date":"2025-12-16T15:25:11","date_gmt":"2025-12-16T14:25:11","guid":{"rendered":"https:\/\/calamora-moraira.eu\/puerto-deportivo\/"},"modified":"2026-10-01T09:39:34","modified_gmt":"2026-10-01T07:39:34","slug":"puerto-deportivo","status":"publish","type":"page","link":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/","title":{"rendered":"Puerto deportivo"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; admin_label=\u00bbHero\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bb74c69059-8e69-4122-b1e6-dfeabf6c5711&#8243; background_color=\u00bb#917C4B\u00bb min_height_tablet=\u00bb100vh\u00bb min_height_phone=\u00bb100vh\u00bb min_height_last_edited=\u00bbon|tablet\u00bb custom_padding=\u00bb0vw||0vw||true|false\u00bb locked=\u00bboff\u00bb collapsed=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.24.3&#8243; _module_preset=\u00bb5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=\u00bb35px|||||\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.23.1&#8243; _module_preset=\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=\u00bb{}\u00bb][et_pb_heading title=\u00bb@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIn19@\u00bb _builder_version=\u00bb4.27.5&#8243; _dynamic_attributes=\u00bbtitle\u00bb _module_preset=\u00bbddeb8c09-9078-4424-bc15-2efb6572e28e\u00bb title_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb title_text_align=\u00bbleft\u00bb title_text_color=\u00bb#FFFFFF\u00bb title_font_size=\u00bb48px\u00bb title_line_height=\u00bb1.15em\u00bb custom_padding=\u00bb||0px|||\u00bb title_font_size_tablet=\u00bb40px\u00bb title_font_size_phone=\u00bb24px\u00bb title_font_size_last_edited=\u00bbon|phone\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_heading][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb admin_label=\u00bbListings\u00bb module_id=\u00bbalojamientos\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#FFFFFF\u00bb background_enable_color=\u00bboff\u00bb use_background_color_gradient=\u00bbon\u00bb background_color_gradient_stops=\u00bbrgba(242,239,230,0.5) 0%|rgba(242,239,230,0.49) 100%\u00bb custom_padding=\u00bb0px||0px||false|false\u00bb custom_padding_tablet=\u00bb\u00bb custom_padding_phone=\u00bb0px||0px||true|false\u00bb global_module=\u00bb2595&#8243; saved_tabs=\u00bball\u00bb locked=\u00bboff\u00bb collapsed=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bb_initial\u00bb custom_margin=\u00bb|auto|0px|auto|false|false\u00bb custom_padding=\u00bb18px|52px|10px||false|false\u00bb border_width_bottom=\u00bb1px\u00bb border_color_bottom=\u00bb#E5DFCD\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][dipi_breadcrumbs bc_custom_home=\u00bbon\u00bb bc_home_icon=\u00bbon\u00bb bc_home_color=\u00bb#917C4B\u00bb bc_separator=\u00bbsymbol\u00bb bc_separator_sysmbol=\u00bb\/\u00bb bc_separator_color=\u00bb#B6A67C\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb items_font_size=\u00bb14px\u00bb hover_text_color=\u00bb#917C4B\u00bb active_font=\u00bb|600|||||||\u00bb active_text_color=\u00bb#917C4B\u00bb global_colors_info=\u00bb{}\u00bb][\/dipi_breadcrumbs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb admin_label=\u00bbListings\u00bb module_id=\u00bbalojamientos\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#FFFFFF\u00bb use_background_color_gradient=\u00bbon\u00bb background_color_gradient_stops=\u00bbrgba(242,239,230,0.47) 0%|#ffffff 17%\u00bb custom_padding_tablet=\u00bb\u00bb custom_padding_phone=\u00bb0px||0px||true|false\u00bb saved_tabs=\u00bball\u00bb collapsed=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb3_5,2_5&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bb_initial\u00bb custom_margin=\u00bb|auto|0px|auto|false|false\u00bb custom_padding=\u00bb|52px||||\u00bb border_color_bottom=\u00bbrgba(0,0,0,0.08)\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb3_5&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text quote_border_color=\u00bbgcid-secondary-color\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bb2c55a9c4-feed-423b-9edb-ae0b5b365cac\u00bb text_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb text_text_color=\u00bb#3c3a47&#8243; text_font_size=\u00bb16px\u00bb text_line_height=\u00bb1.75em\u00bb link_font=\u00bb|600||||||#917C4B|\u00bb link_text_color=\u00bb#917C4B\u00bb quote_font=\u00bbRoboto|Roboto_weight|||||||\u00bb quote_text_color=\u00bb#0e0c19&#8243; header_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_text_color=\u00bb#917C4B\u00bb header_line_height=\u00bb1.15em\u00bb header_2_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_2_text_color=\u00bb#917C4B\u00bb header_2_line_height=\u00bb1.2em\u00bb header_3_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_3_text_color=\u00bb#917C4B\u00bb header_3_line_height=\u00bb1.3em\u00bb header_4_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_4_text_color=\u00bb#917C4B\u00bb header_4_line_height=\u00bb1.4em\u00bb header_5_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_5_text_color=\u00bb#917C4B\u00bb header_5_line_height=\u00bb1.4em\u00bb header_6_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_6_text_color=\u00bb#917C4B\u00bb header_6_line_height=\u00bb1.5em\u00bb custom_margin=\u00bb||||false|false\u00bb text_font_size_tablet=\u00bb15px\u00bb text_font_size_phone=\u00bb15px\u00bb text_font_size_last_edited=\u00bbon|phone\u00bb header_font_size_tablet=\u00bb40px\u00bb header_font_size_phone=\u00bb24px\u00bb header_font_size_last_edited=\u00bbon|desktop\u00bb header_2_font_size_tablet=\u00bb28px\u00bb header_2_font_size_phone=\u00bb20px\u00bb header_2_font_size_last_edited=\u00bbon|phone\u00bb header_3_font_size_tablet=\u00bb22px\u00bb header_3_font_size_phone=\u00bb17px\u00bb header_3_font_size_last_edited=\u00bbon|phone\u00bb header_4_font_size_tablet=\u00bb18px\u00bb header_4_font_size_phone=\u00bb15px\u00bb header_4_font_size_last_edited=\u00bbon|tablet\u00bb header_5_font_size_tablet=\u00bb15px\u00bb header_5_font_size_phone=\u00bb14px\u00bb header_5_font_size_last_edited=\u00bbon|desktop\u00bb header_6_font_size_tablet=\u00bb13px\u00bb header_6_font_size_phone=\u00bb13px\u00bb header_6_font_size_last_edited=\u00bbon|desktop\u00bb custom_css_free_form=\u00bbh4 {margin-top:10px}\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h2>El puerto deportivo de Moraira: un coraz\u00f3n encantador junto al mar<\/h2>\n<p>El <strong>puerto deportivo de Moraira (Puerto Deportivo de Moraira)<\/strong> es uno de los puertos deportivos m\u00e1s encantadores y cuidados de la <strong>Costa Blanca<\/strong>. Situado justo al lado del centro y a poca distancia de la playa y el paseo mar\u00edtimo, el puerto es el coraz\u00f3n palpitante del pueblo y un lugar muy apreciado tanto por visitantes como por lugare\u00f1os. <\/p>\n<p>Aqu\u00ed, el mar, la gastronom\u00eda y la relajaci\u00f3n se unen de forma natural.<\/p>\n<hr>\n<h2>Un puerto con car\u00e1cter<\/h2>\n<p>A diferencia de los puertos grandes y masificados, el puerto deportivo de Moraira ha conservado su <strong>car\u00e1cter aut\u00e9ntico y a peque\u00f1a escala<\/strong>. Sin edificios altos ni aglomeraciones, sino un entorno abierto y elegante con vistas al mar Mediterr\u00e1neo, el Pe\u00f1\u00f3n de Ifach y la costa circundante. <\/p>\n<p>El puerto dispone de:<\/p>\n<ul>\n<li>Amarres para yates de vela y motor<\/li>\n<li>Instalaciones modernas<\/li>\n<li>Un paseo mar\u00edtimo bien cuidado<\/li>\n<li>Acceso directo a la playa y al centro<\/li>\n<\/ul>\n<hr>\n<h2>Restaurantes y terrazas en el puerto<\/h2>\n<p>Alrededor del puerto deportivo encontrar\u00e1 varios <strong>restaurantes, bares y terrazas<\/strong> donde podr\u00e1 disfrutar de un almuerzo, una cena o una copa con vistas al mar. Especialmente al atardecer, este es uno de los lugares m\u00e1s bonitos de Moraira. <\/p>\n<p>Son populares:<\/p>\n<ul>\n<li>Pescado y marisco fresco<\/li>\n<li>Platos mediterr\u00e1neos<\/li>\n<li>Tapas y vinos locales<\/li>\n<\/ul>\n<p>Tanto si opta por una cena completa como por una copa de vino bajo el sol de la tarde, el ambiente en el puerto es relajado y elegante.<\/p>\n<hr>\n<h2>Actividades desde el puerto deportivo<\/h2>\n<p>El puerto deportivo es tambi\u00e9n el punto de partida de diversas <strong>actividades mar\u00edtimas<\/strong>, como:<\/p>\n<ul>\n<li>Alquiler de barcos (con o sin patr\u00f3n)<\/li>\n<li>Excursiones en velero por la costa<\/li>\n<li>Esn\u00f3rquel y buceo<\/li>\n<li>Pesca deportiva<\/li>\n<\/ul>\n<p>Adem\u00e1s, el puerto es un lugar agradable para pasear, con bancos, miradores y un ambiente animado pero tranquilo.<\/p>\n<hr>\n<h2>Ubicaci\u00f3n perfecta en Moraira<\/h2>\n<p>Lo que hace que el puerto deportivo de Moraira sea a\u00fan m\u00e1s especial es su <strong>ubicaci\u00f3n central<\/strong>. En pocos minutos puede ir andando desde el puerto a: <\/p>\n<ul>\n<li>La playa de arena Playa de l\u2019Ampolla<\/li>\n<li>Tiendas y supermercados<\/li>\n<li>El casco antiguo<\/li>\n<li>Agradables terrazas y bares<\/li>\n<\/ul>\n<p>Esto convierte al puerto no solo en un destino en s\u00ed mismo, sino tambi\u00e9n en un punto de partida l\u00f3gico para un d\u00eda en Moraira.<\/p>\n<hr>\n<h2>Puerto deportivo de Moraira y estancias en Calamora Moraira<\/h2>\n<p>Desde <strong>Calamora Moraira<\/strong> se puede llegar f\u00e1cilmente al puerto deportivo a pie. Tanto si da un paseo por la orilla por la ma\u00f1ana, como si almuerza junto al mar al mediod\u00eda o disfruta de la iluminaci\u00f3n y el ambiente por la noche, el puerto siempre est\u00e1 cerca. <\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb2_5&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text disabled_on=\u00bbon|on|off\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb text_font_size=\u00bb16px\u00bb text_line_height=\u00bb1.75em\u00bb header_text_color=\u00bb#917C4B\u00bb header_2_text_color=\u00bb#917C4B\u00bb header_2_line_height=\u00bb1.2em\u00bb header_3_text_color=\u00bb#917C4B\u00bb header_4_text_color=\u00bb#917C4B\u00bb header_5_text_color=\u00bb#917C4B\u00bb header_6_text_color=\u00bb#917C4B\u00bb custom_css_free_form=\u00bb.selector ul {||    list-style: none;||    padding: 0;||}||||.selector ul li {||    position: relative;||    padding-left: 20px;||}||||.selector ul li::before {||    content: &#8216;%922714&#8217;; \/* Unicode checkmark *\/||    position: absolute;||    left: 0;||    color: #917c4b; \/* Green checkmark *\/||    font-size: 1.2em;||}||||hr {||  border: 0;||\tborder-bottom: 1px dotted rgba(145, 124, 75, 1);||  margin: 10px 0 20px 0;||}\u00bb global_module=\u00bb3392&#8243; saved_tabs=\u00bball\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h2>Luxe vakantie in Moraira? <br \/>Verblijf in Calamora Moraira<\/h2>\n<p>Op zoek naar een <strong>stijlvol appartement in Moraira<\/strong>, op loopafstand van strand, zee en gezellige restaurants? Welkom bij <strong>Calamora Moraira<\/strong> \u2014 d\u00e9 plek voor een ontspannen en zorgeloze vakantie aan de <strong>Costa Blanca<\/strong>.<\/p>\n<p>Onze moderne en comfortabel ingerichte appartementen liggen op een <strong>toplocatie in het centrum van Moraira<\/strong>, waardoor u alles te voet kunt bereiken. Geen auto nodig, geen drukte, alleen genieten.<\/p>\n<hr \/>\n<h2>Uw vakantieappartement in Moraira<\/h2>\n<p>Een verblijf bij Calamora Moraira betekent:<\/p>\n<ul style=\"margin-bottom: 15px;\">\n<li><strong>Luxe en volledig ingerichte appartementen<\/strong><\/li>\n<li><strong>Op loopafstand van strand, haven en boulevard<\/strong><\/li>\n<li><strong>Rustige ligging, midden in het dorp<\/strong><\/li>\n<li><strong>Ideaal voor stellen, gezinnen en overwinteraars<\/strong><\/li>\n<li><strong>Zonnig terras<\/strong><\/li>\n<li><strong>Snelle wifi, airconditioning en alle comfort<\/strong><\/li>\n<li><strong>Heerlijk zwembad met kindergedeelte<\/strong><\/li>\n<\/ul>\n<p>Of u nu komt voor een <strong>zomervakantie<\/strong>, een <strong>voorjaarsbreak<\/strong>, een <strong>winterzonverblijf<\/strong> of een <strong>lang weekend Spanje<\/strong> \u2014 bij ons voelt u zich direct thuis.<\/p>\n<hr \/>\n<h2>Waarom Moraira?<\/h2>\n<p>Moraira is \u00e9\u00e9n van de meest geliefde badplaatsen aan de Costa Blanca en dat is niet zonder reden:<\/p>\n<ul>\n<li>Authentiek Spaans dorp zonder hoogbouw<\/li>\n<li>Mooie zandstranden en rustige baaien<\/li>\n<li>Gezellige terrassen en uitstekende restaurants<\/li>\n<li>Meer dan <strong>300 zonnige dagen per jaar<\/strong><\/li>\n<li>Veilig, schoon en perfect voor gezinnen<\/li>\n<\/ul>\n<p>Moraira combineert het beste van Spanje: <strong>rust, kwaliteit en sfeer<\/strong>.<\/p>\n<hr \/>\n<h2>Alles binnen handbereik<\/h2>\n<p>Van verse broodjes in de ochtend tot een goed glas wijn bij zonsondergang \u2014 alles ligt op loopafstand:<\/p>\n<ul>\n<li>Supermarkten en bakker<\/li>\n<li>Restaurants, tapasbars en terrassen<\/li>\n<li>Strand, jachthaven en wandelroutes<\/li>\n<li>Winkels en lokale markten<\/li>\n<\/ul>\n<p>Na een dag strand geniet u op uw balkon van een drankje, terwijl het dorp langzaam tot leven komt.<\/p>\n<hr \/>\n<h2>Persoonlijk &amp; betrouwbaar<\/h2>\n<p>Wij verhuren onze appartementen met zorg en aandacht. Geen anonieme verhuur, maar een <strong>persoonlijke benadering<\/strong>, duidelijke informatie en een comfortabel verblijf waar alles klopt.<\/p>\n<p>Onze gasten waarderen vooral:<\/p>\n<ul>\n<li>De <strong>locatie<\/strong><\/li>\n<li>Het <strong>comfort<\/strong><\/li>\n<li>De <strong>rust \u00e9n levendigheid<\/strong> van Moraira<\/li>\n<\/ul>\n<hr \/>\n<h2>Boek uw verblijf in Moraira<\/h2>\n<p>Wilt u verzekerd zijn van een heerlijke vakantie aan zee? Bekijk de beschikbaarheid en <strong>boek uw appartement in Moraira eenvoudig online<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=\u00bbBeschikbaarheid Calamora\u00bb _builder_version=\u00bb4.27.8&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb10px||15px||false|false\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<div id=\"cmpb-root\" class=\"cmpb-card\">\n<div class=\"cmpb-heading\" id=\"cmpb-heading\">Seleccione las fechas para ver los precios<\/div>\n<div class=\"cmpb-fields\">\n<div class=\"cmpb-dates\"><button type=\"button\" class=\"cmpb-field cmpb-field-arr\" id=\"cmpb-arr\"><span class=\"cmpb-flabel\">Llegada<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-arr-val\">A\u00f1adir fecha<\/span><\/button><button type=\"button\" class=\"cmpb-field cmpb-field-dep\" id=\"cmpb-dep\"><span class=\"cmpb-flabel\">Salida<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-dep-val\">A\u00f1adir fecha<\/span><\/button><\/div>\n<p><button type=\"button\" class=\"cmpb-field cmpb-field-guests\" id=\"cmpb-guests-toggle\"><span class=\"cmpb-flabel\">Hu\u00e9spedes<\/span><span class=\"cmpb-fvalue\" id=\"cmpb-guests-val\">1 hu\u00e9sped<\/span><svg class=\"cmpb-chevron\" id=\"cmpb-guests-chevron\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg><\/button><\/p>\n<div class=\"cmpb-guests-panel\" id=\"cmpb-guests-panel\" hidden>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Adultos<\/span><span class=\"cmpb-guest-sub\">13 a\u00f1os o m\u00e1s<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"adults\" data-dir=\"-1\" aria-label=\"quitar un adulto\">&minus;<\/button><span class=\"cmpb-count\" id=\"cmpb-c-adults\">1<\/span><button type=\"button\" class=\"cmpb-step\" data-type=\"adults\" data-dir=\"1\" aria-label=\"a\u00f1adir un adulto\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Ni\u00f1os<\/span><span class=\"cmpb-guest-sub\">2 &ndash; 12 a\u00f1os<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"children\" data-dir=\"-1\" aria-label=\"quitar un ni\u00f1o\">&minus;<\/button><span class=\"cmpb-count\" id=\"cmpb-c-children\">0<\/span><button type=\"button\" class=\"cmpb-step\" data-type=\"children\" data-dir=\"1\" aria-label=\"a\u00f1adir un ni\u00f1o\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Beb\u00e9s<\/span><span class=\"cmpb-guest-sub\">Menores de 2 a\u00f1os<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"babies\" data-dir=\"-1\" aria-label=\"quitar un beb\u00e9\">&minus;<\/button><span class=\"cmpb-count\" id=\"cmpb-c-babies\">0<\/span><button type=\"button\" class=\"cmpb-step\" data-type=\"babies\" data-dir=\"1\" aria-label=\"a\u00f1adir un beb\u00e9\">+<\/button><\/div>\n<\/div>\n<pee class=\"cmpb-guest-note\">En este alojamiento pueden alojarse como m\u00e1ximo 4 hu\u00e9spedes (beb\u00e9s no incluidos).<\/pee>\n<div class=\"cmpb-guest-close-wrap\"><button type=\"button\" class=\"cmpb-textbtn\" id=\"cmpb-guests-close\">Cerrar<\/button><\/div>\n<\/div>\n<\/div>\n<div class=\"cmpb-status\" id=\"cmpb-status\" hidden><\/div>\n<p><button type=\"button\" class=\"cmpb-cta\" id=\"cmpb-cta\">Consultar disponibilidad<\/button><pee class=\"cmpb-fineprint\" id=\"cmpb-fineprint\" hidden>Todav\u00eda no se le cobrar\u00e1 nada<\/pee><\/div>\n<div class=\"cmpb-modal-overlay\" id=\"cmpb-modal\" hidden>\n<div class=\"cmpb-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Seleccionar fechas\">\n<div class=\"cmpb-modal-head\">\n<div>\n<div class=\"cmpb-modal-title\">Seleccionar fechas<\/div>\n<div class=\"cmpb-modal-sub\">A\u00f1ada sus fechas de viaje para ver las tarifas exactas<\/div>\n<\/div>\n<div class=\"cmpb-modal-fields\">\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-arr\"><span class=\"cmpb-flabel\">Llegada<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-arr-val\">dd-mm-aaaa<\/span><\/div>\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-dep\"><span class=\"cmpb-flabel\">Salida<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-dep-val\">A\u00f1adir fecha<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"cmpb-cal-wrap\"><button type=\"button\" class=\"cmpb-cal-nav cmpb-cal-prev\" id=\"cmpb-cal-prev\" aria-label=\"mes anterior\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg><\/button><button type=\"button\" class=\"cmpb-cal-nav cmpb-cal-next\" id=\"cmpb-cal-next\" aria-label=\"mes siguiente\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg><\/button><\/p>\n<div class=\"cmpb-months\" id=\"cmpb-months\"><\/div>\n<\/div>\n<div class=\"cmpb-modal-foot\"><button type=\"button\" class=\"cmpb-textbtn cmpb-underline\" id=\"cmpb-clear-dates\">Borrar fechas<\/button><button type=\"button\" class=\"cmpb-darkbtn\" id=\"cmpb-close-dates\">Cerrar<\/button><\/div>\n<\/div>\n<\/div>\n<style>#cmpb-root, #cmpb-modal, #cmpb-modal *, #cmpb-root *{box-sizing:border-box;font-family:'Roboto',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;}.cmpb-card{max-width:400px;margin:0 auto;background:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:22px 22px 20px;box-shadow:0 6px 20px rgba(0,0,0,.06);color:#3c3a47;}.cmpb-heading{font-size:21px;font-weight:700;line-height:1.25;margin:0 0 16px;color:#3c3a47;}.cmpb-heading .cmpb-inline-label{font-weight:400;font-size:15px;text-decoration:underline;}.cmpb-heading .cmpb-price{font-weight:700;}.cmpb-heading .cmpb-split{display:block;font-weight:400;font-size:12px;line-height:1.5;color:#6b6977;margin-top:5px;}.cmpb-fields{border:1px solid #b9b9c0;border-radius:12px;overflow:hidden;}.cmpb-dates{display:flex;}.cmpb-field{display:block;width:100%;text-align:left;background:#fff;border:none;padding:10px 14px;cursor:pointer;position:relative;}.cmpb-dates .cmpb-field{width:50%;}.cmpb-dates .cmpb-field-arr{border-right:1px solid #b9b9c0;}.cmpb-dates{border-bottom:1px solid #b9b9c0;}.cmpb-flabel{display:block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#3c3a47;margin-bottom:2px;}.cmpb-fvalue{display:block;font-size:15px;color:#3c3a47;}.cmpb-placeholder{color:#8a8a90;}.cmpb-field-guests{display:flex;align-items:center;flex-wrap:wrap;padding-right:40px;}.cmpb-field-guests .cmpb-flabel{width:100%;}.cmpb-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#3c3a47;transition:transform .2s;}.cmpb-field-guests.cmpb-open .cmpb-chevron{transform:translateY(-50%) rotate(180deg);}.cmpb-field:focus-visible{outline:2px solid #917C4B;outline-offset:-2px;}.cmpb-guests-panel{padding:6px 14px 14px;border-top:1px solid #ececec;}.cmpb-guest-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0;}.cmpb-guest-row:last-of-type{border-bottom:none;}.cmpb-guest-title{display:block;font-size:15px;font-weight:600;color:#3c3a47;}.cmpb-guest-sub{display:block;font-size:13px;color:#6f6f76;}.cmpb-link-look{text-decoration:underline;color:#3c3a47;}.cmpb-stepper{display:flex;align-items:center;gap:12px;}.cmpb-step{width:30px;height:30px;border-radius:50%;border:1px solid #b0b0b6;background:#fff;color:#3c3a47;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s;}.cmpb-step:hover:not(:disabled){border-color:#3c3a47;}.cmpb-step:disabled{opacity:.35;cursor:not-allowed;}.cmpb-count{min-width:18px;text-align:center;font-size:15px;color:#3c3a47;}.cmpb-guest-row-disabled .cmpb-guest-title{color:#3c3a47;}.cmpb-guest-note{font-size:12.5px;color:#6f6f76;line-height:1.5;margin:14px 0 4px;}.cmpb-guest-close-wrap{text-align:right;}.cmpb-textbtn{background:none;border:none;font-size:15px;font-weight:600;color:#3c3a47;cursor:pointer;padding:6px 2px;text-decoration:underline;}.cmpb-status{text-align:center;font-size:14px;margin:14px 0 0;}.cmpb-status.cmpb-ok{color:#2e7d32;}.cmpb-status.cmpb-no{color:#b3261e;}.cmpb-status.cmpb-loading{color:#6f6f76;}.cmpb-cta{width:100%;margin-top:16px;border:none;border-radius:28px;padding:14px 18px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(90deg,#e6134e 0%,#b3175f 100%);transition:opacity .15s,filter .15s;}.cmpb-cta:hover{filter:brightness(1.05);}.cmpb-cta:disabled{background:#d9d9dd;color:#fff;cursor:not-allowed;}.cmpb-fineprint{text-align:center;font-size:13px;color:#3c3a47;margin:12px 0 0;}.cmpb-spinner{display:inline-block;width:14px;height:14px;border:2px solid #c9c9cf;border-top-color:#917C4B;border-radius:50%;animation:cmpb-spin .7s linear infinite;vertical-align:-2px;margin-right:6px;}@keyframes cmpb-spin{to{transform:rotate(360deg);}}.cmpb-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:99999;display:flex;align-items:center;justify-content:center;padding:16px;}.cmpb-modal-overlay[hidden]{display:none;}.cmpb-modal{background:#fff;border-radius:16px;width:100%;max-width:720px;max-height:92vh;overflow:auto;padding:22px 24px 18px;box-shadow:0 20px 60px rgba(0,0,0,.3);color:#3c3a47;}.cmpb-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:14px;}.cmpb-modal-title{font-size:22px;font-weight:700;}.cmpb-modal-sub{font-size:14px;color:#6f6f76;margin-top:4px;}.cmpb-modal-fields{display:flex;gap:8px;}.cmpb-mfield{border:1px solid #b9b9c0;border-radius:10px;min-width:150px;cursor:default;}.cmpb-mfield.cmpb-active{border-color:#3c3a47;border-width:2px;}.cmpb-cal-wrap{position:relative;}.cmpb-cal-nav{position:absolute;top:0;background:none;border:none;cursor:pointer;color:#3c3a47;padding:4px;border-radius:50%;}.cmpb-cal-nav:hover{background:#f0f0f0;}.cmpb-cal-nav:disabled{opacity:.3;cursor:not-allowed;}.cmpb-cal-prev{left:0;}.cmpb-cal-next{right:0;}.cmpb-months{display:flex;gap:40px;justify-content:center;padding:0 8px;}.cmpb-month{flex:1;max-width:320px;}.cmpb-month-title{text-align:center;font-size:16px;font-weight:600;margin-bottom:14px;}.cmpb-dow{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:6px;}.cmpb-dow span{text-align:center;font-size:12px;color:#6f6f76;}.cmpb-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;}.cmpb-day{aspect-ratio:1;border:none;background:none;font-size:14px;color:#3c3a47;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;}.cmpb-day:hover:not(.cmpb-disabled):not(.cmpb-empty){border:1px solid #3c3a47;}.cmpb-day.cmpb-empty{cursor:default;}.cmpb-day.cmpb-disabled{color:#c8c8cc;text-decoration:line-through;cursor:not-allowed;}.cmpb-day.cmpb-selected{background:#3c3a47;color:#fff;font-weight:600;}.cmpb-day.cmpb-inrange{background:#f0eee9;border-radius:0;}.cmpb-day.cmpb-range-start{background:#3c3a47;color:#fff;border-radius:50% 0 0 50%;}.cmpb-day.cmpb-range-end{background:#3c3a47;color:#fff;border-radius:0 50% 50% 0;}.cmpb-modal-foot{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid #ececec;}.cmpb-underline{text-decoration:underline;}.cmpb-darkbtn{background:#3c3a47;color:#fff;border:none;border-radius:10px;padding:11px 22px;font-size:15px;font-weight:600;cursor:pointer;}.cmpb-darkbtn:hover{background:#2c2a35;}@media(max-width:640px){.cmpb-months{flex-direction:column;gap:24px;align-items:center;}.cmpb-modal-head{flex-direction:column;}.cmpb-modal-fields{width:100%;}.cmpb-mfield{flex:1;}}<\/style>\n<p><script>(function(){ \"use strict\"; var API_ENDPOINT = \"https:\/\/calamora.app.n8n.cloud\/webhook\/calamora-prijs\"; var PROPERTY_ID = \"06251-64980-39168\"; var BOOKING_BASE = \"https:\/\/calamora-moraira.w.mytourist.cloud\/es\/availability\"; var BOOKING_RT = \"62512512062\"; var ROOMTYPE = \"62512512062\"; var MAX_GUESTS = 4; var $ = function(id){ return document.getElementById(id); }; var MONTHS = [\"enero\",\"febrero\",\"marzo\",\"abril\",\"mayo\",\"junio\",\"julio\",\"agosto\",\"septiembre\",\"octubre\",\"noviembre\",\"diciembre\"]; var DOW = [\"lu\",\"ma\",\"mi\",\"ju\",\"vi\",\"s\u00e1\",\"do\"]; var state = { arrival:null, departure:null, adults:1, children:0, babies:0, available:false, lastData:null, calMonth:new Date() }; state.calMonth.setDate(1); function pad(n){ return (n<10?\"0\":\"\")+n; } function toISO(d){ return d.getFullYear()+\"-\"+pad(d.getMonth()+1)+\"-\"+pad(d.getDate()); } function toNL(d){ return pad(d.getDate())+\"-\"+pad(d.getMonth()+1)+\"-\"+d.getFullYear(); } function sameDay(a,b){ return a&#038;&#038;b&#038;&#038;a.getFullYear()===b.getFullYear()&#038;&#038;a.getMonth()===b.getMonth()&#038;&#038;a.getDate()===b.getDate(); } function stripTime(d){ return new Date(d.getFullYear(),d.getMonth(),d.getDate()); } var TODAY = stripTime(new Date()); function guestSummary(){ var g = state.adults + state.children; var s = g + (g===1 ? \" hu\u00e9sped\" : \" hu\u00e9spedes\"); if(state.babies>0){ s += \", \" + state.babies + (state.babies===1 ? \" beb\u00e9\" : \" beb\u00e9s\"); } return s; } function renderFields(){ $(\"cmpb-arr-val\").textContent = state.arrival ? toNL(state.arrival) : \"A\u00f1adir fecha\"; $(\"cmpb-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-dep-val\").textContent = state.departure ? toNL(state.departure) : \"A\u00f1adir fecha\"; $(\"cmpb-dep-val\").classList.toggle(\"cmpb-placeholder\", !state.departure); $(\"cmpb-guests-val\").textContent = guestSummary(); $(\"cmpb-c-adults\").textContent = state.adults; $(\"cmpb-c-children\").textContent = state.children; $(\"cmpb-c-babies\").textContent = state.babies; var totG = state.adults + state.children; setDisabled(\"adults\",\"-1\", state.adults<=1); setDisabled(\"children\",\"-1\", state.children<=0); setDisabled(\"babies\",\"-1\", state.babies<=0); setDisabled(\"adults\",\"1\", totG>=MAX_GUESTS); setDisabled(\"children\",\"1\", totG>=MAX_GUESTS); } function setDisabled(type,dir,dis){ var b=document.querySelector('.cmpb-step[data-type=\"'+type+'\"][data-dir=\"'+dir+'\"]'); if(b) b.disabled=dis; } function renderResult(){ var head=$(\"cmpb-heading\"), status=$(\"cmpb-status\"), cta=$(\"cmpb-cta\"), fine=$(\"cmpb-fineprint\"); if(!state.arrival || !state.departure){ head.textContent=\"Seleccione las fechas para ver los precios\"; status.hidden=true; fine.hidden=true; cta.textContent=\"Consultar disponibilidad\"; cta.disabled=false; return; } var d=state.lastData; if(d && d.available && d.primary){ var huur=(d.primary.total_price||0); var schoon=(d.primary.cleaning_fee!=null?d.primary.cleaning_fee:(d.cleaning_fee||0)); var linnen=(d.primary.linen_fee!=null?d.primary.linen_fee:(d.linen_fee||0)); var lok='es-ES'; var vast=(typeof ROOMTYPE===\"string\" && ROOMTYPE); if(vast){ var total=huur+schoon+linnen; head.innerHTML='<span class=\"cmpb-inline-label\">en total<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+total.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">&euro;&nbsp;'+huur.toLocaleString(lok)+' estancia &middot; &euro;&nbsp;'+schoon.toLocaleString(lok)+' limpieza final &middot; &euro;&nbsp;'+linnen.toLocaleString(lok)+' ropa de cama<\/span><span class=\"cmpb-split\">20% ahora &middot; resto seis semanas antes de la llegada &middot; modificable hasta entonces<\/span>'; } else { head.innerHTML='<span class=\"cmpb-inline-label\">alquiler<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+huur.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">La limpieza final y la ropa de cama se a&ntilde;aden aparte<\/span><span class=\"cmpb-split\">20% ahora &middot; resto seis semanas antes de la llegada &middot; modificable hasta entonces<\/span>'; } status.hidden=true; cta.textContent=\"Reservar\"; cta.disabled=false; fine.hidden=false; } else if(d && !d.available){ head.textContent=\"Seleccione las fechas para ver los precios\"; status.hidden=false; status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Lamentablemente no est\u00e1 disponible para estas fechas.\"; cta.textContent=\"Elegir otras fechas\"; cta.disabled=false; fine.hidden=true; } } function checkAvailability(){ if(!state.arrival || !state.departure) return; var head=$(\"cmpb-heading\"), status=$(\"cmpb-status\"), cta=$(\"cmpb-cta\"), fine=$(\"cmpb-fineprint\"); head.textContent=\"Prijzen ophalen\\u2026\"; fine.hidden=true; status.hidden=false; status.className=\"cmpb-status cmpb-loading\"; status.innerHTML='<span class=\"cmpb-spinner\"><\/span> Consultar disponibilidad\\u2026'; cta.disabled=true; fetch(API_ENDPOINT,{ method:\"POST\", headers:{\"Content-Type\":\"application\/json\"}, body:JSON.stringify({ arrival:toISO(state.arrival), departure:toISO(state.departure), guests:(state.adults+state.children) }) }).then(function(r){return r.json();}).then(function(data){ if(Array.isArray(data)) data=data[0]; if(data && typeof ROOMTYPE === \"string\" && Array.isArray(data.roomtypes)){ var eigen = null; for(var q=0;q<data.roomtypes.length;q++){ if(String(data.roomtypes[q].id) === ROOMTYPE){ eigen = data.roomtypes[q]; break; } } if(eigen){ data.primary = eigen; data.available = !!eigen.available; } else { data.available = false; } } state.lastData=data||null; state.available=!!(data&#038;&#038;data.available); if(data&#038;&#038;data.error){ status.className=\"cmpb-status cmpb-no\"; status.textContent=\"No se ha podido cargar la disponibilidad. Compruebe las fechas.\"; cta.disabled=false; cta.textContent=\"Intentar de nuevo\"; head.textContent=\"Seleccione las fechas para ver los precios\"; return; } renderResult(); }).catch(function(){ status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Algo ha salido mal. Vuelva a intentarlo.\"; cta.disabled=false; cta.textContent=\"Intentar de nuevo\"; head.textContent=\"Seleccione las fechas para ver los precios\"; }); } function buildMonth(base){ var y=base.getFullYear(), m=base.getMonth(); var first=new Date(y,m,1); var startDow=(first.getDay()+6)%7; var days=new Date(y,m+1,0).getDate(); var html='\n\n<div class=\"cmpb-month\">\n<div class=\"cmpb-month-title\">'+MONTHS[m]+' '+y+'<\/div>\n<p>'; html+='<\/p>\n<div class=\"cmpb-dow\">'+DOW.map(function(d){return '<span>'+d+'<\/span>';}).join('')+'<\/div>\n<p>'; html+='<\/p>\n<div class=\"cmpb-grid\">'; for(var i=0;i<startDow;i++){ html+='\n\n<div class=\"cmpb-day cmpb-empty\"><\/div>\n<p>'; } for(var d=1;d<=days;d++){ var cur=new Date(y,m,d); var cls=\"cmpb-day\"; var disabled = stripTime(cur) < TODAY; if(disabled){ cls+=\" cmpb-disabled\"; } if(sameDay(cur,state.arrival)){ cls+=\" cmpb-selected cmpb-range-start\"; } if(sameDay(cur,state.departure)){ cls+=\" cmpb-selected cmpb-range-end\"; } if(state.arrival&#038;&#038;state.departure&#038;&#038;stripTime(cur)>stripTime(state.arrival)&&stripTime(cur)<stripTime(state.departure)){ cls+=\" cmpb-inrange\"; } html+='<button type=\"button\" class=\"'+cls+'\" '+(disabled?'disabled':'data-iso=\"'+toISO(cur)+'\"')+'>'+d+'<\/button>'; } html+='<\/div>\n<\/div>\n<p>'; return html; } function renderCalendar(){ var m1=new Date(state.calMonth); var m2=new Date(state.calMonth.getFullYear(),state.calMonth.getMonth()+1,1); $(\"cmpb-months\").innerHTML=buildMonth(m1)+buildMonth(m2); var firstOfThisMonth=new Date(TODAY.getFullYear(),TODAY.getMonth(),1); $(\"cmpb-cal-prev\").disabled = (m1<=firstOfThisMonth); $(\"cmpb-m-arr-val\").textContent = state.arrival ? toNL(state.arrival) : \"dd-mm-aaaa\"; $(\"cmpb-m-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-m-dep-val\").textContent = state.departure ? toNL(state.departure) : \"A\u00f1adir fecha\"; $(\"cmpb-m-dep-val\").classList.toggle(\"cmpb-placeholder\", !state.departure); $(\"cmpb-m-arr\").classList.toggle(\"cmpb-active\", !state.arrival || (state.arrival&#038;&#038;state.departure)); $(\"cmpb-m-dep\").classList.toggle(\"cmpb-active\", !!state.arrival &#038;&#038; !state.departure); Array.prototype.forEach.call($(\"cmpb-months\").querySelectorAll(\".cmpb-day[data-iso]\"),function(btn){ btn.addEventListener(\"click\",function(){ onDayClick(this.getAttribute(\"data-iso\")); }); }); } function onDayClick(iso){ var parts=iso.split(\"-\"); var d=new Date(parseInt(parts[0]),parseInt(parts[1])-1,parseInt(parts[2])); if(!state.arrival || (state.arrival &#038;&#038; state.departure)){ state.arrival=d; state.departure=null; } else { if(stripTime(d) <= stripTime(state.arrival)){ state.arrival=d; state.departure=null; } else { state.departure=d; } } renderCalendar(); renderFields(); } function openModal(){ if(state.arrival){ state.calMonth=new Date(state.arrival.getFullYear(),state.arrival.getMonth(),1); } else { state.calMonth=new Date(TODAY.getFullYear(),TODAY.getMonth(),1); } renderCalendar(); $(\"cmpb-modal\").hidden=false; document.body.style.overflow=\"hidden\"; } function closeModal(){ $(\"cmpb-modal\").hidden=true; document.body.style.overflow=\"\"; if(state.arrival &#038;&#038; state.departure){ checkAvailability(); } else { renderResult(); } } function toggleGuests(force){ var panel=$(\"cmpb-guests-panel\"), toggle=$(\"cmpb-guests-toggle\"); var open = force!==undefined ? force : panel.hidden; panel.hidden=!open; toggle.classList.toggle(\"cmpb-open\",open); } function init(){ renderFields(); renderResult(); $(\"cmpb-arr\").addEventListener(\"click\",openModal); $(\"cmpb-dep\").addEventListener(\"click\",openModal); $(\"cmpb-cal-prev\").addEventListener(\"click\",function(){ state.calMonth=new Date(state.calMonth.getFullYear(),state.calMonth.getMonth()-1,1); renderCalendar(); }); $(\"cmpb-cal-next\").addEventListener(\"click\",function(){ state.calMonth=new Date(state.calMonth.getFullYear(),state.calMonth.getMonth()+1,1); renderCalendar(); }); $(\"cmpb-clear-dates\").addEventListener(\"click\",function(){ state.arrival=null; state.departure=null; state.lastData=null; renderCalendar(); renderFields(); }); $(\"cmpb-close-dates\").addEventListener(\"click\",closeModal); $(\"cmpb-modal\").addEventListener(\"click\",function(e){ if(e.target===this) closeModal(); }); $(\"cmpb-guests-toggle\").addEventListener(\"click\",function(){ toggleGuests(); }); $(\"cmpb-guests-close\").addEventListener(\"click\",function(){ toggleGuests(false); }); Array.prototype.forEach.call(document.querySelectorAll(\".cmpb-step\"),function(btn){ btn.addEventListener(\"click\",function(){ if(this.disabled) return; var type=this.getAttribute(\"data-type\"), dir=parseInt(this.getAttribute(\"data-dir\")); var totG=state.adults+state.children; if(type===\"adults\"){ var n=state.adults+dir; if(n>=1 && (dir<0||totG<MAX_GUESTS)) state.adults=n; } else if(type===\"children\"){ var n=state.children+dir; if(n>=0 && (dir<0||totG<MAX_GUESTS)) state.children=n; } else if(type===\"babies\"){ var n=state.babies+dir; if(n>=0) state.babies=n; } renderFields(); if(state.arrival&&state.departure&&state.available){ } }); }); $(\"cmpb-cta\").addEventListener(\"click\",function(){ if(state.available && state.arrival && state.departure){ openBooking(); } else if(state.arrival && state.departure){ checkAvailability(); } else { openModal(); } }); } function openBooking(){ function ymd(d){ return \"\"+d.getFullYear()+pad(d.getMonth()+1)+pad(d.getDate()); } var url = BOOKING_BASE + \"?checkin=\" + ymd(state.arrival) + \"&checkout=\" + ymd(state.departure) + \"&i=null\" + \"&w=\" + PROPERTY_ID + \"&rt=\" + BOOKING_RT; window.open(url, \"_blank\"); } if(document.readyState===\"loading\"){ document.addEventListener(\"DOMContentLoaded\",init); } else { init(); } })();<\/script>[\/et_pb_code][et_pb_code admin_label=\u00bbWaarom rechtstreeks\u00bb _builder_version=\u00bb4.27.8&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb10px||15px||false|false\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<div class=\"cal-why\">\n<h3>Por qu\u00e9 reservar directamente con nosotros<\/h3>\n<ul>\n<li>Sin intermediarios y sin gastos de reserva<\/li>\n<li>Hoy el veinte por ciento, el resto solo seis semanas antes de viajar<\/li>\n<li>\u00bfCambian sus planes? Su pago se traslada a otra fecha<\/li>\n<li>Contacto personal con nosotros sobre la llegada, las llaves y los consejos<\/li>\n<\/ul>\n<\/div>\n<div class=\"cal-why\">\n<h3>Pago y cancelaci\u00f3n<\/h3>\n<pee style=\"font-size:15px;line-height:1.8;color:#3c3a47;margin:0\">Al reservar paga el 20% del importe total, en un plazo de 48 horas. Recibimos el resto como muy tarde seis semanas antes de la llegada. Si cancela hasta seis semanas antes de la llegada, recibe el importe abonado como saldo a favor para otra fecha, v&aacute;lido durante doce meses. Despu&eacute;s, el importe total del alquiler sigue siendo exigible. Le recomendamos contratar un seguro de viaje y cancelaci&oacute;n adecuado.<\/pee><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; admin_label=\u00bbCall to Action\u00bb _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb use_background_color_gradient=\u00bbon\u00bb background_color_gradient_stops=\u00bbrgba(0,0,0,0.5) 0%|rgba(0,0,0,0.43) 100%\u00bb background_color_gradient_overlays_image=\u00bbon\u00bb background_color_gradient_start=\u00bbrgba(0,0,0,0.5)\u00bb background_color_gradient_end=\u00bbrgba(0,0,0,0.75)\u00bb background_image=\u00bbhttps:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/11\/IMG_0888.webp\u00bb custom_padding=\u00bb3vw||3vw||true|false\u00bb global_module=\u00bb1849&#8243; saved_tabs=\u00bball\u00bb locked=\u00bboff\u00bb collapsed=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb1_3,2_3&#8243; _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bb5138c454-be54-4233-bd3b-f8e6a8747976&#8243; width=\u00bb90%\u00bb width_tablet=\u00bb\u00bb width_phone=\u00bb80%\u00bb width_last_edited=\u00bbon|phone\u00bb max_width=\u00bb1280px\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_3&#8243; _builder_version=\u00bb4.16&#8243; _module_preset=\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=\u00bb{}\u00bb][et_pb_code _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb max_width=\u00bb400px\u00bb max_width_tablet=\u00bb\u00bb max_width_phone=\u00bb320px\u00bb max_width_last_edited=\u00bbon|phone\u00bb max_height=\u00bb400px\u00bb max_height_tablet=\u00bb\u00bb max_height_phone=\u00bb320px\u00bb max_height_last_edited=\u00bbon|phone\u00bb border_radii=\u00bboff||500px|500px|500px\u00bb global_colors_info=\u00bb{}\u00bb]<iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d20334.87393617673!2d0.12482150161122972!3d38.68732916577956!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x129e07c97ca29a07%3A0xbd4aa8f123db5b37!2sAv.%20Madrid%2C%2024%2C%2003724%20Teulada%2C%20Alicante%2C%20Spanje!5e1!3m2!1snl!2snl!4v1765201569990!5m2!1snl!2snl\" width=\"400\" height=\"400\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>[\/et_pb_code][\/et_pb_column][et_pb_column type=\u00bb2_3&#8243; _builder_version=\u00bb4.16&#8243; _module_preset=\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=\u00bb{}\u00bb][et_pb_heading title=\u00bbReserve hoy mismo la estancia de sus sue\u00f1os\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbc33f07d9-41e0-421a-8799-5799df695cce\u00bb title_level=\u00bbh2&#8243; title_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb title_text_align=\u00bbcenter\u00bb title_text_color=\u00bb#FFFFFF\u00bb title_font_size=\u00bb50px\u00bb title_line_height=\u00bb1.2em\u00bb custom_margin=\u00bb||10px||false|false\u00bb custom_padding=\u00bb50px|||||\u00bb title_font_size_tablet=\u00bb28px\u00bb title_font_size_phone=\u00bb20px\u00bb title_font_size_last_edited=\u00bbon|phone\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_heading][et_pb_text quote_border_color=\u00bb#FFFFFF\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bb0504de1e-f5ff-4281-ba60-cbbe4edf98bc\u00bb text_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb text_font_size=\u00bb16px\u00bb text_line_height=\u00bb1.75em\u00bb link_font=\u00bb||||on||||\u00bb link_text_color=\u00bb#FFFFFF\u00bb quote_font=\u00bbRoboto|Roboto_weight|||||||\u00bb quote_text_color=\u00bb#FFFFFF\u00bb header_font=\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00bb header_text_color=\u00bb#FFFFFF\u00bb header_font_size=\u00bb72px\u00bb header_line_height=\u00bb1.15em\u00bb header_2_font=\u00bbRoboto|Roboto_weight|||||||\u00bb header_2_text_color=\u00bb#FFFFFF\u00bb header_2_font_size=\u00bb50px\u00bb header_2_line_height=\u00bb1.2em\u00bb header_3_font=\u00bbRoboto|Roboto_weight|||||||\u00bb header_3_text_color=\u00bb#FFFFFF\u00bb header_3_font_size=\u00bb32px\u00bb header_3_line_height=\u00bb1.3em\u00bb header_4_font=\u00bbRoboto|Roboto_weight|||||||\u00bb header_4_text_color=\u00bb#FFFFFF\u00bb header_4_font_size=\u00bb24px\u00bb header_4_line_height=\u00bb1.4em\u00bb header_5_font=\u00bbRoboto|Roboto_weight|||||||\u00bb header_5_text_color=\u00bb#FFFFFF\u00bb header_5_font_size=\u00bb18px\u00bb header_5_line_height=\u00bb1.4em\u00bb header_6_font=\u00bbRoboto|Roboto_weight|||||||\u00bb header_6_text_color=\u00bb#FFFFFF\u00bb header_6_line_height=\u00bb1.5em\u00bb text_orientation=\u00bbcenter\u00bb custom_margin=\u00bb||||false|false\u00bb text_font_size_tablet=\u00bb15px\u00bb text_font_size_phone=\u00bb14px\u00bb text_font_size_last_edited=\u00bbon|phone\u00bb header_font_size_tablet=\u00bb40px\u00bb header_font_size_phone=\u00bb24px\u00bb header_font_size_last_edited=\u00bbon|desktop\u00bb header_2_font_size_tablet=\u00bb28px\u00bb header_2_font_size_phone=\u00bb20px\u00bb header_2_font_size_last_edited=\u00bbon|phone\u00bb header_3_font_size_tablet=\u00bb22px\u00bb header_3_font_size_phone=\u00bb17px\u00bb header_3_font_size_last_edited=\u00bbon|phone\u00bb header_4_font_size_tablet=\u00bb18px\u00bb header_4_font_size_phone=\u00bb15px\u00bb header_4_font_size_last_edited=\u00bbon|tablet\u00bb header_5_font_size_tablet=\u00bb15px\u00bb header_5_font_size_phone=\u00bb14px\u00bb header_5_font_size_last_edited=\u00bbon|desktop\u00bb header_6_font_size_tablet=\u00bb13px\u00bb header_6_font_size_phone=\u00bb13px\u00bb header_6_font_size_last_edited=\u00bbon|desktop\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>Calamora es un nuevo complejo de apartamentos en el centro de Moraira con jard\u00edn y piscina.<br \/>Calamora est\u00e1 magn\u00edficamente situado en la rotonda central con el hermoso olivo centenario.<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/calamora-moraira.eu\/es\/\u00bb button_text=\u00bbReserve su estancia\u00bb button_alignment=\u00bbcenter\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbab15fb74-61a3-43aa-96b3-41e09aeef654&#8243; custom_button=\u00bbon\u00bb button_text_size=\u00bb16px\u00bb button_text_color=\u00bbgcid-primary-color\u00bb button_bg_color=\u00bb#FFFFFF\u00bb button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb5px\u00bb button_font=\u00bb&#8211;et_global_heading_font|700|||||||\u00bb button_use_icon=\u00bboff\u00bb custom_padding=\u00bb12px|24px|12px|24px|true|true\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><div class=\"et_pb_module dipi_breadcrumbs dipi_breadcrumbs_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<div class=\"dipi-breadcrumbs dipi-bc-left\">\n                <ul >\n                    \n                                                        <li  class=\"dipi-breadcrumb-item dipi-breadcrumb-home\">\n\n                        \n                            <a  href=\"\">\n                                <span  content=\"Home\">\n                                    <span class=\"et-pb-icon dipi-home-icon\"><\/span>                                                                    <\/span>\n                            <\/a>\n\n                                                <meta itemprop=\"position\" content=\"1\"\/>                    <\/li>\n\n                    <li class=\"dipi-breadcrumb-separator\">\n                    <span class=\"dipi-separator-symbol\">\/<\/span>\n                <\/li>                            \n                <\/ul>\n            <\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>El puerto deportivo de Moraira: un coraz\u00f3n encantador junto al mar El puerto deportivo de Moraira (Puerto Deportivo de Moraira) es uno de los puertos deportivos m\u00e1s encantadores y cuidados de la Costa Blanca. Situado justo al lado del centro y a poca distancia de la playa y el paseo mar\u00edtimo, el puerto es el coraz\u00f3n palpitante del pueblo y un lugar muy apreciado tanto por visitantes como por lugare\u00f1os. Aqu\u00ed, el mar, la gastronom\u00eda y la relajaci\u00f3n se unen de forma natural. Un puerto con car\u00e1cter A diferencia de los puertos grandes y masificados, el puerto deportivo de Moraira ha conservado su car\u00e1cter aut\u00e9ntico y a peque\u00f1a escala. Sin edificios altos ni aglomeraciones, sino un entorno abierto y elegante con vistas al mar Mediterr\u00e1neo, el Pe\u00f1\u00f3n de Ifach y la costa circundante. El puerto dispone de: Amarres para yates de vela y motor Instalaciones modernas Un paseo mar\u00edtimo bien cuidado Acceso directo a la playa y al centro Restaurantes y terrazas en el puerto Alrededor del puerto deportivo encontrar\u00e1 varios restaurantes, bares y terrazas donde podr\u00e1 disfrutar de un almuerzo, una cena o una copa con [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":5039,"parent":4681,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"dipi_cpt_category":[99],"class_list":["post-4658","page","type-page","status-publish","has-post-thumbnail","hentry","dipi_cpt_category-info-moraira"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Puerto deportivo de Moraira: terrazas y vistas al mar<\/title>\n<meta name=\"description\" content=\"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Puerto deportivo de Moraira: terrazas y vistas al mar\" \/>\n<meta property=\"og:description\" content=\"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/\" \/>\n<meta property=\"og:site_name\" content=\"CALAMORA | MORAIRA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100063665407123\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-01T07:39:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/haven_Moraira.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/\",\"name\":\"Puerto deportivo de Moraira: terrazas y vistas al mar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/haven_Moraira.webp\",\"datePublished\":\"2025-12-16T14:25:11+00:00\",\"dateModified\":\"2026-10-01T07:39:34+00:00\",\"description\":\"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/haven_Moraira.webp\",\"contentUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/haven_Moraira.webp\",\"width\":1920,\"height\":1280,\"caption\":\"haven, jachthaven, moraira, uitzicht, cocktail bar\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/puerto-deportivo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/inicio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moraira\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/moraira\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Puerto deportivo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/\",\"name\":\"CALAMORA | MORAIRA\",\"description\":\"appartementen verhuur\",\"publisher\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#organization\"},\"alternateName\":\"Calamora appartementen verhuur\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#organization\",\"name\":\"Calamora Moraira\",\"alternateName\":\"Calamora Moraira\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo-calamora-vierkant.svg\",\"contentUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo-calamora-vierkant.svg\",\"width\":292,\"height\":213,\"caption\":\"Calamora Moraira\"},\"image\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=100063665407123\",\"https:\\\/\\\/www.instagram.com\\\/calamora.moraira\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Puerto deportivo de Moraira: terrazas y vistas al mar","description":"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/","og_locale":"es_ES","og_type":"article","og_title":"Puerto deportivo de Moraira: terrazas y vistas al mar","og_description":"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.","og_url":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/","og_site_name":"CALAMORA | MORAIRA","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100063665407123","article_modified_time":"2026-10-01T07:39:34+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/haven_Moraira.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/","url":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/","name":"Puerto deportivo de Moraira: terrazas y vistas al mar","isPartOf":{"@id":"https:\/\/calamora-moraira.eu\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/#primaryimage"},"image":{"@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/#primaryimage"},"thumbnailUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/haven_Moraira.webp","datePublished":"2025-12-16T14:25:11+00:00","dateModified":"2026-10-01T07:39:34+00:00","description":"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.","breadcrumb":{"@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/#primaryimage","url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/haven_Moraira.webp","contentUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/haven_Moraira.webp","width":1920,"height":1280,"caption":"haven, jachthaven, moraira, uitzicht, cocktail bar"},{"@type":"BreadcrumbList","@id":"https:\/\/calamora-moraira.eu\/es\/moraira\/puerto-deportivo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/calamora-moraira.eu\/es\/inicio\/"},{"@type":"ListItem","position":2,"name":"Moraira","item":"https:\/\/calamora-moraira.eu\/es\/moraira\/"},{"@type":"ListItem","position":3,"name":"Puerto deportivo"}]},{"@type":"WebSite","@id":"https:\/\/calamora-moraira.eu\/es\/#website","url":"https:\/\/calamora-moraira.eu\/es\/","name":"CALAMORA | MORAIRA","description":"appartementen verhuur","publisher":{"@id":"https:\/\/calamora-moraira.eu\/es\/#organization"},"alternateName":"Calamora appartementen verhuur","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/calamora-moraira.eu\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/calamora-moraira.eu\/es\/#organization","name":"Calamora Moraira","alternateName":"Calamora Moraira","url":"https:\/\/calamora-moraira.eu\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/calamora-moraira.eu\/es\/#\/schema\/logo\/image\/","url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/03\/logo-calamora-vierkant.svg","contentUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/03\/logo-calamora-vierkant.svg","width":292,"height":213,"caption":"Calamora Moraira"},"image":{"@id":"https:\/\/calamora-moraira.eu\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100063665407123","https:\/\/www.instagram.com\/calamora.moraira\/"]}]}},"yoast_meta":{"yoast_wpseo_title":"Puerto deportivo de Moraira: terrazas y vistas al mar","yoast_wpseo_metadesc":"El puerto deportivo de Moraira: su car\u00e1cter, los restaurantes y terrazas del muelle, qu\u00e9 se puede hacer desde el puerto y lo cerca que est\u00e1 el centro.","yoast_wpseo_focuskw":"Puerto deportivo"},"_links":{"self":[{"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/pages\/4658","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/comments?post=4658"}],"version-history":[{"count":7,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/pages\/4658\/revisions"}],"predecessor-version":[{"id":11407,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/pages\/4658\/revisions\/11407"}],"up":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/pages\/4681"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/media\/5039"}],"wp:attachment":[{"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/media?parent=4658"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/calamora-moraira.eu\/es\/wp-json\/wp\/v2\/dipi_cpt_category?post=4658"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}