{"id":17715,"date":"2026-09-11T05:01:06","date_gmt":"2026-09-11T03:01:06","guid":{"rendered":"https:\/\/calamora-moraira.eu\/velo-costa-blanca\/"},"modified":"2026-10-20T17:45:16","modified_gmt":"2026-10-20T15:45:16","slug":"velo-costa-blanca","status":"publish","type":"page","link":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/","title":{"rendered":"Le v\u00e9lo sur la Costa Blanca"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; admin_label=\u00a0\u00bbHero\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bb74c69059-8e69-4122-b1e6-dfeabf6c5711&Prime; background_color=\u00a0\u00bb#917C4B\u00a0\u00bb min_height_tablet=\u00a0\u00bb100vh\u00a0\u00bb min_height_phone=\u00a0\u00bb\u00a0\u00bb min_height_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb custom_padding=\u00a0\u00bb0vw||0vw||true|false\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb collapsed=\u00a0\u00bbon\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.24.3&Prime; _module_preset=\u00a0\u00bb5138c454-be54-4233-bd3b-f8e6a8747976&Prime; custom_padding=\u00a0\u00bb35px|||||\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.23.1&Prime; _module_preset=\u00a0\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_heading title=\u00a0\u00bb@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIn19@\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _dynamic_attributes=\u00a0\u00bbtitle\u00a0\u00bb _module_preset=\u00a0\u00bbddeb8c09-9078-4424-bc15-2efb6572e28e\u00a0\u00bb title_font=\u00a0\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00a0\u00bb title_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb title_font_size=\u00a0\u00bb48px\u00a0\u00bb title_font_size_tablet=\u00a0\u00bb40px\u00a0\u00bb title_font_size_phone=\u00a0\u00bb24px\u00a0\u00bb title_font_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_heading][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; custom_padding_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb admin_label=\u00a0\u00bbListings\u00a0\u00bb module_id=\u00a0\u00bbaccommodaties\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb background_enable_color=\u00a0\u00bboff\u00a0\u00bb use_background_color_gradient=\u00a0\u00bbon\u00a0\u00bb background_color_gradient_stops=\u00a0\u00bbrgba(242,239,230,0.5) 0%|rgba(242,239,230,0.49) 100%\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_padding_phone=\u00a0\u00bb0px||0px||true|false\u00a0\u00bb global_module=\u00a0\u00bb2595&Prime; saved_tabs=\u00a0\u00bball\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb collapsed=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bb_initial\u00a0\u00bb custom_margin=\u00a0\u00bb|auto|0px|auto|false|false\u00a0\u00bb custom_padding=\u00a0\u00bb18px|52px|10px||false|false\u00a0\u00bb border_width_bottom=\u00a0\u00bb1px\u00a0\u00bb border_color_bottom=\u00a0\u00bb#E5DFCD\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.25.1&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][dipi_breadcrumbs bc_custom_home=\u00a0\u00bbon\u00a0\u00bb bc_home_icon=\u00a0\u00bbon\u00a0\u00bb bc_home_color=\u00a0\u00bb#917C4B\u00a0\u00bb bc_separator=\u00a0\u00bbsymbol\u00a0\u00bb bc_separator_sysmbol=\u00a0\u00bb\/\u00a0\u00bb bc_separator_color=\u00a0\u00bb#B6A67C\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb items_font_size=\u00a0\u00bb14px\u00a0\u00bb hover_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb active_font=\u00a0\u00bb|600|||||||\u00a0\u00bb active_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/dipi_breadcrumbs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; admin_label=\u00a0\u00bbMain\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; background_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb use_background_color_gradient=\u00a0\u00bbon\u00a0\u00bb background_color_gradient_stops=\u00a0\u00bbrgba(242,239,230,0.47) 0%|#ffffff 17%\u00a0\u00bb saved_tabs=\u00a0\u00bball\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row column_structure=\u00a0\u00bb3_5,2_5&Prime; custom_padding_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; custom_padding=\u00a0\u00bb|52px||||\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb\u00a0\u00bb custom_padding_phone=\u00a0\u00bb|0px|||false|false\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb3_5&Prime; _builder_version=\u00a0\u00bb4.25.1&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bb2c55a9c4-feed-423b-9edb-ae0b5b365cac\u00a0\u00bb text_font=\u00a0\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#3c3a47&Prime; text_font_size=\u00a0\u00bb16px\u00a0\u00bb link_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_2_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_3_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p>La premi&egrave;re fois que j&rsquo;ai senti le soleil chaud dans mon dos en p&eacute;dalant le long du littoral de la Costa Blanca, j&rsquo;avais du mal &agrave; le croire. Le tintement de ma sonnette se m&ecirc;lait au doux murmure de la mer et &agrave; l&rsquo;odeur de sel et de pins qui venait &agrave; ma rencontre. Moraira est vraiment un endroit magique pour commencer votre aventure &agrave; v&eacute;lo, avec ses panoramas pittoresques qui s&eacute;duisent en toute saison.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00a0\u00bbhttps:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg\u00a0\u00bb alt=\u00a0\u00bbV\u00e9lo et course \u00e0 pied \u00e0 Moraira\u00a0\u00bb force_fullwidth=\u00a0\u00bbon\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; max_height=\u00a0\u00bb400px\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bb2c55a9c4-feed-423b-9edb-ae0b5b365cac\u00a0\u00bb text_font=\u00a0\u00bb&#8211;et_global_heading_font|Roboto_weight|||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#3c3a47&Prime; text_font_size=\u00a0\u00bb16px\u00a0\u00bb link_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_2_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_3_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h2>Le charme des itin&eacute;raires cyclables de Moraira<\/h2>\n<p>Moraira offre d&rsquo;innombrables possibilit&eacute;s aux cyclistes de tous niveaux. L&rsquo;un de mes pr&eacute;f&eacute;r&eacute;s est l&rsquo;itin&eacute;raire vers la Cala Llebeig, une crique pittoresque &agrave; 5 kilom&egrave;tres seulement du centre. En roulant, le panorama change sans cesse : de vastes champs de vignes jusqu&rsquo;aux impressionnantes falaises du littoral. L&rsquo;itin&eacute;raire est bien balis&eacute; et emprunte des routes tranquilles o&ugrave; vous croisez &agrave; peine du trafic. \ud83d\udccd <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Cala%20Llebeig\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Voir la Cala Llebeig sur Google Maps<\/a>.<\/p>\n<h2>Partir &agrave; la d&eacute;couverte de la Costa Blanca<\/h2>\n<p>Faire du v&eacute;lo sur la <a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/costa-blanca\/\" title=\"La Costa Blanca\">Costa Blanca<\/a> n&rsquo;est pas complet sans l&rsquo;itin&eacute;raire de Moraira &agrave; Calpe. Cette sortie de 15 kilom&egrave;tres offre une vue magnifique sur l&rsquo;embl&eacute;matique Pe&ntilde;&oacute;n de Ifach, l&rsquo;impressionnant rocher de Calpe qui se d&eacute;tache au-dessus de l&rsquo;horizon comme un rep&egrave;re. C&rsquo;est un parcours mod&eacute;r&eacute; qui vous conduit sur des routes sinueuses et &agrave; travers des pin&egrave;des odorantes.<\/p>\n<h2>Conseils pratiques pour votre aventure &agrave; v&eacute;lo<\/h2>\n<p>Commencez votre journ&eacute;e t&ocirc;t le matin pour devancer le soleil br&ucirc;lant de midi. Tous les itin&eacute;raires sont libres d&rsquo;acc&egrave;s, mais veillez &agrave; emporter assez &agrave; boire et une protection solaire. Depuis <a href=\"https:\/\/calamora-moraira.eu\/fr\/\" title=\"Calamora Moraira\">Calamora Moraira<\/a>, o&ugrave; vous logez dans un appartement confortable, il est facile de commencer votre aventure. Le parking gratuit en face des appartements rend le transport de votre v&eacute;lo tr&egrave;s pratique.<\/p>\n<p>Curieux de d&eacute;couvrir d&rsquo;autres itin&eacute;raires et la belle nature autour de Moraira ? Jetez un &oelig;il aux <a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/randonnees-autour-de-moraira\/\" title=\"Randonn\u00e9es autour de Moraira\">randonn&eacute;es que cette r&eacute;gion offre &eacute;galement<\/a>. Ou r&eacute;servez une sortie &agrave; v&eacute;lo guid&eacute;e pour d&eacute;couvrir des perles cach&eacute;es que vous risqueriez de manquer.<\/p>\n<p>Pr&ecirc;t &agrave; essayer ces itin&eacute;raires vous-m&ecirc;me ? R&eacute;servez votre s&eacute;jour via <a href=\"https:\/\/calamora-moraira.eu\/fr\/\">notre page de r&eacute;servation<\/a> et lancez-vous dans une aventure inoubliable sur la Costa Blanca.<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=\u00a0\u00bbPraktisch\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb24px||24px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<style>.cal-prak{background:#faf8f3;border-left:3px solid #917C4B;padding:16px 22px;margin:8px 0}.cal-prak h2{color:#917C4B;font-family:Roboto,sans-serif;font-size:20px;margin:0 0 10px}.cal-prak dl{margin:0}.cal-prak dt{font-weight:600;font-size:15px;line-height:1.5;margin:14px 0 0}.cal-prak dt:first-of-type{margin-top:0}.cal-prak dd{margin:2px 0 0;font-size:15px;line-height:1.65}.cal-prak a{color:#917C4B;text-decoration:underline}.cal-prak p.noot{font-size:13px;color:#6b6b6b;line-height:1.5;margin:16px 0 0}<\/style>\n<div class=\"cal-prak\">\n<h2>Infos pratiques pour les cyclistes<\/h2>\n<dl>\n<dt>Louer &agrave; Moraira m&ecirc;me<\/dt>\n<dd>Moraira Cycling loue des v&eacute;los de route et des v&eacute;los &eacute;lectriques &agrave; partir de 25 euros par jour et prend les r&eacute;servations en ligne : <a href=\"https:\/\/www.morairacycling.com\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">morairacycling.com<\/a>. Xabia&rsquo;s Bike a une boutique au village, Calle Cabo Salou 4, en semaine de 9h30 &agrave; 17h30 et le samedi de 10h00 &agrave; 13h30, t&eacute;l&eacute;phone 966 784 841 : <a href=\"https:\/\/www.xabiasbike.com\/en\/cycling-shop-in-moraira\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">xabiasbike.com<\/a>.<\/dd>\n<dt>Ou se faire livrer<\/dt>\n<dd>Blanca Bikes loue depuis X&agrave;bia avec r&eacute;servation en ligne et livre dans la r&eacute;gion : <a href=\"https:\/\/blancabikes.com\/bike-hire-moraira\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">blancabikes.com<\/a>. CCT Bikerental livre &agrave; Moraira pour 45 euros, reprise comprise, avec un minimum de trois jours de location et une demande trois jours &agrave; l&rsquo;avance : <a href=\"https:\/\/www.cctbikerental.com\/rentals\/moraire-bike-hire\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">cctbikerental.com<\/a>.<\/dd>\n<dt>O&ugrave; se trouve la mont&eacute;e<\/dt>\n<dd>L&rsquo;itin&eacute;raire de randonn&eacute;e balis&eacute; vers le Cap d&rsquo;Or ne convient pas au v&eacute;lo, mais l&rsquo;arri&egrave;re-pays si : la route vers Benissa et la Vall de Pop s&rsquo;&eacute;l&egrave;ve doucement en s&rsquo;&eacute;loignant de la c&ocirc;te. Les donn&eacute;es des itin&eacute;raires de la r&eacute;gion sont chez <a href=\"https:\/\/senders.femecv.com\/en\/sendero\/ver\/sl-cv-50\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">FEMECV<\/a>.<\/dd>\n<dt>Cartes et informations &agrave; jour<\/dt>\n<dd>Avenida Madrid 15 &agrave; Moraira, t&eacute;l&eacute;phone 965 745 168. D&rsquo;octobre &agrave; mai en semaine de 10h00 &agrave; 17h00, de juin &agrave; septembre de 10h00 &agrave; 20h00, et toute l&rsquo;ann&eacute;e les samedis, dimanches et jours f&eacute;ri&eacute;s de 10h00 &agrave; 14h00. <a href=\"https:\/\/www.comunitatvalenciana.com\/es\/alacant-alicante\/teulada-moraira\/oficinas-de-turismo\/tourist-info-teulada-moraira\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Tourist Info Teulada Moraira<\/a>.<\/dd>\n<\/dl>\n<pee class=\"noot\">Les horaires et les tarifs sont ceux d&rsquo;octobre 2026 et changent selon la saison ; v&eacute;rifiez-les sur le site officiel avant votre visite.<\/pee><\/div>\n<p>[\/et_pb_code][\/et_pb_column][et_pb_column type=\u00a0\u00bb2_5&Prime; _builder_version=\u00a0\u00bb4.25.1&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font_size=\u00a0\u00bb16px\u00a0\u00bb header_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_2_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb header_3_text_color=\u00a0\u00bb#917C4B\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h2 style=\"color:#917C4B;font-size:20px;margin-bottom:12px\">S&eacute;journer chez Calamora &agrave; Moraira<\/h2>\n<p style=\"font-size:15px;line-height:1.6\">Moraira est une base classique pour les cyclistes sur route : la mont&eacute;e vers Benissa et la boucle c&ocirc;ti&egrave;re vers J&aacute;vea partent de la porte. Chez <strong>Calamora<\/strong>, un jardin et une piscine vous attendent apr&egrave;s la sortie, pour vous rafra&icirc;chir.<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=\u00a0\u00bbFotogalerij penthouse\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb||15px||false|false\u00a0\u00bb global_module=\u00a0\u00bb9194&Prime; saved_tabs=\u00a0\u00bball\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_code][et_pb_code admin_label=\u00a0\u00bbBeschikbaarheid Calamora\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb10px||15px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<div id=\"cmpb-root\" class=\"cmpb-card\">\n<div class=\"cmpb-heading\" id=\"cmpb-heading\">S\u00e9lectionnez des dates pour voir les prix<\/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\">Arriv\u00e9e<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-arr-val\">Ajouter une date<\/span><\/button><button type=\"button\" class=\"cmpb-field cmpb-field-dep\" id=\"cmpb-dep\"><span class=\"cmpb-flabel\">D\u00e9part<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-dep-val\">Ajouter une date<\/span><\/button><\/div>\n<p><button type=\"button\" class=\"cmpb-field cmpb-field-guests\" id=\"cmpb-guests-toggle\"><span class=\"cmpb-flabel\">Voyageurs<\/span><span class=\"cmpb-fvalue\" id=\"cmpb-guests-val\">1 voyageur<\/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\">Adultes<\/span><span class=\"cmpb-guest-sub\">13 ans ou plus<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"adults\" data-dir=\"-1\" aria-label=\"retirer un adulte\">&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=\"ajouter un adulte\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Enfants<\/span><span class=\"cmpb-guest-sub\">2 &ndash; 12 ans<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"children\" data-dir=\"-1\" aria-label=\"retirer un enfant\">&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=\"ajouter un enfant\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">B\u00e9b\u00e9s<\/span><span class=\"cmpb-guest-sub\">Moins de 2 ans<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"babies\" data-dir=\"-1\" aria-label=\"retirer un b\u00e9b\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=\"ajouter un b\u00e9b\u00e9\">+<\/button><\/div>\n<\/div>\n<pee class=\"cmpb-guest-note\">Cet h\u00e9bergement accueille 4 voyageurs au maximum (b\u00e9b\u00e9s non compris).<\/pee>\n<div class=\"cmpb-guest-close-wrap\"><button type=\"button\" class=\"cmpb-textbtn\" id=\"cmpb-guests-close\">Fermer<\/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\">V\u00e9rifier la disponibilit\u00e9<\/button><pee class=\"cmpb-fineprint\" id=\"cmpb-fineprint\" hidden>Vous ne serez pas encore d\u00e9bit\u00e9<\/pee><\/div>\n<div class=\"cmpb-modal-overlay\" id=\"cmpb-modal\" hidden>\n<div class=\"cmpb-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"S\u00e9lectionner les dates\">\n<div class=\"cmpb-modal-head\">\n<div>\n<div class=\"cmpb-modal-title\">S\u00e9lectionner les dates<\/div>\n<div class=\"cmpb-modal-sub\">Ajoutez vos dates de voyage pour voir les tarifs exacts<\/div>\n<\/div>\n<div class=\"cmpb-modal-fields\">\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-arr\"><span class=\"cmpb-flabel\">Arriv\u00e9e<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-arr-val\">jj-mm-aaaa<\/span><\/div>\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-dep\"><span class=\"cmpb-flabel\">D\u00e9part<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-dep-val\">Ajouter une date<\/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=\"mois pr\u00e9c\u00e9dent\"><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=\"mois suivant\"><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\">Effacer les dates<\/button><button type=\"button\" class=\"cmpb-darkbtn\" id=\"cmpb-close-dates\">Fermer<\/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\/fr\/availability\"; var BOOKING_RT = \"62512512062\"; var ROOMTYPE = \"62512512062\"; var MAX_GUESTS = 4; var $ = function(id){ return document.getElementById(id); }; var MONTHS = [\"janvier\",\"f\u00e9vrier\",\"mars\",\"avril\",\"mai\",\"juin\",\"juillet\",\"ao\u00fbt\",\"septembre\",\"octobre\",\"novembre\",\"d\u00e9cembre\"]; var DOW = [\"lu\",\"ma\",\"me\",\"je\",\"ve\",\"sa\",\"di\"]; 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 ? \" voyageur\" : \" voyageurs\"); if(state.babies>0){ s += \", \" + state.babies + (state.babies===1 ? \" b\u00e9b\u00e9\" : \" b\u00e9b\u00e9s\"); } return s; } function renderFields(){ $(\"cmpb-arr-val\").textContent = state.arrival ? toNL(state.arrival) : \"Ajouter une date\"; $(\"cmpb-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Ajouter une date\"; $(\"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=\"S\u00e9lectionnez des dates pour voir les prix\"; status.hidden=true; fine.hidden=true; cta.textContent=\"V\u00e9rifier la disponibilit\u00e9\"; 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='fr-FR'; var vast=(typeof ROOMTYPE===\"string\" && ROOMTYPE); if(vast){ var total=huur+schoon+linnen; head.innerHTML='<span class=\"cmpb-inline-label\">au total<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+total.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">&euro;&nbsp;'+huur.toLocaleString(lok)+' s&eacute;jour &middot; &euro;&nbsp;'+schoon.toLocaleString(lok)+' nettoyage final &middot; &euro;&nbsp;'+linnen.toLocaleString(lok)+' linge<\/span><span class=\"cmpb-split\">20% maintenant &middot; solde six semaines avant l&rsquo;arriv&eacute;e &middot; modifiable jusque-l&agrave;<\/span>'; } else { head.innerHTML='<span class=\"cmpb-inline-label\">location<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+huur.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">Le nettoyage final et le linge s&rsquo;ajoutent<\/span><span class=\"cmpb-split\">20% maintenant &middot; solde six semaines avant l&rsquo;arriv&eacute;e &middot; modifiable jusque-l&agrave;<\/span>'; } status.hidden=true; cta.textContent=\"R\u00e9server\"; cta.disabled=false; fine.hidden=false; } else if(d && !d.available){ head.textContent=\"S\u00e9lectionnez des dates pour voir les prix\"; status.hidden=false; status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Malheureusement indisponible pour cette p\u00e9riode.\"; cta.textContent=\"Choisir d&rsquo;autres dates\"; 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> V\u00e9rifier la disponibilit\u00e9\\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=\"Impossible de charger la disponibilit\u00e9. V\u00e9rifiez les dates.\"; cta.disabled=false; cta.textContent=\"R\u00e9essayer\"; head.textContent=\"S\u00e9lectionnez des dates pour voir les prix\"; return; } renderResult(); }).catch(function(){ status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Une erreur s&rsquo;est produite. Veuillez r\u00e9essayer.\"; cta.disabled=false; cta.textContent=\"R\u00e9essayer\"; head.textContent=\"S\u00e9lectionnez des dates pour voir les prix\"; }); } 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) : \"jj-mm-aaaa\"; $(\"cmpb-m-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-m-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Ajouter une date\"; $(\"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=\u00a0\u00bbWaarom rechtstreeks\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb||||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<style>.cal-why h3{color:#917C4B;font-family:Roboto,sans-serif;font-size:18px;margin:16px 0 8px}.cal-why ul{list-style:none;padding-left:0;margin:0}.cal-why li{font-size:15px;line-height:1.8;padding-left:26px;position:relative;color:#3c3a47}.cal-why li::before{content:\"\\2713\";color:#917C4B;font-weight:bold;font-size:16px;position:absolute;left:0;top:0}<\/style>\n<div class=\"cal-why\">\n<h3>Pourquoi r\u00e9server directement chez nous<\/h3>\n<ul>\n<li>Pas d&rsquo;interm\u00e9diaire et pas de frais de r\u00e9servation<\/li>\n<li>Vingt pour cent aujourd&rsquo;hui, le reste seulement six semaines avant le d\u00e9part<\/li>\n<li>Vos projets changent&nbsp;? Votre paiement est report\u00e9 \u00e0 une autre date<\/li>\n<li>Un contact personnel avec nous pour l&rsquo;arriv\u00e9e, les cl\u00e9s et les conseils<\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_code][et_pb_code admin_label=\u00a0\u00bbVeelgestelde vragen\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb16px||||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<style>.cal-faq h3{color:#917C4B;font-family:Roboto,sans-serif;font-size:18px;margin:16px 0 8px}.cal-faq details{border-bottom:1px dotted rgba(145,124,75,0.4)}.cal-faq summary{cursor:pointer;font-weight:600;color:#3c3a47;font-family:Roboto,sans-serif;font-size:15px;padding:11px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:8px}.cal-faq summary::-webkit-details-marker{display:none}.cal-faq summary::after{content:\"+\";color:#917C4B;font-size:22px;font-weight:300;flex-shrink:0;line-height:1}.cal-faq details[open] summary::after{content:\"\\2212\"}.cal-faq details p{padding:6px 0 12px 0;margin:0;color:#3c3a47;font-size:14px;line-height:1.65}<\/style>\n<div class=\"cal-faq\">\n<h3>Questions fr\u00e9quentes sur le v\u00e9lo autour de Moraira<\/h3>\n<details>\n<summary>O\u00f9 louer un v\u00e9lo \u00e0 Moraira ?<\/summary>\n<pee>Moraira Cycling loue des v\u00e9los de route et des v\u00e9los \u00e9lectriques \u00e0 partir de 25 euros par jour et prend les r\u00e9servations en ligne. Xabia&rsquo;s Bike a une boutique au village, Calle Cabo Salou 4, en semaine de 9h30 \u00e0 17h30 et le samedi de 10h00 \u00e0 13h30, t\u00e9l\u00e9phone 966 784 841.<\/pee><\/details>\n<details>\n<summary>Peut-on se faire livrer un v\u00e9lo ?<\/summary>\n<pee>Oui. CCT Bikerental livre \u00e0 Moraira pour 45 euros, reprise comprise, avec un minimum de trois jours de location et une demande au moins trois jours \u00e0 l&rsquo;avance. Blanca Bikes loue depuis X\u00e0bia et livre dans la r\u00e9gion.<\/pee><\/details>\n<details>\n<summary>Peut-on rouler \u00e0 v\u00e9lo sur le sentier du Cap d&rsquo;Or ?<\/summary>\n<pee>Cet itin\u00e9raire balis\u00e9 ne convient pas au v\u00e9lo. L&rsquo;arri\u00e8re-pays si : la route vers Benissa et la Vall de Pop s&rsquo;\u00e9l\u00e8ve doucement en s&rsquo;\u00e9loignant de la c\u00f4te.<\/pee><\/details>\n<details>\n<summary>Quelle est la longueur du trajet de Moraira \u00e0 Calpe ?<\/summary>\n<pee>Environ 15 kilom\u00e8tres le long de la c\u00f4te, avec vue sur le Pe\u00f1\u00f3n de Ifach.<\/pee><\/details>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"O\u00f9 louer un v\u00e9lo \u00e0 Moraira ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Moraira Cycling loue des v\u00e9los de route et des v\u00e9los \u00e9lectriques \u00e0 partir de 25 euros par jour et prend les r\u00e9servations en ligne. Xabia's Bike a une boutique au village, Calle Cabo Salou 4, en semaine de 9h30 \u00e0 17h30 et le samedi de 10h00 \u00e0 13h30, t\u00e9l\u00e9phone 966 784 841.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on se faire livrer un v\u00e9lo ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui. CCT Bikerental livre \u00e0 Moraira pour 45 euros, reprise comprise, avec un minimum de trois jours de location et une demande au moins trois jours \u00e0 l'avance. Blanca Bikes loue depuis X\u00e0bia et livre dans la r\u00e9gion.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on rouler \u00e0 v\u00e9lo sur le sentier du Cap d'Or ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Cet itin\u00e9raire balis\u00e9 ne convient pas au v\u00e9lo. L'arri\u00e8re-pays si : la route vers Benissa et la Vall de Pop s'\u00e9l\u00e8ve doucement en s'\u00e9loignant de la c\u00f4te.\"}},{\"@type\":\"Question\",\"name\":\"Quelle est la longueur du trajet de Moraira \u00e0 Calpe ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Environ 15 kilom\u00e8tres le long de la c\u00f4te, avec vue sur le Pe\u00f1\u00f3n de Ifach.\"}}]}<\/script>[\/et_pb_code][et_pb_code admin_label=\u00a0\u00bbLees ook\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.8&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb24px||||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<style>.cal-lees{border-top:1px dotted rgba(145,124,75,0.5);padding-top:14px;margin-top:8px}.cal-lees h3{color:#917C4B;font-family:Roboto,sans-serif;font-size:18px;margin:0 0 10px}.cal-lees ul{list-style:none;padding-left:0;margin:0}.cal-lees li{font-size:15px;line-height:1.95;padding-left:24px;position:relative}.cal-lees li::before{content:\"\\2192\";color:#917C4B;font-weight:bold;position:absolute;left:0}.cal-lees a{color:#3c3a47;text-decoration:none}.cal-lees a:hover{color:#917C4B;text-decoration:underline}<\/style>\n<div class=\"cal-lees\">\n<h3>&Agrave; lire aussi<\/h3>\n<ul>\n<li><a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/sport-a-moraira\/course-a-pied-velo\/\">Course &agrave; pied et v&eacute;lo<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/sport-a-moraira\/\">Le sport &agrave; Moraira<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/randonnees-autour-de-moraira\/\">Randonn&eacute;es autour de Moraira<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/costa-blanca\/benissa\/\">Benissa<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/fr\/moraira\/meteo-et-climat-a-moraira\/\">Le temps et le climat &agrave; Moraira<\/a><\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_code][\/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>La premi&egrave;re fois que j&rsquo;ai senti le soleil chaud dans mon dos en p&eacute;dalant le long du littoral de la Costa Blanca, j&rsquo;avais du mal &agrave; le croire. Le tintement de ma sonnette se m&ecirc;lait au doux murmure de la mer et &agrave; l&rsquo;odeur de sel et de pins qui venait &agrave; ma rencontre. Moraira est vraiment un endroit magique pour commencer votre aventure &agrave; v&eacute;lo, avec ses panoramas pittoresques qui s&eacute;duisent en toute saison.Le charme des itin&eacute;raires cyclables de Moraira Moraira offre d&rsquo;innombrables possibilit&eacute;s aux cyclistes de tous niveaux. L&rsquo;un de mes pr&eacute;f&eacute;r&eacute;s est l&rsquo;itin&eacute;raire vers la Cala Llebeig, une crique pittoresque &agrave; 5 kilom&egrave;tres seulement du centre. En roulant, le panorama change sans cesse : de vastes champs de vignes jusqu&rsquo;aux impressionnantes falaises du littoral. L&rsquo;itin&eacute;raire est bien balis&eacute; et emprunte des routes tranquilles o&ugrave; vous croisez &agrave; peine du trafic. \ud83d\udccd Voir la Cala Llebeig sur Google Maps. Partir &agrave; la d&eacute;couverte de la Costa Blanca Faire du v&eacute;lo sur la Costa Blanca n&rsquo;est pas complet sans l&rsquo;itin&eacute;raire de Moraira &agrave; Calpe. Cette sortie de 15 kilom&egrave;tres offre une vue magnifique sur l&rsquo;embl&eacute;matique Pe&ntilde;&oacute;n [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":13380,"parent":0,"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":[],"class_list":["post-17715","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Le v\u00e9lo sur la Costa Blanca | Calamora<\/title>\n<meta name=\"description\" content=\"Le v\u00e9lo depuis Moraira : l&#039;itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu&#039;\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l&#039;arri\u00e8re-pays.\" \/>\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\/fr\/velo-costa-blanca\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Le v\u00e9lo sur la Costa Blanca | Calamora\" \/>\n<meta property=\"og:description\" content=\"Le v\u00e9lo depuis Moraira : l&#039;itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu&#039;\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l&#039;arri\u00e8re-pays.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/\" \/>\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-20T15:45:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/\",\"name\":\"Le v\u00e9lo sur la Costa Blanca | Calamora\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Fietsen-en-hardlopen-in-Moraira.jpg\",\"datePublished\":\"2026-09-11T03:01:06+00:00\",\"dateModified\":\"2026-10-20T15:45:16+00:00\",\"description\":\"Le v\u00e9lo depuis Moraira : l'itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu'\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l'arri\u00e8re-pays.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/#primaryimage\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Fietsen-en-hardlopen-in-Moraira.jpg\",\"contentUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Fietsen-en-hardlopen-in-Moraira.jpg\",\"width\":2400,\"height\":1500,\"caption\":\"Groupe de femmes poussant leurs v\u00e9los\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/velo-costa-blanca\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le v\u00e9lo sur la Costa Blanca\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/\",\"name\":\"CALAMORA | MORAIRA\",\"description\":\"appartementen verhuur\",\"publisher\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/#organization\"},\"alternateName\":\"Calamora appartementen verhuur\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/#organization\",\"name\":\"Calamora Moraira\",\"alternateName\":\"Calamora Moraira\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/fr\\\/#\\\/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\\\/fr\\\/#\\\/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":"Le v\u00e9lo sur la Costa Blanca | Calamora","description":"Le v\u00e9lo depuis Moraira : l'itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu'\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l'arri\u00e8re-pays.","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\/fr\/velo-costa-blanca\/","og_locale":"fr_FR","og_type":"article","og_title":"Le v\u00e9lo sur la Costa Blanca | Calamora","og_description":"Le v\u00e9lo depuis Moraira : l'itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu'\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l'arri\u00e8re-pays.","og_url":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/","og_site_name":"CALAMORA | MORAIRA","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100063665407123","article_modified_time":"2026-10-20T15:45:16+00:00","og_image":[{"width":2400,"height":1500,"url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/","url":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/","name":"Le v\u00e9lo sur la Costa Blanca | Calamora","isPartOf":{"@id":"https:\/\/calamora-moraira.eu\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/#primaryimage"},"image":{"@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/#primaryimage"},"thumbnailUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg","datePublished":"2026-09-11T03:01:06+00:00","dateModified":"2026-10-20T15:45:16+00:00","description":"Le v\u00e9lo depuis Moraira : l'itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu'\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l'arri\u00e8re-pays.","breadcrumb":{"@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/#primaryimage","url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg","contentUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/02\/Fietsen-en-hardlopen-in-Moraira.jpg","width":2400,"height":1500,"caption":"Groupe de femmes poussant leurs v\u00e9los"},{"@type":"BreadcrumbList","@id":"https:\/\/calamora-moraira.eu\/fr\/velo-costa-blanca\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/calamora-moraira.eu\/fr\/"},{"@type":"ListItem","position":2,"name":"Le v\u00e9lo sur la Costa Blanca"}]},{"@type":"WebSite","@id":"https:\/\/calamora-moraira.eu\/fr\/#website","url":"https:\/\/calamora-moraira.eu\/fr\/","name":"CALAMORA | MORAIRA","description":"appartementen verhuur","publisher":{"@id":"https:\/\/calamora-moraira.eu\/fr\/#organization"},"alternateName":"Calamora appartementen verhuur","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/calamora-moraira.eu\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/calamora-moraira.eu\/fr\/#organization","name":"Calamora Moraira","alternateName":"Calamora Moraira","url":"https:\/\/calamora-moraira.eu\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/calamora-moraira.eu\/fr\/#\/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\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100063665407123","https:\/\/www.instagram.com\/calamora.moraira\/"]}]}},"yoast_meta":{"yoast_wpseo_title":"Le v\u00e9lo sur la Costa Blanca | Calamora","yoast_wpseo_metadesc":"Le v\u00e9lo depuis Moraira : l'itin\u00e9raire vers la Cala Llebeig, les 15 km jusqu'\u00e0 Calpe, o\u00f9 louer un v\u00e9lo et les mont\u00e9es de l'arri\u00e8re-pays.","yoast_wpseo_focuskw":"v\u00e9lo Costa Blanca Moraira"},"_links":{"self":[{"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/pages\/17715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/comments?post=17715"}],"version-history":[{"count":2,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/pages\/17715\/revisions"}],"predecessor-version":[{"id":17821,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/pages\/17715\/revisions\/17821"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/media\/13380"}],"wp:attachment":[{"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/media?parent=17715"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/calamora-moraira.eu\/fr\/wp-json\/wp\/v2\/dipi_cpt_category?post=17715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}