{"id":12981,"date":"2026-09-25T17:45:36","date_gmt":"2026-09-25T15:45:36","guid":{"rendered":"https:\/\/calamora-moraira.eu\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/"},"modified":"2026-10-20T19:33:42","modified_gmt":"2026-10-20T17:33:42","slug":"upperclub-moraira","status":"publish","type":"page","link":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/","title":{"rendered":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen, abends ge\u00f6ffnet"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;Hero&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;74c69059-8e69-4122-b1e6-dfeabf6c5711&#8243; background_color=&#8220;#917C4B&#8220; min_height_tablet=&#8220;100vh&#8220; min_height_phone=&#8220;100vh&#8220; min_height_last_edited=&#8220;on|tablet&#8220; custom_padding=&#8220;0vw||0vw||true|false&#8220; locked=&#8220;off&#8220; collapsed=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.24.3&#8243; _module_preset=&#8220;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=&#8220;35px|||||&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.23.1&#8243; _module_preset=&#8220;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_heading title=&#8220;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@&#8220; _builder_version=&#8220;4.27.5&#8243; _dynamic_attributes=&#8220;title&#8220; _module_preset=&#8220;ddeb8c09-9078-4424-bc15-2efb6572e28e&#8220; title_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; title_text_align=&#8220;left&#8220; title_text_color=&#8220;#FFFFFF&#8220; title_font_size=&#8220;48px&#8220; title_line_height=&#8220;1.15em&#8220; custom_padding=&#8220;||0px|||&#8220; title_font_size_tablet=&#8220;40px&#8220; title_font_size_phone=&#8220;24px&#8220; title_font_size_last_edited=&#8220;on|phone&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_heading][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; custom_padding_last_edited=&#8220;on|phone&#8220; admin_label=&#8220;Listings&#8220; module_id=&#8220;accommodaties&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#FFFFFF&#8220; background_enable_color=&#8220;off&#8220; use_background_color_gradient=&#8220;on&#8220; background_color_gradient_stops=&#8220;rgba(242,239,230,0.5) 0%|rgba(242,239,230,0.49) 100%&#8220; custom_padding=&#8220;0px||0px||false|false&#8220; custom_padding_tablet=&#8220;&#8220; custom_padding_phone=&#8220;0px||0px||true|false&#8220; global_module=&#8220;2595&#8243; saved_tabs=&#8220;all&#8220; locked=&#8220;off&#8220; collapsed=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;_initial&#8220; custom_margin=&#8220;|auto|0px|auto|false|false&#8220; custom_padding=&#8220;18px|52px|10px||false|false&#8220; border_width_bottom=&#8220;1px&#8220; border_color_bottom=&#8220;#E5DFCD&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.25.1&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][dipi_breadcrumbs bc_custom_home=&#8220;on&#8220; bc_home_icon=&#8220;on&#8220; bc_home_color=&#8220;#917C4B&#8220; bc_separator=&#8220;symbol&#8220; bc_separator_sysmbol=&#8220;\/&#8220; bc_separator_color=&#8220;#B6A67C&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;default&#8220; items_font_size=&#8220;14px&#8220; hover_text_color=&#8220;#917C4B&#8220; active_font=&#8220;|600|||||||&#8220; active_text_color=&#8220;#917C4B&#8220; global_colors_info=&#8220;{}&#8220;][\/dipi_breadcrumbs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; custom_padding_last_edited=&#8220;on|phone&#8220; admin_label=&#8220;Listings&#8220; module_id=&#8220;accommodaties&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#FFFFFF&#8220; use_background_color_gradient=&#8220;on&#8220; background_color_gradient_stops=&#8220;rgba(242,239,230,0.47) 0%|#ffffff 17%&#8220; custom_padding_tablet=&#8220;&#8220; custom_padding_phone=&#8220;0px||0px||true|false&#8220; saved_tabs=&#8220;all&#8220; collapsed=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row column_structure=&#8220;3_5,2_5&#8243; _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;_initial&#8220; custom_margin=&#8220;|auto|0px|auto|false|false&#8220; custom_padding=&#8220;|52px||||&#8220; border_color_bottom=&#8220;rgba(0,0,0,0.08)&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;3_5&#8243; _builder_version=&#8220;4.25.1&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text quote_border_color=&#8220;gcid-secondary-color&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8220; text_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; text_text_color=&#8220;#3c3a47&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;1.75em&#8220; link_font=&#8220;|600||||||#917C4B|&#8220; link_text_color=&#8220;#917C4B&#8220; quote_font=&#8220;Roboto|Roboto_weight|||||||&#8220; quote_text_color=&#8220;#0e0c19&#8243; header_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_text_color=&#8220;#917C4B&#8220; header_line_height=&#8220;1.15em&#8220; header_2_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_2_text_color=&#8220;#917C4B&#8220; header_2_line_height=&#8220;1.2em&#8220; header_3_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_3_text_color=&#8220;#917C4B&#8220; header_3_line_height=&#8220;1.3em&#8220; header_4_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_4_text_color=&#8220;#917C4B&#8220; header_4_line_height=&#8220;1.4em&#8220; header_5_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_5_text_color=&#8220;#917C4B&#8220; header_5_line_height=&#8220;1.4em&#8220; header_6_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_6_text_color=&#8220;#917C4B&#8220; header_6_line_height=&#8220;1.5em&#8220; custom_margin=&#8220;||||false|false&#8220; text_font_size_tablet=&#8220;15px&#8220; text_font_size_phone=&#8220;15px&#8220; text_font_size_last_edited=&#8220;on|phone&#8220; header_font_size_tablet=&#8220;40px&#8220; header_font_size_phone=&#8220;24px&#8220; header_font_size_last_edited=&#8220;on|desktop&#8220; header_2_font_size_tablet=&#8220;28px&#8220; header_2_font_size_phone=&#8220;20px&#8220; header_2_font_size_last_edited=&#8220;on|phone&#8220; header_3_font_size_tablet=&#8220;22px&#8220; header_3_font_size_phone=&#8220;17px&#8220; header_3_font_size_last_edited=&#8220;on|phone&#8220; header_4_font_size_tablet=&#8220;18px&#8220; header_4_font_size_phone=&#8220;15px&#8220; header_4_font_size_last_edited=&#8220;on|tablet&#8220; header_5_font_size_tablet=&#8220;15px&#8220; header_5_font_size_phone=&#8220;14px&#8220; header_5_font_size_last_edited=&#8220;on|desktop&#8220; header_6_font_size_tablet=&#8220;13px&#8220; header_6_font_size_phone=&#8220;13px&#8220; header_6_font_size_last_edited=&#8220;on|desktop&#8220; custom_css_free_form=&#8220;h4 {margin-top:10px}&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>UpperClub: die Dachterrasse des Club N\u00e1utico<\/h2>\n<p>[\/et_pb_text][et_pb_text quote_border_color=&#8220;gcid-secondary-color&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8220; text_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; text_text_color=&#8220;#3c3a47&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;1.75em&#8220; link_font=&#8220;|600||||||#917C4B|&#8220; link_text_color=&#8220;#917C4B&#8220; quote_font=&#8220;Roboto|Roboto_weight|||||||&#8220; quote_text_color=&#8220;#0e0c19&#8243; header_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_text_color=&#8220;#917C4B&#8220; header_line_height=&#8220;1.15em&#8220; header_2_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_2_text_color=&#8220;#917C4B&#8220; header_2_line_height=&#8220;1.2em&#8220; header_3_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_3_text_color=&#8220;#917C4B&#8220; header_3_line_height=&#8220;1.3em&#8220; header_4_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_4_text_color=&#8220;#917C4B&#8220; header_4_line_height=&#8220;1.4em&#8220; header_5_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_5_text_color=&#8220;#917C4B&#8220; header_5_line_height=&#8220;1.4em&#8220; header_6_font=&#8220;&#8211;et_global_heading_font|Roboto_weight|||||||&#8220; header_6_text_color=&#8220;#917C4B&#8220; header_6_line_height=&#8220;1.5em&#8220; custom_margin=&#8220;||||false|false&#8220; text_font_size_tablet=&#8220;15px&#8220; text_font_size_phone=&#8220;15px&#8220; text_font_size_last_edited=&#8220;on|phone&#8220; header_font_size_tablet=&#8220;40px&#8220; header_font_size_phone=&#8220;24px&#8220; header_font_size_last_edited=&#8220;on|desktop&#8220; header_2_font_size_tablet=&#8220;28px&#8220; header_2_font_size_phone=&#8220;20px&#8220; header_2_font_size_last_edited=&#8220;on|phone&#8220; header_3_font_size_tablet=&#8220;22px&#8220; header_3_font_size_phone=&#8220;17px&#8220; header_3_font_size_last_edited=&#8220;on|phone&#8220; header_4_font_size_tablet=&#8220;18px&#8220; header_4_font_size_phone=&#8220;15px&#8220; header_4_font_size_last_edited=&#8220;on|tablet&#8220; header_5_font_size_tablet=&#8220;15px&#8220; header_5_font_size_phone=&#8220;14px&#8220; header_5_font_size_last_edited=&#8220;on|desktop&#8220; header_6_font_size_tablet=&#8220;13px&#8220; header_6_font_size_phone=&#8220;13px&#8220; header_6_font_size_last_edited=&#8220;on|desktop&#8220; custom_css_free_form=&#8220;h4 {margin-top:10px}&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p>UpperClub ist das Obergeschoss des Club N\u00e1utico, des Jachthafens von Moraira, mit einer Dachterrasse \u00fcber dem Hafen. Tags\u00fcber ist oben meist geschlossen: es ist ein Abendlokal f\u00fcr einen Drink mit Blick auf die Boote.<\/p>\n<h2>Zwei Dachterrassen am selben Ort<\/h2>\n<p>Das ist verwirrend, wenn Sie nicht darauf vorbereitet sind: beim Club N\u00e1utico sind oben zwei Lokale. UpperClub ist das Obergeschoss des Club N\u00e1utico selbst, und Captain Andy\u2019s ist eine eigene Cocktailbar auf demselben Gel\u00e4nde. Sagen Sie beim Anrufen oder beim Ankommen also, welches der beiden Sie meinen, sonst stehen Sie auf der falschen Terrasse.<\/p>\n<h2>Lage<\/h2>\n<p>Der Club N\u00e1utico liegt am Hafen von Moraira, an der Carretera Moraira ohne Hausnummer. Von Calamora gehen Sie am Wasser entlang hin, dasselbe St\u00fcck wie zu den Terrassen am Hafen.<\/p>\n<h2>Karte und Angebot<\/h2>\n<p>Oben geht es ums Trinken. Unten im Geb\u00e4ude sitzt das Restaurant des Jachthafens, in dem unter anderem Paella serviert wird. Die Bewertungen gehen hier stark auseinander, vor allem \u00fcber den Service; schauen Sie die neueren kurz durch, bevor Sie dort essen.<\/p>\n<h2>\u00d6ffnungszeiten und Reservierung<\/h2>\n<div style=\"background:#f6efe6;border:1px solid rgba(145,124,75,.2);border-left:5px solid #917C4B;border-radius:8px;padding:16px 20px;margin:16px 0 20px;\">\n<p style=\"font-size:18px;font-weight:700;color:#917C4B;margin:0 0 8px;\">\u00d6ffnungszeiten laut Tripadvisor, September 2026<\/p>\n<p style=\"margin:0 0 8px;\">Das Obergeschoss ist tags\u00fcber meist geschlossen und \u00f6ffnet abends. Feste Zeiten werden nicht ver\u00f6ffentlicht. Rufen Sie unter +34 965 74 43 29 an, wenn Sie sicher sein wollen, dass ge\u00f6ffnet ist.<\/p>\n<p style=\"margin:0;\">Club N\u00e1utico, Carretera Moraira s\/n, 03724 Moraira. Telefon <a href=\"tel:+34965744329\">+34 965 74 43 29<\/a>. Bewertung 3,7 bei 303 Bewertungen auf Tripadvisor. Pr\u00fcfen Sie die Zeiten vor Ihrem Besuch: au\u00dferhalb der Saison weichen sie oft ab.<\/p>\n<\/div>\n<p>F\u00fcr einen Drink oben ist eine Reservierung nicht \u00fcblich. Wollen Sie unten essen, rufen Sie vorher unter +34 965 74 43 29 an.<\/p>\n<h2>Ab Calamora<\/h2>\n<p>Von Calamora an der Avenida de Madrid sind es etwa 420 Meter, f\u00fcnf Minuten zu Fu\u00df am Hafen entlang. <a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&#038;destination=Club%20N%C3%A1utico%2C%20Carretera%20Moraira%20s%2Fn%2C%2003724%20Moraira\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><strong>Route starten<\/strong><\/a><\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8220;https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Club+Nautico+Moraira&#8220; button_text=&#8220;Auf der Karte ansehen&#8220; _builder_version=&#8220;4.27.5&#8243; _module_preset=&#8220;default&#8220; custom_button=&#8220;on&#8220; button_text_size=&#8220;16px&#8220; button_text_color=&#8220;#FFFFFF&#8220; button_bg_color=&#8220;#917C4B&#8220; button_border_width=&#8220;0px&#8220; button_border_radius=&#8220;5px&#8220; button_font=&#8220;&#8211;et_global_heading_font|700|||||||&#8220; button_use_icon=&#8220;off&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8220;2_5&#8243; _builder_version=&#8220;4.25.1&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.6&#8243; _module_preset=&#8220;default&#8220; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;1.75em&#8220; header_text_color=&#8220;#917C4B&#8220; header_2_text_color=&#8220;#917C4B&#8220; header_2_line_height=&#8220;1.2em&#8220; global_colors_info=&#8220;{}&#8220; custom_css_free_form=&#8220;hr {||  border: 0;||\\tborder-bottom: 1px dotted rgba(145, 124, 75, 1);||  margin: 10px 0 20px 0;||}&#8220;]<\/p>\n<h2>Wohnen bei Calamora in Moraira<\/h2>\n<p>Wir vermieten selbst ein Apartment und ein Penthouse im Zentrum von Moraira, in Gehweite von Strand, Hafen und Terrassen. Sie buchen direkt bei uns, ohne Zwischenperson.<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8220;Fotogalerij penthouse&#8220; _builder_version=&#8220;4.27.8&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;||15px||false|false&#8220; global_module=&#8220;9194&#8243; saved_tabs=&#8220;all&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_code][et_pb_code admin_label=&#8220;Beschikbaarheid Calamora&#8220; _builder_version=&#8220;4.27.8&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;10px||15px||false|false&#8220; global_module=&#8220;9273&#8243; saved_tabs=&#8220;all&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<div id=\"cmpb-root\" class=\"cmpb-card\">\n<div class=\"cmpb-heading\" id=\"cmpb-heading\">Daten f\u00fcr Preise w\u00e4hlen<\/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\">Anreise<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-arr-val\">Datum hinzuf\u00fcgen<\/span><\/button><button type=\"button\" class=\"cmpb-field cmpb-field-dep\" id=\"cmpb-dep\"><span class=\"cmpb-flabel\">Abreise<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-dep-val\">Datum hinzuf\u00fcgen<\/span><\/button><\/div>\n<p><button type=\"button\" class=\"cmpb-field cmpb-field-guests\" id=\"cmpb-guests-toggle\"><span class=\"cmpb-flabel\">G\u00e4ste<\/span><span class=\"cmpb-fvalue\" id=\"cmpb-guests-val\">1 Gast<\/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\">Erwachsene<\/span><span class=\"cmpb-guest-sub\">13 Jahre oder \u00e4lter<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"adults\" data-dir=\"-1\" aria-label=\"einen Erwachsenen weniger\">&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=\"einen Erwachsenen mehr\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Kinder<\/span><span class=\"cmpb-guest-sub\">2 &ndash; 12 Jahre<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"children\" data-dir=\"-1\" aria-label=\"ein Kind weniger\">&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=\"ein Kind mehr\">+<\/button><\/div>\n<\/div>\n<div class=\"cmpb-guest-row\">\n<div class=\"cmpb-guest-info\"><span class=\"cmpb-guest-title\">Babys<\/span><span class=\"cmpb-guest-sub\">Unter 2 Jahren<\/span><\/div>\n<div class=\"cmpb-stepper\"><button type=\"button\" class=\"cmpb-step\" data-type=\"babies\" data-dir=\"-1\" aria-label=\"ein Baby weniger\">&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=\"ein Baby mehr\">+<\/button><\/div>\n<\/div>\n<pee class=\"cmpb-guest-note\">In dieser Unterkunft d\u00fcrfen h\u00f6chstens 4 G\u00e4ste \u00fcbernachten (Babys nicht mitgerechnet).<\/pee>\n<div class=\"cmpb-guest-close-wrap\"><button type=\"button\" class=\"cmpb-textbtn\" id=\"cmpb-guests-close\">Schlie\u00dfen<\/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\">Verf\u00fcgbarkeit pr\u00fcfen<\/button><pee class=\"cmpb-fineprint\" id=\"cmpb-fineprint\" hidden>Es wird noch nichts berechnet<\/pee><\/div>\n<div class=\"cmpb-modal-overlay\" id=\"cmpb-modal\" hidden>\n<div class=\"cmpb-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Daten w\u00e4hlen\">\n<div class=\"cmpb-modal-head\">\n<div>\n<div class=\"cmpb-modal-title\">Daten w\u00e4hlen<\/div>\n<div class=\"cmpb-modal-sub\">F\u00fcgen Sie Ihre Reisedaten hinzu, um die genauen Preise zu sehen<\/div>\n<\/div>\n<div class=\"cmpb-modal-fields\">\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-arr\"><span class=\"cmpb-flabel\">Anreise<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-arr-val\">TT-MM-JJJJ<\/span><\/div>\n<div class=\"cmpb-field cmpb-mfield\" id=\"cmpb-m-dep\"><span class=\"cmpb-flabel\">Abreise<\/span><span class=\"cmpb-fvalue cmpb-placeholder\" id=\"cmpb-m-dep-val\">Datum hinzuf\u00fcgen<\/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=\"vorheriger Monat\"><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=\"n\u00e4chster Monat\"><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\">Daten l\u00f6schen<\/button><button type=\"button\" class=\"cmpb-darkbtn\" id=\"cmpb-close-dates\">Schlie\u00dfen<\/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\/de\/availability\"; var BOOKING_RT = \"62512512062\"; var ROOMTYPE = \"62512512062\"; var MAX_GUESTS = 4; var $ = function(id){ return document.getElementById(id); }; var MONTHS = [\"Januar\",\"Februar\",\"M\u00e4rz\",\"April\",\"Mai\",\"Juni\",\"Juli\",\"August\",\"September\",\"Oktober\",\"November\",\"Dezember\"]; var DOW = [\"Mo\",\"Di\",\"Mi\",\"Do\",\"Fr\",\"Sa\",\"So\"]; 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 ? \" Gast\" : \" G\u00e4ste\"); if(state.babies>0){ s += \", \" + state.babies + (state.babies===1 ? \" Baby\" : \" Babys\"); } return s; } function renderFields(){ $(\"cmpb-arr-val\").textContent = state.arrival ? toNL(state.arrival) : \"Datum hinzuf\u00fcgen\"; $(\"cmpb-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Datum hinzuf\u00fcgen\"; $(\"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=\"Daten f\u00fcr Preise w\u00e4hlen\"; status.hidden=true; fine.hidden=true; cta.textContent=\"Verf\u00fcgbarkeit pr\u00fcfen\"; 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='de-DE'; var vast=(typeof ROOMTYPE===\"string\" && ROOMTYPE); if(vast){ var total=huur+schoon+linnen; head.innerHTML='<span class=\"cmpb-inline-label\">insgesamt<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+total.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">&euro;&nbsp;'+huur.toLocaleString(lok)+' Unterkunft &middot; &euro;&nbsp;'+schoon.toLocaleString(lok)+' Endreinigung &middot; &euro;&nbsp;'+linnen.toLocaleString(lok)+' Bettw&auml;sche<\/span><span class=\"cmpb-split\">20% jetzt &middot; Rest sechs Wochen vor Anreise &middot; bis dahin umbuchbar<\/span>'; } else { head.innerHTML='<span class=\"cmpb-inline-label\">Mietpreis<\/span> <span class=\"cmpb-price\">&euro;&nbsp;'+huur.toLocaleString(lok)+'<\/span><span class=\"cmpb-split\">Endreinigung und Bettw&auml;sche kommen hinzu<\/span><span class=\"cmpb-split\">20% jetzt &middot; Rest sechs Wochen vor Anreise &middot; bis dahin umbuchbar<\/span>'; } status.hidden=true; cta.textContent=\"Buchen\"; cta.disabled=false; fine.hidden=false; } else if(d && !d.available){ head.textContent=\"Daten f\u00fcr Preise w\u00e4hlen\"; status.hidden=false; status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Leider f\u00fcr diesen Zeitraum nicht verf\u00fcgbar.\"; cta.textContent=\"Andere Daten w\u00e4hlen\"; 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> Verf\u00fcgbarkeit pr\u00fcfen\\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=\"Verf\u00fcgbarkeit konnte nicht geladen werden. Bitte pr\u00fcfen Sie die Daten.\"; cta.disabled=false; cta.textContent=\"Erneut versuchen\"; head.textContent=\"Daten f\u00fcr Preise w\u00e4hlen\"; return; } renderResult(); }).catch(function(){ status.className=\"cmpb-status cmpb-no\"; status.textContent=\"Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut.\"; cta.disabled=false; cta.textContent=\"Erneut versuchen\"; head.textContent=\"Daten f\u00fcr Preise w\u00e4hlen\"; }); } 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) : \"TT-MM-JJJJ\"; $(\"cmpb-m-arr-val\").classList.toggle(\"cmpb-placeholder\", !state.arrival); $(\"cmpb-m-dep-val\").textContent = state.departure ? toNL(state.departure) : \"Datum hinzuf\u00fcgen\"; $(\"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=&#8220;Waarom rechtstreeks&#8220; _builder_version=&#8220;4.27.8&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;||||false|false&#8220; global_module=&#8220;9195&#8243; saved_tabs=&#8220;all&#8220; global_colors_info=&#8220;{}&#8220;]<\/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>Warum direkt bei uns buchen<\/h3>\n<ul>\n<li>Keine Zwischenperson und keine Buchungsgeb\u00fchren<\/li>\n<li>Heute zwanzig Prozent, den Rest erst sechs Wochen vor der Abreise<\/li>\n<li>Pl\u00e4ne ge\u00e4ndert? Ihre Zahlung geht mit auf ein anderes Datum \u00fcber<\/li>\n<li>Pers\u00f6nlicher Kontakt mit uns zu Ankunft, Schl\u00fcsseln und Tipps<\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_code][et_pb_code admin_label=&#8220;FAQ upperclub-moraira&#8220; _builder_version=&#8220;4.27.8&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;20px||||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<style>.upperclub-moraira-faq h3{color:#917C4B;font-family:Roboto,sans-serif;font-size:18px;margin:16px 0 8px}.upperclub-moraira-faq details{border-bottom:1px dotted rgba(145,124,75,0.4)}.upperclub-moraira-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}.upperclub-moraira-faq summary::-webkit-details-marker{display:none}.upperclub-moraira-faq summary::after{content:\"+\";color:#917C4B;font-size:22px;font-weight:300;flex-shrink:0;line-height:1}.upperclub-moraira-faq details[open] summary::after{content:\"\\u2212\"}.upperclub-moraira-faq details p{padding:6px 0 12px 0;margin:0;color:#3c3a47;font-size:14px;line-height:1.65}<\/style>\n<div class=\"upperclub-moraira-faq\">\n<h3>H\u00e4ufig gestellte Fragen zu UpperClub<\/h3>\n<details>\n<summary>Wie komme ich zu UpperClub?<\/summary>\n<pee>UpperClub liegt am Club N\u00e1utico, Carretera Moraira s\/n, 03724 Moraira. Von Calamora sind es etwa 420 Meter, f\u00fcnf Minuten zu Fu\u00df am Hafen entlang. <a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&#038;destination=Club%20N%C3%A1utico%2C%20Carretera%20Moraira%20s%2Fn%2C%2003724%20Moraira\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><strong>Route starten<\/strong><\/a><\/pee>\n<\/details>\n<details>\n<summary>Zwei Dachterrassen am selben Ort: worauf sollte ich achten?<\/summary>\n<pee>Das ist verwirrend, wenn Sie nicht darauf vorbereitet sind: beim Club N\u00e1utico sind oben zwei Lokale. UpperClub ist das Obergeschoss des Club N\u00e1utico selbst, und Captain Andy\u2019s ist eine eigene Cocktailbar auf demselben Gel\u00e4nde. Sagen Sie beim Anrufen oder beim Ankommen also, welches der beiden Sie meinen, sonst stehen Sie auf der falschen Terrasse.<\/pee>\n<\/details>\n<details>\n<summary>Wie sind die \u00d6ffnungszeiten von UpperClub?<\/summary>\n<pee>Das Obergeschoss ist tags\u00fcber meist geschlossen und \u00f6ffnet abends. Feste Zeiten werden nicht ver\u00f6ffentlicht. Rufen Sie unter +34 965 74 43 29 an, wenn Sie sicher sein wollen, dass ge\u00f6ffnet ist.<\/pee>\n<\/details>\n<details>\n<summary>Was kann man dort essen und trinken?<\/summary>\n<pee>Oben geht es ums Trinken. Unten im Geb\u00e4ude sitzt das Restaurant des Jachthafens, in dem unter anderem Paella serviert wird. Die Bewertungen gehen hier stark auseinander, vor allem \u00fcber den Service; schauen Sie die neueren kurz durch, bevor Sie dort essen.<\/pee>\n<\/details>\n<details>\n<summary>Wo kann ich parken?<\/summary>\n<pee>Am Jachthafen sind die Parkpl\u00e4tze begrenzt und in der Saison schnell voll. Vom Ort aus gehen Sie in ein paar Minuten hin.<\/pee>\n<\/details>\n<details>\n<summary>Muss ich reservieren?<\/summary>\n<pee>F\u00fcr einen Drink oben ist eine Reservierung nicht \u00fcblich. Wollen Sie unten essen, rufen Sie vorher unter +34 965 74 43 29 an.<\/pee>\n<\/details>\n<details>\n<summary>Gibt es wirklich eine Dachterrasse?<\/summary>\n<pee>Ja, eine Dachterrasse \u00fcber dem Hafen. Das ist auch der Grund hinzugehen.<\/pee>\n<\/details>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Wie komme ich zu UpperClub?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"UpperClub liegt am Club N\u00e1utico, Carretera Moraira s\/n, 03724 Moraira. Von Calamora sind es etwa 420 Meter, f\u00fcnf Minuten zu Fu\u00df am Hafen entlang. Route \u00fcber Google Maps: https:\/\/www.google.com\/maps\/dir\/?api=1&destination=Club%20N%C3%A1utico%2C%20Carretera%20Moraira%20s%2Fn%2C%2003724%20Moraira\"}},{\"@type\":\"Question\",\"name\":\"Zwei Dachterrassen am selben Ort: worauf sollte ich achten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das ist verwirrend, wenn Sie nicht darauf vorbereitet sind: beim Club N\u00e1utico sind oben zwei Lokale. UpperClub ist das Obergeschoss des Club N\u00e1utico selbst, und Captain Andy\u2019s ist eine eigene Cocktailbar auf demselben Gel\u00e4nde. Sagen Sie beim Anrufen oder beim Ankommen also, welches der beiden Sie meinen, sonst stehen Sie auf der falschen Terrasse.\"}},{\"@type\":\"Question\",\"name\":\"Wie sind die \u00d6ffnungszeiten von UpperClub?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Obergeschoss ist tags\u00fcber meist geschlossen und \u00f6ffnet abends. Feste Zeiten werden nicht ver\u00f6ffentlicht. Rufen Sie unter +34 965 74 43 29 an, wenn Sie sicher sein wollen, dass ge\u00f6ffnet ist.\"}},{\"@type\":\"Question\",\"name\":\"Was kann man dort essen und trinken?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oben geht es ums Trinken. Unten im Geb\u00e4ude sitzt das Restaurant des Jachthafens, in dem unter anderem Paella serviert wird. Die Bewertungen gehen hier stark auseinander, vor allem \u00fcber den Service; schauen Sie die neueren kurz durch, bevor Sie dort essen.\"}},{\"@type\":\"Question\",\"name\":\"Wo kann ich parken?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Am Jachthafen sind die Parkpl\u00e4tze begrenzt und in der Saison schnell voll. Vom Ort aus gehen Sie in ein paar Minuten hin.\"}},{\"@type\":\"Question\",\"name\":\"Muss ich reservieren?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"F\u00fcr einen Drink oben ist eine Reservierung nicht \u00fcblich. Wollen Sie unten essen, rufen Sie vorher unter +34 965 74 43 29 an.\"}},{\"@type\":\"Question\",\"name\":\"Gibt es wirklich eine Dachterrasse?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja, eine Dachterrasse \u00fcber dem Hafen. Das ist auch der Grund hinzugehen.\"}}]}<\/script>[\/et_pb_code][et_pb_code admin_label=&#8220;Lees ook&#8220; _builder_version=&#8220;4.27.8&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;24px||||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/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>Lesen Sie auch<\/h3>\n<ul>\n<li><a href=\"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/rooftop-bars\/\">Alle Rooftop-Bars in Moraira<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/bars-und-nachtleben\/\">Bars und Nachtleben in Moraira<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/\">Alle Lokale in Moraira<\/a><\/li>\n<li><a href=\"https:\/\/calamora-moraira.eu\/de\/moraira\/veranstaltungen-in-moraira\/\">Termine: Feste und M\u00e4rkte in 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>UpperClub: die Dachterrasse des Club N\u00e1uticoUpperClub ist das Obergeschoss des Club N\u00e1utico, des Jachthafens von Moraira, mit einer Dachterrasse \u00fcber dem Hafen. Tags\u00fcber ist oben meist geschlossen: es ist ein Abendlokal f\u00fcr einen Drink mit Blick auf die Boote. Zwei Dachterrassen am selben Ort Das ist verwirrend, wenn Sie nicht darauf vorbereitet sind: beim Club N\u00e1utico sind oben zwei Lokale. UpperClub ist das Obergeschoss des Club N\u00e1utico selbst, und Captain Andy\u2019s ist eine eigene Cocktailbar auf demselben Gel\u00e4nde. Sagen Sie beim Anrufen oder beim Ankommen also, welches der beiden Sie meinen, sonst stehen Sie auf der falschen Terrasse. Lage Der Club N\u00e1utico liegt am Hafen von Moraira, an der Carretera Moraira ohne Hausnummer. Von Calamora gehen Sie am Wasser entlang hin, dasselbe St\u00fcck wie zu den Terrassen am Hafen. Karte und Angebot Oben geht es ums Trinken. Unten im Geb\u00e4ude sitzt das Restaurant des Jachthafens, in dem unter anderem Paella serviert wird. Die Bewertungen gehen hier stark auseinander, vor allem \u00fcber den Service; schauen Sie die neueren kurz durch, bevor Sie dort essen. \u00d6ffnungszeiten und Reservierung \u00d6ffnungszeiten laut Tripadvisor, September 2026 Das Obergeschoss ist tags\u00fcber meist geschlossen [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":21226,"parent":12919,"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":[165,162,166],"class_list":["post-12981","page","type-page","status-publish","has-post-thumbnail","hentry","dipi_cpt_category-bars-en-uitgaan","dipi_cpt_category-op-loopafstand","dipi_cpt_category-rooftop-bars"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora<\/title>\n<meta name=\"description\" content=\"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.\" \/>\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\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora\" \/>\n<meta property=\"og:description\" content=\"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-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-20T17:33:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/09\/upperclub-moraira-sfeer.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1880\" \/>\n\t<meta property=\"og:image:height\" content=\"1253\" \/>\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=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"10\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/\",\"name\":\"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/upperclub-moraira-sfeer.jpg\",\"datePublished\":\"2026-09-25T15:45:36+00:00\",\"dateModified\":\"2026-10-20T17:33:42+00:00\",\"description\":\"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/#primaryimage\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/upperclub-moraira-sfeer.jpg\",\"contentUrl\":\"https:\\\/\\\/calamora-moraira.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/upperclub-moraira-sfeer.jpg\",\"width\":1880,\"height\":1253,\"caption\":\"Drau\u00dfen essen am Hafen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/upperclub-moraira\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moraira\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Essen und Trinken in Moraira\",\"item\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/moraira\\\/essen-und-trinken-in-moraira\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen, abends ge\u00f6ffnet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/\",\"name\":\"CALAMORA | MORAIRA\",\"description\":\"appartementen verhuur\",\"publisher\":{\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/#organization\"},\"alternateName\":\"Calamora appartementen verhuur\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/#organization\",\"name\":\"Calamora Moraira\",\"alternateName\":\"Calamora Moraira\",\"url\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/calamora-moraira.eu\\\/de\\\/#\\\/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\\\/de\\\/#\\\/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":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora","description":"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.","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\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/","og_locale":"de_DE","og_type":"article","og_title":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora","og_description":"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.","og_url":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/","og_site_name":"CALAMORA | MORAIRA","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100063665407123","article_modified_time":"2026-10-20T17:33:42+00:00","og_image":[{"width":1880,"height":1253,"url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/09\/upperclub-moraira-sfeer.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"10\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/","url":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/","name":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora","isPartOf":{"@id":"https:\/\/calamora-moraira.eu\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/#primaryimage"},"image":{"@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/#primaryimage"},"thumbnailUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/09\/upperclub-moraira-sfeer.jpg","datePublished":"2026-09-25T15:45:36+00:00","dateModified":"2026-10-20T17:33:42+00:00","description":"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.","breadcrumb":{"@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/#primaryimage","url":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/09\/upperclub-moraira-sfeer.jpg","contentUrl":"https:\/\/calamora-moraira.eu\/wp-content\/uploads\/2026\/09\/upperclub-moraira-sfeer.jpg","width":1880,"height":1253,"caption":"Drau\u00dfen essen am Hafen"},{"@type":"BreadcrumbList","@id":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/upperclub-moraira\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/calamora-moraira.eu\/de\/"},{"@type":"ListItem","position":2,"name":"Moraira","item":"https:\/\/calamora-moraira.eu\/de\/moraira\/"},{"@type":"ListItem","position":3,"name":"Essen und Trinken in Moraira","item":"https:\/\/calamora-moraira.eu\/de\/moraira\/essen-und-trinken-in-moraira\/"},{"@type":"ListItem","position":4,"name":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen, abends ge\u00f6ffnet"}]},{"@type":"WebSite","@id":"https:\/\/calamora-moraira.eu\/de\/#website","url":"https:\/\/calamora-moraira.eu\/de\/","name":"CALAMORA | MORAIRA","description":"appartementen verhuur","publisher":{"@id":"https:\/\/calamora-moraira.eu\/de\/#organization"},"alternateName":"Calamora appartementen verhuur","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/calamora-moraira.eu\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/calamora-moraira.eu\/de\/#organization","name":"Calamora Moraira","alternateName":"Calamora Moraira","url":"https:\/\/calamora-moraira.eu\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/calamora-moraira.eu\/de\/#\/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\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100063665407123","https:\/\/www.instagram.com\/calamora.moraira\/"]}]}},"yoast_meta":{"yoast_wpseo_title":"UpperClub Moraira: Dachterrasse \u00fcber dem Hafen | Calamora","yoast_wpseo_metadesc":"Das Obergeschoss des Club N\u00e1utico mit Blick \u00fcber den Hafen \u2013 ein Abendlokal, tags\u00fcber meist geschlossen.","yoast_wpseo_focuskw":"UpperClub Moraira"},"_links":{"self":[{"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/pages\/12981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/comments?post=12981"}],"version-history":[{"count":6,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/pages\/12981\/revisions"}],"predecessor-version":[{"id":21951,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/pages\/12981\/revisions\/21951"}],"up":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/pages\/12919"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/media\/21226"}],"wp:attachment":[{"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/media?parent=12981"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/calamora-moraira.eu\/de\/wp-json\/wp\/v2\/dipi_cpt_category?post=12981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}