{"id":13685,"date":"2026-11-12T00:00:00","date_gmt":"2026-11-12T00:00:00","guid":{"rendered":"https:\/\/livezoku.com\/paris\/?post_type=offers&#038;p=13685"},"modified":"2026-11-11T10:37:48","modified_gmt":"2026-11-11T10:37:48","slug":"black-friday-stay-offer","status":"publish","type":"offers","link":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/","title":{"rendered":"Plan Ahead, Save More Black Friday Offer"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"13685\" class=\"elementor elementor-13685\" data-elementor-post-type=\"offers\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59eebf3a elementor-section-full_width ohm-component-v2_HeroImage ohm-info-text-columns ohm-component-v3_HeroImage ohm-hero-top-space elementor-section-height-default elementor-section-height-default\" data-id=\"59eebf3a\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d123dd2\" data-id=\"1d123dd2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-24342ac6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"24342ac6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3b61e0a8 ohm-hero-title\" data-id=\"3b61e0a8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-989b18f elementor-widget elementor-widget-heading\" data-id=\"989b18f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">For the planner.<br> For the procrastinator.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6fda12ce elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fda12ce\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-355d9c4\" data-id=\"355d9c4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8d5ec8 elementor-widget elementor-widget-spacer\" data-id=\"e8d5ec8\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-4bfee37c e-con-full ohm-inpage-booking-widget-wrapper e-ecs-flex e-flex e-con e-parent\" data-id=\"4bfee37c\" data-element_type=\"container\" data-settings=\"{&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-24e62639 ohm-inner e-ecs-flex e-flex e-con-boxed e-con e-child\" data-id=\"24e62639\" data-element_type=\"container\" data-settings=\"{&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e088462 animated-fast elementor-invisible elementor-widget elementor-widget-shortcode\" data-id=\"1e088462\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;200&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <!-- Booking widget component -->\n\n\n        <style>\n            \/* Error state for location field *\/\n            #inpage-zoku-location.error-highlight {\n                border: 1px solid #ff6264 !important;\n                box-shadow: inset 0 0 0 1px #ff6264;\n            }\n\n            \/* Hover effect for placeholder only *\/\n            #inpage-zoku-location {\n                transition: border-color 0.2s ease;\n            }\n\n            #inpage-zoku-location:hover::placeholder {\n                color: #ff6264;\n                transform: translateY(-2px);\n                transition: all 0.2s ease;\n            }\n\n            \/* For browsers that need vendor prefix *\/\n            #inpage-zoku-location:hover::-webkit-input-placeholder {\n                color: #ff6264;\n                transform: translateY(-2px);\n                transition: all 0.2s ease;\n            }\n\n            #inpage-zoku-location:hover::-moz-placeholder {\n                color: #ff6264;\n                transform: translateY(-2px);\n                transition: all 0.2s ease;\n            }\n\n            #inpage-zoku-location:hover:-ms-input-placeholder {\n                color: #ff6264;\n                transform: translateY(-2px);\n                transition: all 0.2s ease;\n            }\n\n            \/* Static position styles - disable transforms and height modifications *\/\n            .ohm-inpage-booking-widget--static.ohm-inpage-booking-widget-wrapper {\n                height: auto !important;\n                position: static !important;\n            }\n\n            .ohm-inpage-booking-widget--static.ohm-inpage-booking-widget-wrapper .ohm-inner {\n                transform: none !important;\n            }\n\n            .ohm-inpage-booking-widget--static .ohm-component-v2_conversion---BookingWidgetSimple {\n                position: static !important;\n                transform: none !important;\n            }\n        <\/style>\n\n        <div\n                class='ohm-component-v2_conversion---BookingWidgetSimple '\n        >\n\n            <form\n                    class=\"\"\n                    method='get'\n                    id=\"inpage-booking-form\"\n                    autocomplete=\"off\"\n            >\n\n                <!-- From date field -->\n\n                <input type='hidden' id='inpage-ohm-target-location' value='amsterdam' name='location' required \/>\n\n                \n                <!-- Date Fields Wrapper -->\n\n                <div class=\"ohm-date-fields-wrapper\" id=\"inpage-ohm-date-fields-wrapper\">\n\n                    <!-- From date field -->\n\n                    <div class='ohm-bw-col ohm-date-input ohm-calendar-icon'>\n                        <input class=\"ohm-bw-input from ohmStartDate\" id=\"inpage-ohmStartDate\" ohm-from-date name=\"from\" type=\"text\" placeholder=\"Arrival\" readonly=\"readonly\" autocomplete=\"off\">\n                    <\/div>\n\n                    <!-- Till date field -->\n\n                    <div class='ohm-bw-col ohm-date-input ohm-calendar-icon'>\n                        <input class=\"ohm-bw-input till ohmEndDate\" id=\"inpage-ohmEndDate\" ohm-till-date name=\"till\" type=\"text\" placeholder=\"Departure\" readonly=\"readonly\" autocomplete=\"off\">\n                    <\/div>\n\n                    <div class=\"ohm-open-date-picker\">\n                        <input type=\"text\" id=\"inpage-ohmDatePicker\" autocomplete=\"off\">\n                    <\/div>\n\n                <\/div>\n\n                <!-- Promo code -->\n                <div class='ohm-bw-col ohm-promo-code'>\n                    <input class=\"ohm-bw-input promo-code\" id=\"inpage-promo-code\" name=\"promo-code\" type=\"text\" placeholder=\"Got a code?\" autocomplete=\"off\">\n                <\/div>\n\n                <!-- Submit button -->\n\n                                <div class='ohm-bw-col ohm-submit'>\n                    <button type='submit' id='inpage-namastay-button' class='namastay-offer-button'>\n        <span>\n            Book Now        <\/span>\n                    <\/button>\n                <\/div>\n\n            <\/form>\n        <\/div>\n\n        <script>\n            \/\/ Apply static class to parent wrapper if needed\n            (function() {\n                const widget = document.querySelector('.ohm-component-v2_conversion---BookingWidgetSimple.ohm-inpage-booking-widget--static');\n                if (widget) {\n                    const wrapper = widget.closest('.ohm-inpage-booking-widget-wrapper');\n                    if (wrapper) {\n                        wrapper.classList.add('ohm-inpage-booking-widget--static');\n                    }\n                }\n            })();\n\n            \/\/ Location validation and form redirect logic\n            (function() {\n                const form = document.getElementById('inpage-booking-form');\n                const locationInput = document.getElementById('inpage-ohm-target-location');\n                const locationField = document.getElementById('inpage-zoku-location');\n                const startDateInput = document.getElementById('inpage-ohmStartDate');\n                const endDateInput = document.getElementById('inpage-ohmEndDate');\n                const currentLocation = 'amsterdam';\n                const showLocations = false;\n\n                \/\/ Function to convert DD-MM-YYYY to YYYY-MM-DD\n                function formatDate(dateString) {\n                    if (!dateString) return '';\n                    const parts = dateString.split('-');\n                    if (parts.length === 3) {\n                        return parts[2] + '-' + parts[1] + '-' + parts[0];\n                    }\n                    return dateString;\n                }\n\n                \/\/ Check if Namastay is enabled for a specific location\n                function isNamastayEnabledForLocation(location) {\n                    if (!window.namastayEnabledLocations) {\n                        return false;\n                    }\n                    return window.namastayEnabledLocations[location] === true;\n                }\n\n                if (form && locationInput) {\n                    form.addEventListener('submit', function(e) {\n                        e.preventDefault();\n\n                        \/\/ Only validate location if show-locations is true\n                        if (showLocations && (!locationInput.value || locationInput.value === '')) {\n                            if (locationField) {\n                                \/\/ Add error highlight class\n                                locationField.classList.add('error-highlight');\n\n                                \/\/ Remove the highlight after 5 seconds\n                                setTimeout(function() {\n                                    locationField.classList.remove('error-highlight');\n                                }, 5000);\n                            }\n                            return false;\n                        }\n\n                        \/\/ Determine the target location\n                        const location = locationInput.value || currentLocation;\n\n                        \/\/ Check if Namastay is enabled for this specific location\n                        const useNamastay = isNamastayEnabledForLocation(location);\n\n                        if (useNamastay) {\n                            \/\/ Use Namastay redirect URL format\n                            const params = new URLSearchParams();\n                            params.append('namastay', 'true');\n\n                            \/\/ Add dates if they exist (convert format)\n                            if (startDateInput && startDateInput.value) {\n                                params.append('startDate', formatDate(startDateInput.value));\n                            }\n                            if (endDateInput && endDateInput.value) {\n                                params.append('endDate', formatDate(endDateInput.value));\n                            }\n\n                            \/\/ Add promo code if exists\n                            const promoCode = document.getElementById('inpage-promo-code');\n                            if (promoCode && promoCode.value) {\n                                params.append('promoCode', promoCode.value);\n                            }\n\n                            \/\/ Add language\n                            const langInput = document.querySelector('input[name=\"lang\"]');\n                            if (langInput && langInput.value) {\n                                params.append('lang', langInput.value);\n                            }\n\n                            const queryString = params.toString();\n                            const url = (location ? '\/' + location : '') + '?' + queryString;\n\n                            window.location.href = url;\n                        } else {\n                            \/\/ Use standard booking URL format (backwards compatible)\n                            const baseUrl = 'https:\/\/livezoku.com\/paris\/reservations';\n                            const params = new URLSearchParams();\n\n                            \/\/ Add location\n                            if (location) {\n                                params.append('location', location);\n                            }\n\n                            \/\/ Add dates in original format\n                            if (startDateInput && startDateInput.value) {\n                                params.append('from', startDateInput.value);\n                            }\n                            if (endDateInput && endDateInput.value) {\n                                params.append('till', endDateInput.value);\n                            }\n\n                            \/\/ Add promo code if exists\n                            const promoCode = document.getElementById('inpage-promo-code');\n                            if (promoCode && promoCode.value) {\n                                params.append('promo-code', promoCode.value);\n                            }\n\n                            \/\/ Add language\n                            const langInput = document.querySelector('input[name=\"lang\"]');\n                            if (langInput && langInput.value) {\n                                params.append('lang', langInput.value);\n                            }\n\n                            const queryString = params.toString();\n                            const url = baseUrl + (queryString ? '?' + queryString : '');\n\n                            \/\/ Open in new tab for standard booking\n                            window.open(url, '_blank');\n                        }\n                    });\n\n                    \/\/ Remove error highlight when user selects a location\n                    if (locationField) {\n                        locationField.addEventListener('click', function() {\n                            this.classList.remove('error-highlight');\n                        });\n                    }\n\n                    \/\/ Remove error highlight when a location is selected\n                    if (locationInput && locationField) {\n                        const observer = new MutationObserver(function() {\n                            if (locationInput.value && locationInput.value !== '') {\n                                locationField.classList.remove('error-highlight');\n                            }\n                        });\n                        observer.observe(locationInput, { attributes: true, attributeFilter: ['value'] });\n                    }\n                }\n            })();\n        <\/script>\n\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3da6c9d2 elementor-section-full_width ohm-component-v2_IntroTextSection ohm-remove-padding-bottom elementor-section-height-default elementor-section-height-default\" data-id=\"3da6c9d2\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e45f0b7\" data-id=\"2e45f0b7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-42a34a16 ohm-inner elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"42a34a16\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:&quot;100&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-23408521 ohm-btn-wrap\" data-id=\"23408521\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a7c01b7 elementor-widget elementor-widget-heading\" data-id=\"7a7c01b7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Zoku Paris Black Friday Offer<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-77d90476 e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"77d90476\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ead36a ohm-heading ohm-center ohm-mobile-left ohm-add-animation elementor-widget elementor-widget-text-editor\" data-id=\"2ead36a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #fff4ee\">Planner or procrastinator? Whether you like to book ahead or leave things to the last minute, there&#8217;s a Black Friday deal for both sides of you. Enjoy up to 40% off your next stay at Zoku Paris through the end of 2027, but be sure to book early, because the longer you wait, the smaller the deal gets.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-732254ac e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"732254ac\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-66c47ff2 e-con-full e-ecs-flex e-flex e-con e-child\" data-id=\"66c47ff2\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5991c8db elementor-widget elementor-widget-image\" data-id=\"5991c8db\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"102\" src=\"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday-1024x130.png\" class=\"attachment-large size-large wp-image-18012 sp-no-webp\" alt=\"\" srcset=\"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday-1024x130.png 1024w, https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday-300x38.png 300w, https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday.png 1036w\" sizes=\"(max-width: 800px) 100vw, 800px\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2abf5681 e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"2abf5681\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43d6ca61 elementor-widget elementor-widget-text-editor\" data-id=\"43d6ca61\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>No code needed!<\/strong> Just book your stay at Zoku Paris directly on our website and your discount is automatically applied at checkout.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9716aac e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"9716aac\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ae7411 ohm-btn ohm-solid namastay-widget-button elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7ae7411\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/livezoku.com\/paris\/?namastay=true\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-528e9c77 e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"528e9c77\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-179f0cf0 elementor-widget elementor-widget-image\" data-id=\"179f0cf0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"247\" src=\"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/new-images-1024x316.png\" class=\"attachment-large size-large wp-image-18016 sp-no-webp\" alt=\"\" srcset=\"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/new-images-1024x316.png 1024w, https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/new-images-300x92.png 300w, https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/new-images.png 1457w\" sizes=\"(max-width: 800px) 100vw, 800px\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36e6867f e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"36e6867f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-797fb2c3 elementor-widget elementor-widget-text-editor\" data-id=\"797fb2c3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>*<span class=\"notion-enable-hover\" data-token-index=\"0\">Each discount is valid until 23.59 CET on the final day of its promotional period. The Black Friday booking offer runs from 12 November to 3 December 2026. Offer valid at all Zoku locations on stays of up to 27 nights from 12 November 2026 through 31 December 2027. Discounted rates are valid for up to 9 rooms per night. Discount applied at checkout. Subject to availability; blackout dates may apply. Cannot be combined with other offers. Rates include VAT and exclude City Tax.<\/span><\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"template":"","offer_categories":[37],"class_list":["post-13685","offers","type-offers","status-publish","hentry","offer_categories-temporary-offer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Up to 40% Off Stays | Black Friday Offer | Zoku Paris<\/title>\n<meta name=\"description\" content=\"Save up to 40% on stays with Zoku Paris&#039;s Black Friday offer. The earlier you book the more you save. No code needed!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Plan Ahead, Save More Black Friday Offer\" \/>\n<meta property=\"og:description\" content=\"Save up to 40% on stays with Zoku Paris&#039;s Black Friday offer. The earlier you book the more you save. No code needed!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/\" \/>\n<meta property=\"og:site_name\" content=\"Paris\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/livezoku\" \/>\n<meta property=\"og:image\" content=\"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Black-friday-template-25.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1206\" \/>\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=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/\",\"url\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/\",\"name\":\"Up to 40% Off Stays | Black Friday Offer | Zoku Paris\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/11\\\/Zoku_Black-Friday-1024x130.png\",\"datePublished\":\"2026-11-12T00:00:00+00:00\",\"description\":\"Save up to 40% on stays with Zoku Paris's Black Friday offer. The earlier you book the more you save. No code needed!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/11\\\/Zoku_Black-Friday.png\",\"contentUrl\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/11\\\/Zoku_Black-Friday.png\",\"width\":1036,\"height\":132},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Offers\",\"item\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Plan Ahead, Save More Black Friday Offer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/#website\",\"url\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/\",\"name\":\"Zoku Paris\",\"description\":\"Zoku Paris\",\"publisher\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"Place\",\"Hotel\"],\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/#organization\",\"name\":\"Zoku Paris\",\"alternateName\":\"Zoku PAR\",\"url\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/livezoku\",\"https:\\\/\\\/www.instagram.com\\\/zokuparis\\\/\"],\"legalName\":\"Zoku Paris\",\"address\":{\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"48.89590604788782\",\"longitude\":\"2.311347718075507\"},\"telephone\":[\"+33186261067\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+33186261067\"},\"openingHoursSpecification\":[]},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#local-main-place-address\",\"streetAddress\":\"48 Av. de la Prte de Clichy\",\"addressLocality\":\"Paris\",\"postalCode\":\"75017\",\"addressRegion\":\"Frankrijk\",\"addressCountry\":\"FR\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/offers\\\/black-friday-stay-offer\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/05\\\/zoku-logo-cropped-1.svg\",\"contentUrl\":\"https:\\\/\\\/livezoku.com\\\/paris\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/05\\\/zoku-logo-cropped-1.svg\",\"width\":175,\"height\":27,\"caption\":\"Zoku Paris\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Paris\" \/>\n<meta name=\"geo.position\" content=\"48.89590604788782;2.311347718075507\" \/>\n<meta name=\"geo.region\" content=\"France\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Up to 40% Off Stays | Black Friday Offer | Zoku Paris","description":"Save up to 40% on stays with Zoku Paris's Black Friday offer. The earlier you book the more you save. No code needed!","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:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/","og_locale":"en_US","og_type":"article","og_title":"Plan Ahead, Save More Black Friday Offer","og_description":"Save up to 40% on stays with Zoku Paris's Black Friday offer. The earlier you book the more you save. No code needed!","og_url":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/","og_site_name":"Paris","article_publisher":"https:\/\/www.facebook.com\/livezoku","og_image":[{"width":2000,"height":1206,"url":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Black-friday-template-25.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/","url":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/","name":"Up to 40% Off Stays | Black Friday Offer | Zoku Paris","isPartOf":{"@id":"https:\/\/livezoku.com\/paris\/#website"},"primaryImageOfPage":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#primaryimage"},"image":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#primaryimage"},"thumbnailUrl":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday-1024x130.png","datePublished":"2026-11-12T00:00:00+00:00","description":"Save up to 40% on stays with Zoku Paris's Black Friday offer. The earlier you book the more you save. No code needed!","breadcrumb":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#primaryimage","url":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday.png","contentUrl":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/11\/Zoku_Black-Friday.png","width":1036,"height":132},{"@type":"BreadcrumbList","@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/livezoku.com\/paris\/"},{"@type":"ListItem","position":2,"name":"Offers","item":"https:\/\/livezoku.com\/paris\/offers\/"},{"@type":"ListItem","position":3,"name":"Plan Ahead, Save More Black Friday Offer"}]},{"@type":"WebSite","@id":"https:\/\/livezoku.com\/paris\/#website","url":"https:\/\/livezoku.com\/paris\/","name":"Zoku Paris","description":"Zoku Paris","publisher":{"@id":"https:\/\/livezoku.com\/paris\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/livezoku.com\/paris\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place","Hotel"],"@id":"https:\/\/livezoku.com\/paris\/#organization","name":"Zoku Paris","alternateName":"Zoku PAR","url":"https:\/\/livezoku.com\/paris\/","logo":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#local-main-organization-logo"},"image":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/livezoku","https:\/\/www.instagram.com\/zokuparis\/"],"legalName":"Zoku Paris","address":{"@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"48.89590604788782","longitude":"2.311347718075507"},"telephone":["+33186261067"],"contactPoint":{"@type":"ContactPoint","telephone":"+33186261067"},"openingHoursSpecification":[]},{"@type":"PostalAddress","@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#local-main-place-address","streetAddress":"48 Av. de la Prte de Clichy","addressLocality":"Paris","postalCode":"75017","addressRegion":"Frankrijk","addressCountry":"FR"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/livezoku.com\/paris\/offers\/black-friday-stay-offer\/#local-main-organization-logo","url":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/05\/zoku-logo-cropped-1.svg","contentUrl":"https:\/\/livezoku.com\/paris\/wp-content\/uploads\/sites\/4\/2026\/05\/zoku-logo-cropped-1.svg","width":175,"height":27,"caption":"Zoku Paris"}]},"geo.placename":"Paris","geo.position":{"lat":"48.89590604788782","long":"2.311347718075507"},"geo.region":"France"},"acf":[],"_links":{"self":[{"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/offers\/13685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/offers"}],"about":[{"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/types\/offers"}],"version-history":[{"count":4,"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/offers\/13685\/revisions"}],"predecessor-version":[{"id":18024,"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/offers\/13685\/revisions\/18024"}],"wp:attachment":[{"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/media?parent=13685"}],"wp:term":[{"taxonomy":"offer_categories","embeddable":true,"href":"https:\/\/livezoku.com\/paris\/wp-json\/wp\/v2\/offer_categories?post=13685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}