{"id":11432,"date":"2025-12-16T15:29:36","date_gmt":"2025-12-16T14:29:36","guid":{"rendered":"https:\/\/calamora-moraira.eu\/moraira\/food-and-drink-in-moraira\/"},"modified":"2026-10-01T15:12:54","modified_gmt":"2026-10-01T13:12:54","slug":"food-and-drink-in-moraira","status":"publish","type":"page","link":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/","title":{"rendered":"Food and drink in Moraira"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Hero&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;74c69059-8e69-4122-b1e6-dfeabf6c5711&#8243; background_color=&#8221;#917C4B&#8221; min_height_tablet=&#8221;100vh&#8221; min_height_phone=&#8221;&#8221; min_height_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;0vw||0vw||true|false&#8221; hover_enabled=&#8221;0&#8243; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_row _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=&#8221;35px|||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@&#8221; _builder_version=&#8221;4.27.5&#8243; _dynamic_attributes=&#8221;title&#8221; _module_preset=&#8221;ddeb8c09-9078-4424-bc15-2efb6572e28e&#8221; title_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size=&#8221;48px&#8221; title_line_height=&#8221;1.15em&#8221; custom_padding=&#8221;||0px|||&#8221; title_font_size_tablet=&#8221;40px&#8221; title_font_size_phone=&#8221;24px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;Listings&#8221; module_id=&#8221;accommodaties&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; background_enable_color=&#8221;off&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(242,239,230,0.5) 0%|rgba(242,239,230,0.49) 100%&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px||0px||true|false&#8221; global_module=&#8221;2595&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;_initial&#8221; custom_margin=&#8221;|auto|0px|auto|false|false&#8221; custom_padding=&#8221;18px|52px|10px||false|false&#8221; border_width_bottom=&#8221;1px&#8221; border_color_bottom=&#8221;#E5DFCD&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dipi_breadcrumbs bc_custom_home=&#8221;on&#8221; bc_home_icon=&#8221;on&#8221; bc_home_color=&#8221;#917C4B&#8221; bc_separator=&#8221;symbol&#8221; bc_separator_sysmbol=&#8221;\/&#8221; bc_separator_color=&#8221;#B6A67C&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; items_font_size=&#8221;14px&#8221; hover_text_color=&#8221;#917C4B&#8221; active_font=&#8221;|600|||||||&#8221; active_text_color=&#8221;#917C4B&#8221; global_colors_info=&#8221;{}&#8221;][\/dipi_breadcrumbs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;Listings&#8221; module_id=&#8221;accommodaties&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(242,239,230,0.47) 0%|#ffffff 17%&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px||0px||true|false&#8221; saved_tabs=&#8221;all&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;_initial&#8221; custom_margin=&#8221;|auto|0px|auto|false|false&#8221; custom_padding=&#8221;|52px||||&#8221; custom_padding_tablet=&#8221;|52px||||&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; border_color_bottom=&#8221;rgba(0,0,0,0.08)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text quote_border_color=&#8221;gcid-secondary-color&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; text_text_color=&#8221;#3c3a47&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.75em&#8221; link_font=&#8221;|600||||||#917C4B|&#8221; link_text_color=&#8221;#917C4B&#8221; quote_font=&#8221;Roboto|Roboto_weight|||||||&#8221; quote_text_color=&#8221;#0e0c19&#8243; header_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_text_color=&#8221;#917C4B&#8221; header_line_height=&#8221;1.15em&#8221; header_2_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_2_text_color=&#8221;#917C4B&#8221; header_2_line_height=&#8221;1.2em&#8221; header_3_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_3_text_color=&#8221;#917C4B&#8221; header_3_line_height=&#8221;1.3em&#8221; header_4_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_4_text_color=&#8221;#917C4B&#8221; header_4_line_height=&#8221;1.4em&#8221; header_5_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_5_text_color=&#8221;#917C4B&#8221; header_5_line_height=&#8221;1.4em&#8221; header_6_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_6_text_color=&#8221;#917C4B&#8221; header_6_line_height=&#8221;1.5em&#8221; custom_margin=&#8221;||||false|false&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;15px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;40px&#8221; header_font_size_phone=&#8221;24px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_font_size_tablet=&#8221;28px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;22px&#8221; header_3_font_size_phone=&#8221;17px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;18px&#8221; header_4_font_size_phone=&#8221;15px&#8221; header_4_font_size_last_edited=&#8221;on|tablet&#8221; header_5_font_size_tablet=&#8221;15px&#8221; header_5_font_size_phone=&#8221;14px&#8221; header_5_font_size_last_edited=&#8221;on|desktop&#8221; header_6_font_size_tablet=&#8221;13px&#8221; header_6_font_size_phone=&#8221;13px&#8221; header_6_font_size_last_edited=&#8221;on|desktop&#8221; custom_css_free_form=&#8221;h4 {margin-top:10px}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Food and drink in Moraira and the surrounding area<\/h2>\n<p>[\/et_pb_text][et_pb_image src=&#8221;http:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp&#8221; title_text=&#8221;Eten en drinken in Moraira&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; max_height=&#8221;600px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text quote_border_color=&#8221;gcid-secondary-color&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; text_text_color=&#8221;#3c3a47&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.75em&#8221; link_font=&#8221;|600||||||#917C4B|&#8221; link_text_color=&#8221;#917C4B&#8221; quote_font=&#8221;Roboto|Roboto_weight|||||||&#8221; quote_text_color=&#8221;#0e0c19&#8243; header_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_text_color=&#8221;#917C4B&#8221; header_line_height=&#8221;1.15em&#8221; header_2_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_2_text_color=&#8221;#917C4B&#8221; header_2_line_height=&#8221;1.2em&#8221; header_3_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_3_text_color=&#8221;#917C4B&#8221; header_3_line_height=&#8221;1.3em&#8221; header_4_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_4_text_color=&#8221;#917C4B&#8221; header_4_line_height=&#8221;1.4em&#8221; header_5_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_5_text_color=&#8221;#917C4B&#8221; header_5_line_height=&#8221;1.4em&#8221; header_6_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_6_text_color=&#8221;#917C4B&#8221; header_6_line_height=&#8221;1.5em&#8221; custom_margin=&#8221;||||false|false&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;15px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;40px&#8221; header_font_size_phone=&#8221;24px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_font_size_tablet=&#8221;28px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;22px&#8221; header_3_font_size_phone=&#8221;17px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;18px&#8221; header_4_font_size_phone=&#8221;15px&#8221; header_4_font_size_last_edited=&#8221;on|tablet&#8221; header_5_font_size_tablet=&#8221;15px&#8221; header_5_font_size_phone=&#8221;14px&#8221; header_5_font_size_last_edited=&#8221;on|desktop&#8221; header_6_font_size_tablet=&#8221;13px&#8221; header_6_font_size_phone=&#8221;13px&#8221; header_6_font_size_last_edited=&#8221;on|desktop&#8221; custom_css_free_form=&#8221;h4 {margin-top:10px}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Food and drink in Moraira is a matter of short distances: in the centre, around the church and along the promenade, restaurants, tapas bars and terraces all sit within walking distance of one another. If you want to go a little further, the coast road towards Calpe has restaurants with a terrace by the sea, and within a quarter of an hour to twenty minutes\u2019 drive lie J\u00e1vea (X\u00e0bia), Calpe and Benissa with addresses of their own. This page gives you an overview by area, with links to our full restaurant pages.<\/p>\n<h2>In the centre of Moraira<\/h2>\n<p>The village centre is the place for an evening without the car. Around the church square you will find, among others, <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/enzo\/\">Bar Enzo, restaurant and cocktail bar on the Plaza Iglesia<\/a>. For a drink later in the evening there is <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/moodz-bar-moraira\/\">Moodz Bar in the centre<\/a>, and for breakfast, coffee or lunch you can head to <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/pluk-moraira\/\">Pluk Moraira<\/a>. From Calamora you can walk to most places in the centre in a few minutes.<\/p>\n<h2>Along the coast towards Calpe<\/h2>\n<p>On the Carretera Moraira\u2013Calpe, just outside the centre, are several places with a terrace and a sea view. <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/algas-landrago-beach-bar\/\">Algas at the Cala de l\u2019Andrag\u00f3<\/a> is a beach bar for tapas and cocktails during the day, <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/amantes\/\">Amantes de Moraira<\/a> focuses on rice dishes and fish, and <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/kosta\/\">Kosta<\/a> and <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/the-food-bar\/\">The Food Bar<\/a> are on this route too. A little further on, in Benissa, is <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/mandala-beach-bar\/\">Mandala Beach Bar at the Cala de la Fustera<\/a>.<\/p>\n<h2>Eating out in the area<\/h2>\n<p>Dinner outside Moraira combines well with a day out. In J\u00e1vea (X\u00e0bia) we describe <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/cala-clemence\/\">Cala Cl\u00e9mence on the bay of Portitxol<\/a>, <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/lulu-beachclub\/\">Lulu Beachclub<\/a>, <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/volta-i-volta\/\">Volta i Volta<\/a> and <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/masena\/\">Masena<\/a>. In the old heart of Calpe you will find <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/enigma-calpe\/\">Enigma Cocina con Alma<\/a>, and out in the countryside there is <a href=\"\/en\/moraira\/food-and-drink-in-moraira\/vall-de-cavall\/\">Vall de Cavall<\/a>. You can read more about the towns themselves on our pages about <a href=\"\/en\/moraira\/costa-blanca\/javea\/\">J\u00e1vea<\/a> and <a href=\"\/en\/moraira\/costa-blanca\/calpe\/\">Calpe<\/a>.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:14px 0 20px;background:#ffffff;border:1px solid rgba(145,124,75,.2);font-size:14px;\">\n<tr style=\"background:#f3ede2;\">\n<th style=\"text-align:left;padding:10px;font-weight:700;color:#6d5f38;\">Area<\/th>\n<th style=\"text-align:left;padding:10px;font-weight:700;color:#6d5f38;\">Restaurant pages<\/th>\n<\/tr>\n<tr>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Moraira centre<\/td>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Bar Enzo, Moodz Bar, Pluk<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Moraira\u2013Calpe coast road<\/td>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Algas, Amantes, Kosta, The Food Bar<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Benissa<\/td>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Mandala Beach Bar<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">J\u00e1vea (X\u00e0bia)<\/td>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Cala Cl\u00e9mence, Lulu Beachclub, Volta i Volta, Masena<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Calpe<\/td>\n<td style=\"padding:10px;border-top:1px solid rgba(145,124,75,.15);\">Enigma Cocina con Alma<\/td>\n<\/tr>\n<\/table>\n<h2>Practical tips<\/h2>\n<p>Book in good time in July and August and at weekends, certainly for a table on a terrace by the sea. Not every place takes bookings: some beach bars work on a first-come, first-served basis, so it is better to arrive early there. Opening days and times vary by season; check them before you set out on the restaurant\u2019s website. Cooking for yourself or picking up local produce? The page on <a href=\"\/en\/moraira\/shops-and-market-in-moraira\/\">shops and market in Moraira<\/a> tells you where to go.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.25.1&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; header_text_color=&#8221;#917C4B&#8221; header_2_text_color=&#8221;#917C4B&#8221; header_3_text_color=&#8221;#917C4B&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 style=\"color:#917C4B;font-size:20px;margin-bottom:12px\">Staying at Calamora in Moraira<\/h2>\n<p style=\"font-size:15px;line-height:1.6\">The best restaurants and terraces in Moraira are 50 metres from <strong>Calamora<\/strong>. After a wonderful dinner you walk back to your comfortable apartment with a terrace, garden and swimming pool \u2013 200 metres from the beach and 250 metres from the harbour.<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;Fotogalerij penthouse&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||15px||false|false&#8221; global_module=&#8221;9194&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"cal-gal\"><img decoding=\"async\" class=\"cal-gal-main\" src=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-33.webp\" alt=\"Twee ligbedden op het dakterras van het penthouse\" loading=\"lazy\" \/><\/p>\n<div class=\"cal-gal-thumbs\"><img decoding=\"async\" src=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-33.webp\" data-full=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-33.webp\" alt=\"Twee ligbedden op het dakterras van het penthouse\" loading=\"lazy\" class=\"is-active\" \/><img decoding=\"async\" src=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-53.webp\" data-full=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-53.webp\" alt=\"Woonkamer met bank en eethoek\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-21.webp\" data-full=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-21.webp\" alt=\"Luxe slaapkamer met tweepersoonsbed\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-15.webp\" data-full=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/12\/penthouse-Moraira-15.webp\" alt=\"Gedekte tafel op het ruime dakterras\" loading=\"lazy\" \/><\/div>\n<\/div>\n<style>.cal-gal img{display:block;width:100%;height:auto}.cal-gal-main{border-radius:5px;aspect-ratio:3\/2;object-fit:cover}.cal-gal-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px}.cal-gal-thumbs img{border-radius:4px;aspect-ratio:3\/2;object-fit:cover;cursor:pointer;opacity:.7;transition:opacity .2s}.cal-gal-thumbs img:hover,.cal-gal-thumbs img.is-active{opacity:1;outline:2px solid #917C4B;outline-offset:-2px}<\/style>\n<p><script>(function(){var g=document.querySelector(\".cal-gal\");if(!g)return;var m=g.querySelector(\".cal-gal-main\");var t=g.querySelectorAll(\".cal-gal-thumbs img\");Array.prototype.forEach.call(t,function(i){i.addEventListener(\"click\",function(){m.src=i.getAttribute(\"data-full\");m.alt=i.alt;Array.prototype.forEach.call(t,function(x){x.classList.remove(\"is-active\")});i.classList.add(\"is-active\")})})})();<\/script>[\/et_pb_code][et_pb_code admin_label=&#8221;Beschikbaarheid Calamora&#8221; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;10px||15px||false|false&#8221; global_module=&#8221;9273&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div id=\"cmpb-root\" class=\"cmpb-card\">\n<div class=\"cmpb-heading\" id=\"cmpb-heading\">Select dates for prices<\/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\">Check-in<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-arr-val\">Add date<\/span><\/button><button type=\"button\" class=\"cmpb-field cmpb-field-dep\" id=\"cmpb-dep\"><span class=\"cmpb-flabel\">Check-out<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-dep-val\">Add date<\/span><\/button><\/div>\n<p><button type=\"button\" class=\"cmpb-field cmpb-field-guests\" id=\"cmpb-guests-toggle\"><span class=\"cmpb-flabel\">Guests<\/span><span class=\"cmpb-fvalue\" id=\"cmpb-guests-val\">1 guest<\/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\">Adults<\/span><span class=\"cmpb-guest-sub\">Aged 13 or over<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"adults\" data-dir=\"-1\" aria-label=\"remove an adult\">&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=\"add an adult\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Children<\/span><span class=\"cmpb-guest-sub\">2 &ndash; 12 years<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"children\" data-dir=\"-1\" aria-label=\"remove a child\">&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=\"add a child\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Infants<\/span><span class=\"cmpb-guest-sub\">Under 2 years<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"babies\" data-dir=\"-1\" aria-label=\"remove an infant\">&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=\"add an infant\">+<\/button><\/div>\n<\/div>\n<pee class=\"cmpb-guest-note\">A maximum of 4 guests may stay here (infants not included).<\/pee>\n<div class=\"cmpb-guest-close-wrap\"><button type=\"button\" class=\"cmpb-textbtn\" id=\"cmpb-guests-close\">Close<\/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\">Check availability<\/button><pee class=\"cmpb-fineprint\" id=\"cmpb-fineprint\" hidden>You will not be charged yet<\/pee><\/div>\n<div class=\"cmpb-modal-overlay\" id=\"cmpb-modal\" hidden>\n<div class=\"cmpb-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Select dates\">\n<div class=\"cmpb-modal-head\">\n<div>\n<div class=\"cmpb-modal-title\">Select dates<\/div>\n<div class=\"cmpb-modal-sub\">Add your travel dates to see the exact rates<\/div>\n<\/div>\n<div class=\"cmpb-modal-fields\">\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-arr\"><span class=\"cmpb-flabel\">Check-in<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-arr-val\">dd-mm-yyyy<\/span><\/div>\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-dep\"><span class=\"cmpb-flabel\">Check-out<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-dep-val\">Add 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=\"previous month\"><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=\"next month\"><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\">Clear dates<\/button><button type=\"button\" class=\"cmpb-darkbtn\" id=\"cmpb-close-dates\">Close<\/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\/en\/availability\"; var BOOKING_RT = \"62512512062\"; var ROOMTYPE = \"62512512062\"; var MAX_GUESTS = 4; var $ = function(id){ return document.getElementById(id); }; var MONTHS = [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]; var DOW = [\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\",\"Su\"]; 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 ? \" guest\" : \" guests\"); if(state.babies>0){ s += \", \" + state.babies + (state.babies===1 ? \" infant\" : \" infants\"); } return s; } function renderFields(){ $(\"cmpb-arr-val\").textContent = state.arrival ? toNL(state.arrival) : \"Add date\"; $(\"cmpb-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Add 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=\"Select dates for prices\"; status.hidden=true; fine.hidden=true; cta.textContent=\"Check availability\"; 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='en-GB'; var vast=(typeof ROOMTYPE===\"string\" && ROOMTYPE); if(vast){ var total=huur+schoon+linnen; head.innerHTML='<span class=\"cmpb-inline-label\">total<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+total.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">&euro;&nbsp;'+huur.toLocaleString(lok)+' stay &middot; &euro;&nbsp;'+schoon.toLocaleString(lok)+' final cleaning &middot; &euro;&nbsp;'+linnen.toLocaleString(lok)+' linen<\/span><span class=\"cmpb-split\">20% now &middot; balance six weeks before arrival &middot; movable until then<\/span>'; } else { head.innerHTML='<span class=\"cmpb-inline-label\">rental<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+huur.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">Final cleaning and linen are added<\/span><span class=\"cmpb-split\">20% now &middot; balance six weeks before arrival &middot; movable until then<\/span>'; } status.hidden=true; cta.textContent=\"Book\"; cta.disabled=false; fine.hidden=false; } else if(d && !d.available){ head.textContent=\"Select dates for prices\"; status.hidden=false; status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Unfortunately not available for these dates.\"; cta.textContent=\"Choose other 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> Check availability\\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=\"Could not retrieve availability. Please check the dates.\"; cta.disabled=false; cta.textContent=\"Try again\"; head.textContent=\"Select dates for prices\"; return; } renderResult(); }).catch(function(){ status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Something went wrong. Please try again.\"; cta.disabled=false; cta.textContent=\"Try again\"; head.textContent=\"Select dates for prices\"; }); } 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-yyyy\"; $(\"cmpb-m-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-m-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Add 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=&#8221;Waarom rechtstreeks&#8221; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_module=&#8221;9195&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;]<\/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>Why book directly with us<\/h3>\n<ul>\n<li>No middleman and no booking fees<\/li>\n<li>Twenty per cent today, the rest only six weeks before you travel<\/li>\n<li>Plans changed? Your payment moves with you to another date<\/li>\n<li>Personal contact with us about arrival, keys and tips<\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_code][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;15px&#8221; header_3_text_color=&#8221;#917C4B&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style>.eten-faq h3{color:#917C4B;font-family:Roboto,sans-serif;font-size:18px;margin:16px 0 8px}.eten-faq details{border-bottom:1px dotted rgba(145,124,75,0.4)}.eten-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}.eten-faq summary::-webkit-details-marker{display:none}.eten-faq summary::after{content:\"+\";color:#917C4B;font-size:22px;font-weight:300;flex-shrink:0;line-height:1}.eten-faq details[open] summary::after{content:\"\\2212\"}.eten-faq details p{padding:6px 0 12px 0;margin:0;color:#3c3a47;font-size:14px;line-height:1.65}<\/style>\n<h3 style=\"color:#917C4B;margin-bottom:8px\">Frequently asked questions<\/h3>\n<div class=\"eten-faq\">\n<details>\n<summary>Are there good restaurants in the centre of Moraira?<\/summary>\n<p>Yes. The centre of Moraira has dozens of restaurants, tapas bars and beach shacks for every budget. From a simple bocadillo at a local bar to refined dining at a small restaurant by the harbour \u2013 Moraira has it all. Most of the restaurants are within walking distance of Calamora.<\/p>\n<\/details>\n<details>\n<summary>Which local dishes should I try in Moraira?<\/summary>\n<p>Typical of the region are: <em>arr\u00f2s a banda<\/em> (rice cooked in fish stock), <em>fideu\u00e0<\/em> (paella with fine noodles instead of rice), grilled <em>dorada<\/em> (gilt-head bream) or <em>lubina<\/em> (sea bass), fresh <em>gambas<\/em> from the local fishermen and <em>esgarraet<\/em> (roasted red pepper with bacalao). In summer, two more essentials: horchata with fartons and agua de Valencia.<\/p>\n<\/details>\n<details>\n<summary>When are the restaurants in Moraira open?<\/summary>\n<p>Most restaurants serve lunch from 13:00 to 16:00. The kitchens open in the evening around 19:00, some from 17:00. Spanish guests often dine around 21:00, but take note: several kitchens close again between 22:00 and 22:30. A number of places are also shut on Sundays and Mondays, and outside high season on quiet weekdays too. Book on busy evenings, and set out a little early rather than a little late.<\/p>\n<\/details>\n<details>\n<summary>Are there vegetarian or vegan options in Moraira?<\/summary>\n<p>More and more restaurants in Moraira offer vegetarian and vegan dishes. Local vegetable and rice dishes, salads and grilled vegetables can be found almost everywhere. If in doubt, ask the staff \u2013 most restaurants are happy to adapt a dish on request.<\/p>\n<\/details>\n<details>\n<summary>What time do people eat in Spain, and is that different from home?<\/summary>\n<p>Yes, mealtimes in Spain differ from those in the Netherlands and Belgium. Lunch is the main meal and is eaten around 14:00\u201315:00. Dinner rarely starts before 21:00. In between there is a <em>merienda<\/em> (afternoon snack) around 17:00\u201318:00. The terraces and bars are pleasantly busy all day long with tapas and drinks.<\/p>\n<\/details>\n<details>\n<summary>Are there good beach restaurants near Moraira?<\/summary>\n<p>Yes. At Playa El Portet, Playa de l&#8217;Ampolla and the other beaches in Moraira you will find chiringuitos (beach shacks) with fresh fish, paella and cold drinks. In summer these beach restaurants are very popular; book in time or arrive early. Our detail pages give specific recommendations for each restaurant.<\/p>\n<\/details>\n<\/div>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"eten-faq\">\n<details>\n<summary>Where can you stay in Moraira within walking distance of the restaurants?<\/summary>\n<pee>Calamora sits on the central roundabout in Moraira. The first restaurants and shops are about 50 metres away, the marina with its terraces some 250 metres and the sandy beach about 200 metres. So you need no car to go out for dinner. The apartment and the penthouse both have two bedrooms, a fully equipped kitchen and access to the shared swimming pool with a children\u2019s pool. You book directly with the owner. <a href=\"\/en\/\">View the accommodation<\/a>.<\/p>\n<\/pee>\n<\/details>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Are there good restaurants in the centre of Moraira?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The centre of Moraira has dozens of restaurants, tapas bars and beach shacks for every budget. Most of them are within walking distance of Calamora.\"}},{\"@type\":\"Question\",\"name\":\"Which local dishes should I try in Moraira?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Typical dishes are arr\u00f2s a banda, fideu\u00e0, grilled dorada or lubina, fresh gambas and esgarraet. In summer, also horchata with fartons.\"}},{\"@type\":\"Question\",\"name\":\"When are the restaurants in Moraira open?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lunch 13:00\u201316:00. The kitchens open in the evening around 19:00, some from 17:00. Spanish guests often eat around 21:00, but several kitchens close between 22:00 and 22:30. A number of places are shut on Sundays and Mondays. Book on busy evenings.\"}},{\"@type\":\"Question\",\"name\":\"Are there vegetarian or vegan options in Moraira?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"More and more restaurants offer vegetarian and vegan dishes. Local vegetable and rice dishes can be found almost everywhere.\"}},{\"@type\":\"Question\",\"name\":\"What time do people eat in Spain, and is that different from home?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lunch around 14:00\u201315:00, dinner rarely before 21:00. In between a merienda (snack) around 17:00\u201318:00.\"}},{\"@type\":\"Question\",\"name\":\"Are there good beach restaurants near Moraira?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. At the beaches of Moraira you will find chiringuitos with fresh fish, paella and cold drinks. In summer, book ahead or arrive early.\"}},{\"@type\":\"Question\",\"name\":\"Where can you stay in Moraira within walking distance of the restaurants?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Calamora sits on the central roundabout in Moraira. The first restaurants and shops are about 50 metres away, the marina with its terraces some 250 metres and the sandy beach about 200 metres. No car is needed to go out for dinner. The apartment and the penthouse have two bedrooms, a fully equipped kitchen and access to the shared swimming pool with a children\u2019s pool. Bookable directly with the owner.\"}}]}<\/script>[\/et_pb_code][et_pb_code admin_label=&#8221;Lees ook&#8221; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;24px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/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;top:0}.cal-lees a{color:#3c3a47;text-decoration:none;font-weight:500}.cal-lees a:hover{color:#917C4B;text-decoration:underline}<\/style>\n<div class=\"cal-lees\">\n<h3>Read also<\/h3>\n<ul>\n<li><a href=\"\/en\/moraira\/marina\/\">Moraira marina<\/a><\/li>\n<li><a href=\"\/en\/moraira\/weather-and-climate-in-moraira\/\">Weather and climate in Moraira<\/a><\/li>\n<li><a href=\"\/en\/moraira\/wintering-in-moraira\/\">Wintering in Moraira<\/a><\/li>\n<li><a href=\"\/en\/moraira\/things-to-do-in-moraira\/\">What is there to do in Moraira?<\/a><\/li>\n<li><a href=\"\/en\/moraira\/beaches-in-moraira\/\">Beaches in Moraira<\/a><\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Listings&#8221; module_id=&#8221;accommodaties&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(242,239,230,0.15)&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;_initial&#8221; custom_margin=&#8221;|auto|0px|auto|false|false&#8221; border_color_bottom=&#8221;rgba(0,0,0,0.08)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dpdfg_filtergrid custom_query=&#8221;advanced&#8221; multiple_cpt=&#8221;page&#8221; use_taxonomy_terms=&#8221;on&#8221; multiple_taxonomies=&#8221;dipi_cpt_category&#8221; include_terms=&#8221;174&#8243; include_children_terms=&#8221;off&#8221; post_number=&#8221;-1&#8243; order=&#8221;ASC&#8221; use_overlay=&#8221;off&#8221; show_post_meta=&#8221;off&#8221; show_content=&#8221;on&#8221; truncate_content=&#8221;150&#8243; read_more=&#8221;on&#8221; read_more_text=&#8221;Lees verder&#8221; custom_content_container=&#8221;off&#8221; show_filters=&#8221;off&#8221; show_pagination=&#8221;off&#8221; items_width=&#8221;30%&#8221; column_gutter=&#8221;5em&#8221; row_gutter=&#8221;5em&#8221; module_id=&#8221;filtergrid_dropdown_style&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; dpdfg_entry_title_text_color=&#8221;#917C4B&#8221; dpdfg_entry_title_font_size=&#8221;24px&#8221; dpdfg_entry_title_line_height=&#8221;1.3em&#8221; dpdfg_entry_summary_font=&#8221;||||||||&#8221; dpdfg_entry_summary_text_color=&#8221;#333333&#8243; dpdfg_entry_summary_font_size=&#8221;15px&#8221; dpdfg_entry_summary_line_height=&#8221;1.5em&#8221; dpdfg_entry_cf_label_font=&#8221;|&#8211;et_global_body_font_weight|||||||&#8221; dpdfg_entry_cf_value_font=&#8221;|&#8211;et_global_body_font_weight|||||||&#8221; dpdfg_entry_custom_font=&#8221;|&#8211;et_global_body_font_weight|||||||&#8221; custom_read_more_button=&#8221;on&#8221; read_more_button_text_size=&#8221;16px&#8221; read_more_button_text_color=&#8221;#917C4B&#8221; read_more_button_bg_color=&#8221;RGBA(255,255,255,0)&#8221; read_more_button_border_width=&#8221;1px&#8221; read_more_button_use_icon=&#8221;off&#8221; read_more_button_alignment=&#8221;right&#8221; read_more_button_custom_margin=&#8221;|15px|15px||false|false&#8221; custom_load_more_button=&#8221;on&#8221; load_more_button_text_color=&#8221;#009F66&#8243; load_more_button_border_width=&#8221;1px&#8221; custom_padding=&#8221;||||true|false&#8221; custom_css_free_form=&#8221;.dp-dfg-item .entry-header .entry-title {||    min-height: 0 !important;||}||.dp-dfg-image {||    height: 0; \/* Initial height of the wrapper *\/||    padding-bottom: 100%; \/* This creates the 1:1 aspect ratio *\/||    overflow: hidden; \/* Hide overflow *\/||}||||.dp-dfg-image img {||    top: 0;||    left: 0;||    width: 100%; \/* Make image fill the wrapper&#8217;s width *\/||    height: 100%; \/* Make image fill the wrapper&#8217;s height *\/||    object-fit: cover; \/* Ensures the image covers the area *\/||    aspect-ratio: 3 \/ 2; \/* Ensure that the image maintains a 1:1 aspect ratio *\/||}||||.dp-dfg-content.entry-summary {||    padding: 0 15px 25px 15px !important;||}||.dp-dfg-items {||    align-items: stretch;||}||.dp-dfg-item {||    display: flex;||    flex-direction: column;||    height: 100%;||}||.dp-dfg-item .dp-dfg-content.entry-summary {||    flex: 1 0 auto;||}||.dp-dfg-item .read-more-wrapper {||    margin-top: auto;||}&#8221; custom_css_entry-thumb-container=&#8221;min-height:210px&#8221; custom_css_entry-header=&#8221;padding:20px 15px 15px 15px&#8221; custom_css_entry-summary=&#8221;padding: 0 15px 15px 15px&#8221; border_radii=&#8221;on|5px|5px|5px|5px&#8221; border_width_all=&#8221;0px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;0px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; global_colors_info=&#8221;{}&#8221;][\/dpdfg_filtergrid][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Call to Action&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(0,0,0,0.5) 0%|rgba(0,0,0,0.43) 100%&#8221; background_color_gradient_overlays_image=&#8221;on&#8221; background_color_gradient_start=&#8221;rgba(0,0,0,0.5)&#8221; background_color_gradient_end=&#8221;rgba(0,0,0,0.75)&#8221; background_image=&#8221;http:\/\/calamora-moraira.eu\/wp-content\/uploads\/2025\/11\/IMG_0888.webp&#8221; custom_padding=&#8221;3vw||3vw||true|false&#8221; global_module=&#8221;1849&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_3,2_3&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; width=&#8221;90%&#8221; width_tablet=&#8221;&#8221; width_phone=&#8221;80%&#8221; width_last_edited=&#8221;on|phone&#8221; max_width=&#8221;1280px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;400px&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;320px&#8221; max_width_last_edited=&#8221;on|phone&#8221; max_height=&#8221;400px&#8221; max_height_tablet=&#8221;&#8221; max_height_phone=&#8221;320px&#8221; max_height_last_edited=&#8221;on|phone&#8221; border_radii=&#8221;off||500px|500px|500px&#8221; global_colors_info=&#8221;{}&#8221;]<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=&#8221;2_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Reserveer vandaag nog jouw droomverblijf&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; title_text_align=&#8221;center&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size=&#8221;50px&#8221; title_line_height=&#8221;1.2em&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_padding=&#8221;50px|||||&#8221; title_font_size_tablet=&#8221;28px&#8221; title_font_size_phone=&#8221;20px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text quote_border_color=&#8221;#FFFFFF&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;0504de1e-f5ff-4281-ba60-cbbe4edf98bc&#8221; text_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.75em&#8221; link_font=&#8221;||||on||||&#8221; link_text_color=&#8221;#FFFFFF&#8221; quote_font=&#8221;Roboto|Roboto_weight|||||||&#8221; quote_text_color=&#8221;#FFFFFF&#8221; header_font=&#8221;&#8211;et_global_heading_font|Roboto_weight|||||||&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;72px&#8221; header_line_height=&#8221;1.15em&#8221; header_2_font=&#8221;Roboto|Roboto_weight|||||||&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; header_2_font_size=&#8221;50px&#8221; header_2_line_height=&#8221;1.2em&#8221; header_3_font=&#8221;Roboto|Roboto_weight|||||||&#8221; header_3_text_color=&#8221;#FFFFFF&#8221; header_3_font_size=&#8221;32px&#8221; header_3_line_height=&#8221;1.3em&#8221; header_4_font=&#8221;Roboto|Roboto_weight|||||||&#8221; header_4_text_color=&#8221;#FFFFFF&#8221; header_4_font_size=&#8221;24px&#8221; header_4_line_height=&#8221;1.4em&#8221; header_5_font=&#8221;Roboto|Roboto_weight|||||||&#8221; header_5_text_color=&#8221;#FFFFFF&#8221; header_5_font_size=&#8221;18px&#8221; header_5_line_height=&#8221;1.4em&#8221; header_6_font=&#8221;Roboto|Roboto_weight|||||||&#8221; header_6_text_color=&#8221;#FFFFFF&#8221; header_6_line_height=&#8221;1.5em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;||||false|false&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;40px&#8221; header_font_size_phone=&#8221;24px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_font_size_tablet=&#8221;28px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;22px&#8221; header_3_font_size_phone=&#8221;17px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;18px&#8221; header_4_font_size_phone=&#8221;15px&#8221; header_4_font_size_last_edited=&#8221;on|tablet&#8221; header_5_font_size_tablet=&#8221;15px&#8221; header_5_font_size_phone=&#8221;14px&#8221; header_5_font_size_last_edited=&#8221;on|desktop&#8221; header_6_font_size_tablet=&#8221;13px&#8221; header_6_font_size_phone=&#8221;13px&#8221; header_6_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Calamora is a new apartment complex in the centre of Moraira with a garden and swimming pool.<br \/>Calamora is beautifully situated on the central roundabout with its magnificent old olive tree.<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;\/en\/&#8221; button_text=&#8221;Boek uw verblijf&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;ab15fb74-61a3-43aa-96b3-41e09aeef654&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;gcid-primary-color&#8221; button_bg_color=&#8221;#FFFFFF&#8221; button_border_width=&#8221;0px&#8221; button_border_radius=&#8221;5px&#8221; button_font=&#8221;&#8211;et_global_heading_font|700|||||||&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;12px|24px|12px|24px|true|true&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/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>Food and drink in Moraira and the surrounding areaFood and drink in Moraira is a matter of short distances: in the centre, around the church and along the promenade, restaurants, tapas bars and terraces all sit within walking distance of one another. If you want to go a little further, the coast road towards Calpe has restaurants with a terrace by the sea, and within a quarter of an hour to twenty minutes\u2019 drive lie J\u00e1vea (X\u00e0bia), Calpe and Benissa with addresses of their own. This page gives you an overview by area, with links to our full restaurant pages. In the centre of Moraira The village centre is the place for an evening without the car. Around the church square you will find, among others, Bar Enzo, restaurant and cocktail bar on the Plaza Iglesia. For a drink later in the evening there is Moodz Bar in the centre, and for breakfast, coffee or lunch you can head to Pluk Moraira. From Calamora you can walk to most places in the centre in a few minutes. Along the coast towards Calpe On the Carretera Moraira\u2013Calpe, just [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":4902,"parent":4665,"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":[56,95],"class_list":["post-11432","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>Food and Drink in Moraira: Restaurants &amp; Bars | Calamora Moraira<\/title>\n<meta name=\"description\" content=\"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.\" \/>\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\/en\/moraira\/food-and-drink-in-moraira\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Food and Drink in Moraira: Restaurants &amp; Bars | Calamora Moraira\" \/>\n<meta property=\"og:description\" content=\"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/\" \/>\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-01T13:12:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"680\" \/>\n\t<meta property=\"og:image:height\" content=\"510\" \/>\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=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/\",\"name\":\"Food and Drink in Moraira: Restaurants & Bars | Calamora Moraira\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Eten-en-drinken-in-Moraira.webp\",\"datePublished\":\"2025-12-16T14:29:36+00:00\",\"dateModified\":\"2026-10-01T13:12:54+00:00\",\"description\":\"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/#primaryimage\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Eten-en-drinken-in-Moraira.webp\",\"contentUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Eten-en-drinken-in-Moraira.webp\",\"width\":680,\"height\":510},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/food-and-drink-in-moraira\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moraira\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/moraira\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Food and drink in Moraira\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/\",\"name\":\"CALAMORA | MORAIRA\",\"description\":\"appartementen verhuur\",\"publisher\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/#organization\"},\"alternateName\":\"Calamora appartementen verhuur\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/#organization\",\"name\":\"Calamora Moraira\",\"alternateName\":\"Calamora Moraira\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/en\\\/#\\\/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\\\/en\\\/#\\\/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":"Food and Drink in Moraira: Restaurants & Bars | Calamora Moraira","description":"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.","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\/en\/moraira\/food-and-drink-in-moraira\/","og_locale":"en_US","og_type":"article","og_title":"Food and Drink in Moraira: Restaurants & Bars | Calamora Moraira","og_description":"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.","og_url":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/","og_site_name":"CALAMORA | MORAIRA","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100063665407123","article_modified_time":"2026-10-01T13:12:54+00:00","og_image":[{"width":680,"height":510,"url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/","url":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/","name":"Food and Drink in Moraira: Restaurants & Bars | Calamora Moraira","isPartOf":{"@id":"https:\/\/calamora-moraira.eu\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/#primaryimage"},"image":{"@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/#primaryimage"},"thumbnailUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp","datePublished":"2025-12-16T14:29:36+00:00","dateModified":"2026-10-01T13:12:54+00:00","description":"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.","breadcrumb":{"@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/#primaryimage","url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp","contentUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/01\/Eten-en-drinken-in-Moraira.webp","width":680,"height":510},{"@type":"BreadcrumbList","@id":"https:\/\/calamora-moraira.eu\/en\/moraira\/food-and-drink-in-moraira\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/calamora-moraira.eu\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Moraira","item":"https:\/\/calamora-moraira.eu\/en\/moraira\/"},{"@type":"ListItem","position":3,"name":"Food and drink in Moraira"}]},{"@type":"WebSite","@id":"https:\/\/calamora-moraira.eu\/en\/#website","url":"https:\/\/calamora-moraira.eu\/en\/","name":"CALAMORA | MORAIRA","description":"appartementen verhuur","publisher":{"@id":"https:\/\/calamora-moraira.eu\/en\/#organization"},"alternateName":"Calamora appartementen verhuur","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/calamora-moraira.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/calamora-moraira.eu\/en\/#organization","name":"Calamora Moraira","alternateName":"Calamora Moraira","url":"https:\/\/calamora-moraira.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/calamora-moraira.eu\/en\/#\/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\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100063665407123","https:\/\/www.instagram.com\/calamora.moraira\/"]}]}},"yoast_meta":{"yoast_wpseo_title":"Food and Drink in Moraira: Restaurants & Bars | Calamora Moraira","yoast_wpseo_metadesc":"Where to eat in Moraira: restaurants and tapas bars in the centre, beach bars on the Calpe coast road and addresses in J\u00e1vea, Calpe and Benissa.","yoast_wpseo_focuskw":"food and drink in Moraira"},"_links":{"self":[{"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/pages\/11432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/comments?post=11432"}],"version-history":[{"count":0,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/pages\/11432\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/pages\/4665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/media\/4902"}],"wp:attachment":[{"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/media?parent=11432"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/calamora-moraira.eu\/en\/wp-json\/wp\/v2\/dipi_cpt_category?post=11432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}