{"id":11193,"date":"2026-09-26T10:28:18","date_gmt":"2026-09-26T08:28:18","guid":{"rendered":"https:\/\/schwarzwaldstrand.de\/bookings-new\/"},"modified":"2026-10-08T22:22:12","modified_gmt":"2026-10-08T20:22:12","slug":"bookings-new","status":"publish","type":"page","link":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/","title":{"rendered":"Book new"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-50px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class=\"new_bookings sws-plugin-container\" data-lang=\"en\">\n  <!-- LANGUAGE SWITCHER -->\n  <nav class=\"lang-switcher\" aria-label=\"Language\">\n    <a class=\"lang-link is-active\" href=\"\/en\/wp-json\/wp\/v2\/pages\/11193\" hreflang=\"en\" lang=\"en\">EN<\/a>\n    <span class=\"lang-divider\" aria-hidden=\"true\">|<\/span>\n    <a class=\"lang-link\" href=\"\/wp-json\/wp\/v2\/pages\/11193\" hreflang=\"de\" lang=\"de\">DE<\/a>\n  <\/nav>\n\n  <main class=\"sws-main-content\">\n    <!-- HERO SECTION & BOOKING BAR -->\n<section class=\"hero\" aria-label=\"Schwarzwaldstrand property gallery\" id=\"heroSlider\">\n  <div class=\"hero-media\">\n    <div class=\"hero-slides\" id=\"heroSlides\">\n      <figure class=\"hero-slide is-active\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/beachouse\/01-home.webp\" alt=\"The Beach House beside its river garden in Bad Herrenalb\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/deckhouses\/01-home.webp\" alt=\"SchwarzwaldDeck timber houses above the valley\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/slider\/slide-3-deckhouse.png\" alt=\"Deckhouses on the hillside with mountain views\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/shared\/hero-stream.webp\" alt=\"A forest stream in the Northern Black Forest\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/bahnwarterhaus\/01-teaser.webp\" alt=\"The Railway Keeper's House beyond a broad meadow\" \/>\n      <\/figure>\n    <\/div>\n    <div class=\"hero-veil\" aria-hidden=\"true\"><\/div>\n  <\/div>\n\n  <div class=\"hero-content\">\n    <h1 class=\"hero-title reveal delay-1\">Arrive. Unwind. Feel at Home.<\/h1>\n    <p class=\"hero-lead reveal delay-2\">Two locations. Two different ways to escape. One feeling: you&#039;ve finally arrived.<\/p>\n  <\/div>\n\n  <div class=\"hero-footer\">\n\n    <div class=\"booking booking-overlay\" id=\"book\">\n      <div class=\"booking-bar-wrapper\">\n        <form class=\"booking-form\" id=\"bookingForm\" novalidate>\n          <div class=\"booking-field booking-field-date\">\n            <label for=\"dateRangeInput\">\n              <span class=\"field-label-text\">Dates<\/span>\n            <\/label>\n            <div class=\"date-picker-wrap\">\n              <input type=\"text\" id=\"dateRangeInput\" class=\"date-input\" readonly inputmode=\"none\" autocomplete=\"off\" placeholder=\"YYYY-MM-DD \u2013 YYYY-MM-DD\" required \/>\n              <input type=\"hidden\" id=\"checkIn\" name=\"checkIn\" \/>\n              <input type=\"hidden\" id=\"checkOut\" name=\"checkOut\" \/>\n              <span class=\"date-icon\" aria-hidden=\"true\">\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"booking-field booking-field-adults\">\n            <label for=\"adults\">\n              <span class=\"field-label-text\">Adults<\/span>\n            <\/label>\n            <select id=\"adults\" name=\"adults\">\n                              <option value=\"1\">1<\/option>\n                              <option value=\"2\" selected>2<\/option>\n                              <option value=\"3\">3<\/option>\n                              <option value=\"4\">4<\/option>\n                              <option value=\"5\">5<\/option>\n                              <option value=\"6\">6<\/option>\n                              <option value=\"7\">7<\/option>\n                              <option value=\"8\">8<\/option>\n                              <option value=\"9\">9<\/option>\n                              <option value=\"10\">10<\/option>\n                          <\/select>\n          <\/div>\n\n          <div class=\"booking-field booking-field-children\">\n            <label for=\"children\">\n              <span class=\"field-label-text\">Children<\/span>\n                          <\/label>\n            <select id=\"children\" name=\"children\">\n                              <option value=\"0\" selected>0<\/option>\n                              <option value=\"1\">1<\/option>\n                              <option value=\"2\">2<\/option>\n                              <option value=\"3\">3<\/option>\n                              <option value=\"4\">4<\/option>\n                              <option value=\"5\">5<\/option>\n                              <option value=\"6\">6<\/option>\n                          <\/select>\n          <\/div>\n\n          <div class=\"booking-field booking-field-dogs booking-field-pets\" id=\"bookingFieldPets\">\n            <label for=\"petType\" id=\"lblPetField\">\n              <span class=\"field-label-text\" id=\"petLabelText\">Pet<\/span>\n              <span class=\"booking-info-trigger\" tabindex=\"0\" role=\"button\" aria-label=\"Max 2 pets \u00b7 50 \u20ac per pet\">\n                <svg class=\"booking-info-icon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                  <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                  <line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line>\n                  <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line>\n                <\/svg>\n                <span class=\"booking-info-tooltip\" role=\"tooltip\">\n                  <span id=\"petFieldHint\">Max 2 pets \u00b7 50 \u20ac per pet<\/span>\n                <\/span>\n              <\/span>\n            <\/label>\n            <div class=\"pet-select-wrapper\">\n              <select id=\"petType\" name=\"petType\" aria-label=\"Pet\">\n                <option value=\"none\" selected>No pets<\/option>\n                <option value=\"dog\">Dog<\/option>\n                <option value=\"cat\">Cat<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n              <input type=\"hidden\" id=\"dogs\" name=\"dogs\" value=\"0\" \/>\n            <\/div>\n\n            <!-- Pet details & charges panel -->\n            <div class=\"pet-details-panel\" id=\"petDetailsPanel\" style=\"display:none;\" aria-live=\"polite\">\n              <div class=\"pet-details-inner\">\n                <div class=\"pet-panel-row\">\n                  <span class=\"pet-panel-label\">No. of pets <small class=\"pet-max-tag\">(max 2)<\/small><\/span>\n                  <div class=\"pet-counter\">\n                    <button type=\"button\" class=\"pet-counter-btn\" id=\"petDecBtn\" aria-label=\"Decrease pets\" disabled>\u2212<\/button>\n                    <span class=\"pet-counter-val\" id=\"petCountDisplay\">1<\/span>\n                    <button type=\"button\" class=\"pet-counter-btn\" id=\"petIncBtn\" aria-label=\"Increase pets\">+<\/button>\n                  <\/div>\n                <\/div>\n                <div class=\"pet-charges-row\">\n                  <div class=\"pet-charge-info\">\n                    <span class=\"pet-charge-title\">Pet charges<\/span>\n                    <span class=\"pet-charge-calc\" id=\"petChargeCalc\">1 \u00d7 50 \u20ac<\/span>\n                  <\/div>\n                  <strong class=\"pet-charge-total\" id=\"petChargeTotal\">50 \u20ac<\/strong>\n                <\/div>\n                <div class=\"pet-panel-actions\">\n                  <button type=\"button\" class=\"pet-panel-done-btn\" id=\"petDoneBtn\">Done<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"booking-field booking-field-multiple\">\n            <label id=\"lblBookMultiple\" for=\"bookMultipleToggle\">\n              <span class=\"field-label-text\">Multiple units<\/span>\n              <span class=\"booking-info-trigger\" tabindex=\"0\" role=\"button\" aria-label=\"Whole house \u00b7 Book multiple units together\">\n                <svg class=\"booking-info-icon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                  <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                  <line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line>\n                  <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line>\n                <\/svg>\n                <span class=\"booking-info-tooltip\" role=\"tooltip\">\n                  Whole house \u00b7 Book multiple units together                <\/span>\n              <\/span>\n            <\/label>\n            <div class=\"toggle-switch-wrapper\">\n              <input type=\"hidden\" id=\"bookMultiple\" name=\"bookMultiple\" value=\"no\" \/>\n              <button\n                type=\"button\"\n                class=\"toggle-switch\"\n                id=\"bookMultipleToggle\"\n                role=\"switch\"\n                aria-checked=\"false\"\n                aria-labelledby=\"lblBookMultiple\"\n                data-no=\"no\"\n                data-yes=\"yes\"\n              >\n                <span class=\"toggle-track\">\n                  <span class=\"toggle-label toggle-label-no\">no<\/span>\n                  <span class=\"toggle-label toggle-label-yes\">yes<\/span>\n                  <span class=\"toggle-slider-pill\" aria-hidden=\"true\"><\/span>\n                  <span class=\"toggle-thumb\" id=\"bookMultipleThumb\" style=\"display:none;\">no<\/span>\n                <\/span>\n              <\/button>\n            <\/div>\n          <\/div>\n\n          <input type=\"hidden\" id=\"place\" name=\"place\" value=\"any\" \/>\n          <button type=\"submit\" class=\"btn booking-submit\" id=\"bookingSearch\">\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n              <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\n              <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\n            <\/svg>\n            <span>Search<\/span>\n          <\/button>\n        <\/form>\n\n        <div id=\"availabilityCalendar\" class=\"cal-popover\" hidden><\/div>\n      <\/div>\n\n      <div id=\"bookingResults\" class=\"avail-results-wrap\" hidden><\/div>\n\n      <p class=\"booking-note booking-note-on-hero\">\n        <strong>Book Direct<\/strong>\n        Bad Herrenalb \u00b7 Northern Black Forest      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- BOOK DIRECT -->\n<section class=\"section book-direct\" id=\"book-direct\">\n  <div class=\"book-direct-inner\">\n\n    <!-- Top block: Advantages -->\n    <div class=\"bd-top reveal\">\n      <h2 class=\"bd-heading\">IT PAYS TO BOOK DIRECT: YOUR ADVANTAGES AT SCHWARZWALDSTRAND<\/h2>\n      <p class=\"bd-subheading\">PERSONAL. INEXPENSIVE. WITH LOTS OF EXTRAS.<\/p>\n      <p class=\"bd-body\">Direct is simply better. There are many good reasons to book your time out in our solid wood vacation homes in the northern Black Forest directly via our website. As a direct booker, you enjoy exclusive benefits that you won&#039;t find on anonymous booking portals.<\/p>\n      <p class=\"bd-subheading\">YOUR ADVANTAGES AT A GLANCE:<\/p>\n              <p class=\"bd-body\"><strong>Best price:<\/strong> With us, you are guaranteed to book at the lowest available price \u2013 with no hidden booking fees.<\/p>\n              <p class=\"bd-body\"><strong>Exclusive additional benefits:<\/strong> You can look forward to free firewood, more accommodating cancellation conditions and a small welcome gift on arrival.<\/p>\n              <p class=\"bd-body\"><strong>Personal advice:<\/strong> Whether it&#039;s a beach house on the Alb or a deckhouse with a view \u2013 we clarify open questions in a direct conversation and respond flexibly to your needs.<\/p>\n              <p class=\"bd-body\"><strong>Book local:<\/strong> With your direct booking, you support our region. Your payment goes directly to us \u2013 with no commission for international booking platforms.<\/p>\n            <p class=\"bd-body\">Book your designer apartment or vacation home directly with us and look forward to a warm welcome!<\/p>\n      <a href=\"#book\" class=\"btn-bd\">Book now<\/a>\n    <\/div>\n\n    <!-- Bottom block: two columns -->\n    <div class=\"bd-bottom reveal\">\n      <div class=\"bd-col\">\n        <h3 class=\"bd-col-heading\">BOOKING OPTION<\/h3>\n        <p class=\"bd-body\"><strong>Booking at Schwarzwaldstrand (Black Forest Beach)<\/strong><br>\n        Whether beach house or deck houses, with us you can book relaxed and flexible. The booking calendar shows directly available dates.<\/p>\n        <p class=\"bd-body\">Depending on the time of advance booking, minimum stays apply: two nights during the week, three nights at the weekend. If you book early, the minimum stay may be extended. Arrivals are possible from Monday to Saturday.<\/p>\n        <p class=\"bd-body\"><strong>Rent the entire resort<\/strong><br>\n        The beach house and all deckhouses can also be booked together. Ideal for group trips, business events, retreats or vacations with friends.<\/p>\n        <a href=\"#book\" class=\"btn-bd\">Book now<\/a>\n      <\/div>\n      <div class=\"bd-col\">\n        <h3 class=\"bd-col-heading\">IMPORTANT NOTES<\/h3>\n        <ul class=\"bd-notes-list\">\n                      <li>The deposit is 50 percent and is due directly upon booking<\/li>\n                      <li>The balance is to be paid up to four weeks before arrival<\/li>\n                      <li>Pets are allowed, the flat rate is 50 \u20ac per pet per week<\/li>\n                      <li>A maximum of two animals are permitted per accommodation unit<\/li>\n                      <li>The visitor&#039;s tax is three euros per person per night from the age of 14<\/li>\n                      <li>Please note our cancellation conditions and house rules before booking<\/li>\n                  <\/ul>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- PRICING & APPROACH -->\n<section class=\"section pricing-section\" id=\"pricing\">\n  <div class=\"pricing-inner\">\n\n    <!-- Row 1: 2 cards + approach -->\n    <div class=\"pricing-row pricing-row-top\">\n\n      <!-- Card 1 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE \u2013 ONE APARTMENT<\/h3>\n          <p class=\"pricing-card-sub\">the one, the two or the three<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/beach%20house%20one%20appartment.webp\" alt=\"BEACH HOUSE \u2013 ONE APARTMENT\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 120 \u20ac\/night<\/li>\n                      <li>including 4 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 100<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 2 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">A DECKHOUSE<\/h3>\n          <p class=\"pricing-card-sub\">the four, the five or the six<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/A%20deck%20house.webp\" alt=\"A DECKHOUSE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 150 \u20ac\/night<\/li>\n                      <li>including 4 persons<\/li>\n                      <li>Each additional person (from 2 years) from 35 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac<\/li>\n                      <li>Final cleaning and additional costs \u20ac 100<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Approach info box -->\n            <div class=\"pricing-approach reveal\">\n        <h3 class=\"approach-heading\">APPROACH<\/h3>\n                  <p class=\"approach-body\"><strong>Beach house:<\/strong> Schwimmbadstr. 27, D-76332 Bad Herrenalb<\/p>\n                  <p class=\"approach-body\"><strong>Deck houses:<\/strong> Buckelweg 88, D-76332 Bad Herrenalb<\/p>\n                  <p class=\"approach-body\"><strong>Next ICE train station:<\/strong> Karlsruhe DB main station with S-Bahn connection in 26 km<\/p>\n                  <p class=\"approach-body\"><strong>Next S-Bahn station:<\/strong> Bad Herrenalb in 2 kilometers<\/p>\n                  <p class=\"approach-body\"><strong>Next airport:<\/strong> Stuttgart in 86 kilometers; Frankfurt in 155 km<\/p>\n                  <p class=\"approach-body\"><strong>Next freeway exit:<\/strong> A5, exit Ettlingen\/ Bad Herrenalb, in 23 kilometers<\/p>\n                  <p class=\"approach-body\">Car? As always advantageous, but public transport is also quite well developed<\/p>\n              <\/div>\n      \n    <\/div>\n\n    <!-- Row 2: 3 cards -->\n    <div class=\"pricing-row pricing-row-bottom\">\n\n      <!-- Card 3 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE<\/h3>\n          <p class=\"pricing-card-sub\">rent the whole beach house<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/Beach%20house.jpg\" alt=\"BEACH HOUSE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 329 \u20ac\/night<\/li>\n                      <li>including 12 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night.<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 295<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 4 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">DECKHOUSES \u2013 COMPLETE<\/h3>\n          <p class=\"pricing-card-sub\">Rent the entire Black Forest deck<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/deck%20house%20complete.webp\" alt=\"DECKHOUSES \u2013 COMPLETE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 429 \u20ac\/night<\/li>\n                      <li>including 12 persons<\/li>\n                      <li>Each additional person (from 2 years) from 35 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 295<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 5 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE &amp; DECKHOUSES<\/h3>\n          <p class=\"pricing-card-sub\">Rent the entire Black Forest beach<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/beach%20house%20and%20deck%20house.webp\" alt=\"BEACH HOUSE &amp; DECKHOUSES\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 750 \u20ac\/night<\/li>\n                      <li>including 24 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs 580\u20ac<\/li>\n                      <li>approx. 4 km distance between the houses<\/li>\n                  <\/ul>\n      <\/div>\n      \n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- CONTACT US -->\n<section class=\"section contact-section\" id=\"contact\">\n  <div class=\"contact-inner\">\n    <div class=\"contact-left reveal\">\n      <h2 class=\"contact-heading\">CONTACT US<\/h2>\n      <p class=\"contact-intro\">Do you have any questions? Do you have any comments? You want to tell us something? Then go ahead and send us your request:<br \/>\nSebastian, Stella and Lucie<\/p>\n      <div class=\"contact-details\">\n        <p class=\"contact-line\">Schwimmbadstra\u00dfe 26<\/p>\n        <p class=\"contact-line\">76332 Bad Herrenalb<\/p>\n        <p class=\"contact-line\">Germany<\/p>\n        <p class=\"contact-line\">Mobile: +49-176-99221106<\/p>\n        <a class=\"contact-whatsapp\" href=\"https:\/\/api.whatsapp.com\/send\/?phone=4915511036591&#038;text=Hallo&#038;type=phone_number&#038;app_absent=0\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\n        <p class=\"contact-line\">Mail: booking[at]schwarzwaldstrand.de<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"contact-right reveal\">\n      <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/contact%20us%20image.jpg\" alt=\"The Schwarzwaldstrand team\" loading=\"lazy\" class=\"contact-img\" \/>\n    <\/div>\n  <\/div>\n<\/section>\n  <\/main>\n\n  <div class=\"toast\" id=\"toast\" role=\"status\" aria-live=\"polite\" hidden><\/div>\n\n  <!-- Booking Modal Popup -->\n  \n<div class=\"sws-modal-overlay\" id=\"swsBookingModal\" role=\"dialog\" aria-modal=\"true\" aria-hidden=\"true\" hidden>\n  <div class=\"sws-modal-backdrop\" id=\"swsModalBackdrop\"><\/div>\n  <div class=\"sws-modal-window\">\n    <button type=\"button\" class=\"sws-modal-close\" id=\"swsModalClose\" aria-label=\"Close\">\n      <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n        <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n        <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n      <\/svg>\n    <\/button>\n\n    <div class=\"sws-modal-header\">\n      <div class=\"sws-modal-badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n          <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\n        <\/svg>\n        <span>Direct Booking \u00b7 Bad Herrenalb<\/span>\n      <\/div>\n      <h2 class=\"sws-modal-title\">Complete your Reservation<\/h2>\n      <div class=\"sws-modal-stay-chip\" id=\"swsModalStayChip\"><\/div>\n    <\/div>\n\n    <div class=\"sws-modal-content-grid\" id=\"swsModalContentGrid\">\n      <!-- LEFT COLUMN: Summary & Price breakdown -->\n      <div class=\"sws-modal-col-summary\">\n        <!-- Unit Photo Showcase with Clickable Thumbnails -->\n        <div class=\"sws-modal-gallery\">\n          <div class=\"sws-modal-hero-wrap\">\n            <img decoding=\"async\" id=\"swsModalUnitImg\" src=\"\" alt=\"Selected Room\" class=\"sws-modal-hero-img\" \/>\n            <div class=\"sws-modal-hero-tag\" id=\"swsModalHeroTag\"><\/div>\n          <\/div>\n          <div class=\"sws-modal-thumb-strip\" id=\"swsModalThumbStrip\"><\/div>\n        <\/div>\n\n        <!-- Selected Unit Info Card -->\n        <div class=\"sws-modal-unit-card\">\n          <div class=\"sws-modal-unit-info\">\n            <div class=\"sws-modal-title-row\">\n              <h3 class=\"sws-modal-unit-name\" id=\"swsModalUnitName\"><\/h3>\n              <span class=\"sws-modal-floor-badge\" id=\"swsModalFloorBadge\"><\/span>\n            <\/div>\n            <p class=\"sws-modal-unit-prop\" id=\"swsModalPropName\"><\/p>\n            <p class=\"sws-modal-unit-desc\" id=\"swsModalUnitDesc\"><\/p>\n            <div class=\"sws-modal-perk-pills\" id=\"swsModalPerkPills\"><\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Stay Parameters -->\n        <div class=\"sws-modal-details-grid\">\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Dates<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalDatesVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Duration<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalNightsVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Guests<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalGuestsVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\" id=\"swsModalPetDetail\" hidden>\n            <span class=\"sws-m-label\">Pets<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalPetsVal\"><\/strong>\n          <\/div>\n        <\/div>\n\n        <!-- Price Breakdown -->\n        <div class=\"sws-modal-price-card\">\n          <div class=\"sws-m-price-header\">\n            <h4 class=\"sws-m-price-heading\">Price Overview<\/h4>\n            <span class=\"sws-m-price-badge\">Direct Booking Rate<\/span>\n          <\/div>\n          <div class=\"sws-m-price-list\">\n            <div class=\"sws-m-price-row\">\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPBaseLabel\">Accommodation<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPBaseSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPBaseVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-row\">\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPTaxLabel\">Visitor Tax (Kurtaxe)<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPTaxSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPTaxVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-row\" id=\"swsModalPPetRow\" hidden>\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPPetLabel\">Pet Fee<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPPetSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPPetVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-divider\"><\/div>\n            <div class=\"sws-m-price-row sws-m-total-row\">\n              <div class=\"sws-m-row-left\">\n                <span>Total Stay<\/span>\n                <small class=\"sws-m-calc-sub\">incl. all taxes & visitor tax<\/small>\n              <\/div>\n              <strong class=\"sws-m-grand-total\" id=\"swsModalGrandTotal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-deposit-box\">\n              <div class=\"sws-m-dep-line\">\n                <span>50% Deposit due now:<\/span>\n                <strong id=\"swsModalDepositVal\"><\/strong>\n              <\/div>\n              <div class=\"sws-m-dep-line sws-m-balance-line\">\n                <span>Remaining balance:<\/span>\n                <strong id=\"swsModalBalanceVal\"><\/strong>\n              <\/div>\n              <small class=\"sws-m-dep-note\" id=\"swsModalDepositNote\"><\/small>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Direct Booking Trust Badges -->\n        <div class=\"sws-modal-perks\">\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Best price guaranteed \u00b7 No third-party fees<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Free cancellation up to 30 days prior to arrival<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Direct, personal communication with your host<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Secure 256-bit SSL encrypted connection to Beds24<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT COLUMN: Guest Details Form -->\n      <div class=\"sws-modal-col-form\">\n        <!-- FORM STATE -->\n        <form class=\"sws-modal-form\" id=\"swsModalGuestForm\" novalidate>\n          <h3 class=\"sws-m-form-title\">Guest Contact Details<\/h3>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMFName\">First Name <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"swsMFName\" name=\"firstName\" required autocomplete=\"given-name\" \/>\n              <span class=\"sws-m-err\" id=\"swsMFNameErr\"><\/span>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMLName\">Last Name <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"swsMLName\" name=\"lastName\" required autocomplete=\"family-name\" \/>\n              <span class=\"sws-m-err\" id=\"swsMLNameErr\"><\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMEmail\">Email Address <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"email\" id=\"swsMEmail\" name=\"email\" required autocomplete=\"email\" \/>\n              <span class=\"sws-m-err\" id=\"swsMEmailErr\"><\/span>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMPhone\">Phone Number <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"tel\" id=\"swsMPhone\" name=\"phone\" required autocomplete=\"tel\" placeholder=\"+49 ...\" \/>\n              <span class=\"sws-m-err\" id=\"swsMPhoneErr\"><\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMAddress\">Street & Number<\/label>\n              <input type=\"text\" id=\"swsMAddress\" name=\"address\" autocomplete=\"street-address\" \/>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMCity\">City & Postcode<\/label>\n              <input type=\"text\" id=\"swsMCity\" name=\"city\" autocomplete=\"address-level2\" \/>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMCountry\">Country<\/label>\n              <select id=\"swsMCountry\" name=\"country\" class=\"sws-m-select\">\n                <option value=\"DE\" selected>Germany<\/option>\n                <option value=\"CH\">Switzerland<\/option>\n                <option value=\"AT\">Austria<\/option>\n                <option value=\"FR\">France<\/option>\n                <option value=\"NL\">Netherlands<\/option>\n                <option value=\"GB\">United Kingdom<\/option>\n                <option value=\"US\">United States<\/option>\n                <option value=\"OTHER\">Other Country<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMSource\">How did you hear about us? (optional)<\/label>\n              <select id=\"swsMSource\" name=\"source\" class=\"sws-m-select\">\n                <option value=\"\">Please select<\/option>\n                <option value=\"search\">Search engine (e.g. Google)<\/option>\n                <option value=\"instagram\">Instagram<\/option>\n                <option value=\"facebook\">Facebook<\/option>\n                <option value=\"friends\">Friends \/ family \/ recommendation<\/option>\n                <option value=\"returning\">I have stayed with you before<\/option>\n                <option value=\"portal\">Travel portal \/ booking platform<\/option>\n                <option value=\"press\">Press \/ blog \/ magazine<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMNotes\">Special Requests or Notes (optional)<\/label>\n              <textarea id=\"swsMNotes\" name=\"message\" rows=\"3\" placeholder=\"e.g. estimated arrival time, specific questions...\"><\/textarea>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-terms\">\n            <label class=\"sws-m-checkbox-label\">\n              <input type=\"checkbox\" id=\"swsMTerms\" required \/>\n              <span>I accept the booking terms and cancellation policy of Schwarzwaldstrand. <span class=\"sws-req\">*<\/span><\/span>\n            <\/label>\n            <span class=\"sws-m-err\" id=\"swsMTermsErr\"><\/span>\n          <\/div>\n\n          <div class=\"sws-m-submit-wrap\">\n            <button type=\"submit\" class=\"sws-m-submit-btn\" id=\"swsMSubmitBtn\">\n              <span>Confirm & Request Booking<\/span>\n              <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n              <\/svg>\n            <\/button>\n            <p class=\"sws-m-secure-note\">\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                <rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"><\/rect>\n                <path d=\"M7 11V7a5 5 0 0 1 10 0v4\"><\/path>\n              <\/svg>\n              <span>Secure 256-bit SSL encrypted connection to Beds24<\/span>\n            <\/p>\n          <\/div>\n        <\/form>\n\n        <!-- LOADING STATE -->\n        <div class=\"sws-modal-state-box is-loading\" id=\"swsModalStateLoading\" hidden>\n          <div class=\"sws-m-spinner\"><\/div>\n          <h4>Processing your reservation\u2026<\/h4>\n          <p>Connecting with the Beds24 booking system. Please wait a moment.<\/p>\n        <\/div>\n\n        <!-- SUCCESS STATE -->\n        <div class=\"sws-modal-state-box is-success\" id=\"swsModalStateSuccess\" hidden>\n          <div class=\"sws-m-success-icon\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n            <\/svg>\n          <\/div>\n          <h4>Thank you for your reservation!<\/h4>\n          <p class=\"sws-m-success-lead\">\n            Your booking request was successfully submitted. A confirmation email with complete stay details and payment instructions has been sent to <strong id=\"swsModalGuestEmail\"><\/strong> and to our team (<a href=\"mailto:booking@schwarzwaldstrand.de\">booking@schwarzwaldstrand.de<\/a>).          <\/p>\n\n          <div class=\"sws-m-ref-badge\">\n            <span class=\"sws-m-ref-lbl\">Booking Reference:<\/span>\n            <strong class=\"sws-m-ref-val\" id=\"swsModalRefCode\"><\/strong>\n          <\/div>\n\n          <!-- PAYMENT PROCESS & HOW TO PAY -->\n          <div class=\"sws-m-payment-guide\">\n            <div class=\"sws-m-pg-header\">\n              <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"><\/rect>\n                <line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"><\/line>\n              <\/svg>\n              <h5>Payment Process & How to Pay<\/h5>\n            <\/div>\n\n            <div class=\"sws-m-pg-timeline\">\n              <div class=\"sws-m-pg-step\">\n                <div class=\"sws-m-pg-step-num\">1<\/div>\n                <div class=\"sws-m-pg-step-body\">\n                  <div class=\"sws-m-pg-step-title\">\n                    <strong>50% Deposit<\/strong>\n                    <span class=\"sws-m-pg-amount\" id=\"swsModalDepositDisplay\"><\/span>\n                  <\/div>\n                  <p>Due upon receiving your booking confirmation and invoice via bank transfer.<\/p>\n                <\/div>\n              <\/div>\n              <div class=\"sws-m-pg-step\">\n                <div class=\"sws-m-pg-step-num\">2<\/div>\n                <div class=\"sws-m-pg-step-body\">\n                  <div class=\"sws-m-pg-step-title\">\n                    <strong>50% Remaining Balance<\/strong>\n                    <span class=\"sws-m-pg-amount\" id=\"swsModalBalanceDisplay\"><\/span>\n                  <\/div>\n                  <p id=\"swsModalBalanceDueText\">Due at latest 4 weeks prior to your arrival.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"sws-m-pg-note\">\n              <div class=\"sws-m-pg-note-icon\">\n                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                  <path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"><\/path>\n                  <polyline points=\"22,6 12,13 2,6\"><\/polyline>\n                <\/svg>\n              <\/div>\n              <div class=\"sws-m-pg-note-text\">\n                <strong>How is payment handled?<\/strong>\n                <span>Your credit card was not charged. You will receive a personal confirmation email shortly from <strong>booking@schwarzwaldstrand.de<\/strong> with our bank details (IBAN) and invoice for convenient bank transfer.<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <button type=\"button\" class=\"sws-m-done-btn\" id=\"swsModalDoneBtn\">Close & Back to Overview<\/button>\n        <\/div>\n\n        <!-- ERROR STATE -->\n        <div class=\"sws-modal-state-box is-error\" id=\"swsModalStateError\" hidden>\n          <div class=\"sws-m-error-icon\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n              <line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"><\/line>\n              <line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"><\/line>\n            <\/svg>\n          <\/div>\n          <h4>Reservation could not be completed<\/h4>\n          <p id=\"swsModalErrorMsg\">Please verify your information or try again shortly.<\/p>\n          <button type=\"button\" class=\"sws-m-retry-btn\" id=\"swsModalRetryBtn\">Try again<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  <!-- Localized config for main.js -->\n  <script>\n    window.__SWS_LANG__ = \"en\";\n    window.__i18n = {\"toast_dates\":\"Please select check-in and check-out dates.\",\"toast_checkout\":\"Check-out must be after check-in.\",\"toast_min_stay\":\"Minimum booking is 3 nights.\",\"min_stay_error\":\"Minimum stay is 3 nights.\",\"accommodation\":\"Accommodation\",\"visitor_tax\":\"Visitor tax (Kurtaxe)\",\"visitor_tax_note\":\"\u20ac3.00 \\\/ night for guests aged 14 and older (children are exempt)\",\"total\":\"Total\",\"calendar_title\":\"Select Dates (Min. 3 nights)\",\"calendar_available\":\"Available\",\"calendar_unavailable\":\"Booked\",\"cal_tab_all\":\"All Properties\",\"cal_tab_beachouse\":\"The Beach House\",\"cal_tab_deckhouses\":\"The Deckhouses\",\"cal_avail_full\":\"Both Available\",\"cal_avail_partial\":\"Partial Availability\",\"cal_status_free\":\"Available\",\"cal_status_booked\":\"Booked\",\"cal_units_free\":\"free\",\"calendar_min_stay_hint\":\"Minimum 3 nights required\",\"calendar_close\":\"Done\",\"toast_search\":\"Searching %nights% %nightLabel% \u00b7 %place% \u00b7 %guests%\",\"night\":\"night\",\"nights\":\"nights\",\"adult\":\"adult\",\"adults\":\"adults\",\"child\":\"child\",\"children\":\"children\",\"book_multiple_active\":\"Multiple units requested\",\"guests\":\"Guests\",\"searching\":\"Checking availability\u2026\",\"error_generic\":\"Sorry, availability search is temporarily unavailable. Please contact us directly.\",\"no_availability\":\"No availability for these dates. Try different dates or contact us directly.\",\"results_heading\":\"Available for your dates\",\"book_now\":\"Book now\",\"price_from\":\"from\",\"per_stay\":\"total stay\",\"price_on_request\":\"Price on request\",\"kind_unit\":\"Individual unit\",\"kind_complete\":\"Whole property\",\"kind_combined\":\"Both properties combined\",\"close_results\":\"Close\",\"desc_beachouse\":\"Forest, water and your own little beach \u2014 a beautifully designed retreat in Bad Herrenalb, perfect for slowing down together.\",\"desc_deckhouses\":\"Architect-designed houses above the Black Forest, with panoramic views and a private sauna \u2014 nature, design and space to unwind.\",\"desc_combined\":\"Both properties together \u2014 the Strandhaus and SchwarzwaldDeck \u2014 for larger groups wanting the full Schwarzwaldstrand experience.\",\"dog\":\"dog\",\"dogs\":\"dogs\",\"dog_fee_label\":\"Dogs\",\"dog_fee_note\":\"\u20ac50.00 per dog \u00b7 max 2 dogs \u00b7 children-friendly\",\"booking_title\":\"Your Booking\",\"first_name\":\"First Name\",\"last_name\":\"Last Name\",\"email\":\"Email Address\",\"phone\":\"Phone \\\/ Mobile\",\"address\":\"Street \\u0026 House Number\",\"city\":\"City\",\"country\":\"Country\",\"message\":\"Message (optional)\",\"message_placeholder\":\"Any special requests or details about your stay...\",\"confirm_booking\":\"Confirm Booking\",\"booking_submitting\":\"Booking...\",\"booking_success_title\":\"Booking Received!\",\"booking_success_text\":\"Thank you for your booking request. We have received your booking and will contact you shortly.\",\"booking_reference\":\"Booking Reference\",\"booking_error_title\":\"Booking Failed\",\"booking_error_text\":\"We could not complete your booking request. Please check your details or contact us directly.\",\"required_field\":\"This field is required.\",\"invalid_email\":\"Please enter a valid email address.\",\"avail_for_dates\":\"Available for your dates\",\"avail_heading_beach\":\"The Beach House\",\"avail_heading_deck\":\"The Deckhouses\",\"avail_heading_both\":\"Both Properties\",\"avail_entire_beach\":\"Entire Beach House\",\"avail_entire_deck\":\"Entire Deckhouses\",\"avail_entire_beach_includes\":\"All 3 units + shared lobby\",\"avail_entire_deck_includes\":\"All 3 units\",\"avail_both_includes\":\"Beach House + Deckhouses \u00b7 All 6 units\",\"avail_both_desc\":\"Book both properties together for larger groups and exclusive use.\",\"avail_badge_avail\":\"Available\",\"avail_badge_booked\":\"Booked\",\"avail_select\":\"Select\",\"avail_unselect\":\"Unselect\",\"avail_deselect\":\"Unselect\",\"avail_not_available\":\"Not available\",\"avail_not_avail_entire\":\"Unavailable \u2014 a unit within this property is booked\",\"avail_multi_hint\":\"Select units to combine\",\"avail_units_selected\":\"%n% unit selected\",\"avail_units_selected_plural\":\"%n% units selected\",\"avail_continue\":\"Continue \u2192\",\"avail_clear_selection\":\"Clear\",\"avail_entire_eyebrow\":\"Entire Property\",\"avail_both_eyebrow\":\"Combined Booking\",\"avail_price_on_req\":\"On request\",\"avail_partial_title\":\"Partial Availability\",\"avail_partial_desc\":\"Some units are available for your selected dates while others are booked.\",\"avail_your_stay\":\"Your Stay\",\"avail_continue_booking\":\"Continue to Booking \u2192\",\"avail_view_units\":\"View Available Units\",\"avail_unavailable_reason\":\"Unavailable \u2014 %unit% is booked for these dates\",\"avail_comb_unavailable_reason\":\"Unavailable \u2014 some units are booked for these dates\",\"avail_select_available_units\":\"Select Available Units\"};\n    window.__placeLabels = {\"any\":\"All properties\",\"beachouse\":\"The Beach House\",\"deckhouses\":\"The Deckhouses\"};\n    window.__bahnwarterhausUrl = \"https:\\\/\\\/bahnwaerterhaus.com\\\/ihr-ferienhaus\\\/\";\n    window.__portfolio = {\"beachouse\":{\"name\":\"The Beach House\",\"propertyId\":32874,\"units\":[{\"roomId\":76417,\"name\":\"Die Eins\",\"floor\":\"Ground Floor \u00b7 Up to 4 guests\",\"capacity\":4},{\"roomId\":76747,\"name\":\"Die Zwei\",\"floor\":\"Ground Floor \u00b7 Up to 4 guests\",\"capacity\":4},{\"roomId\":76748,\"name\":\"Die Drei\",\"floor\":\"Upper Floor \u00b7 Up to 4 guests\",\"capacity\":4}],\"complete\":{\"roomId\":76745,\"name\":\"Complete Strandhaus\",\"includes\":\"All 3 units + shared lobby \u00b7 Up to 12 guests\",\"capacity\":12}},\"deckhouses\":{\"name\":\"The Deckhouses\",\"propertyId\":289608,\"units\":[{\"roomId\":462011,\"name\":\"Die Vier\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5},{\"roomId\":462013,\"name\":\"Die F\u00fcnf\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5},{\"roomId\":462012,\"name\":\"Die Sechs\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5}],\"complete\":{\"roomId\":462225,\"name\":\"Complete SchwarzwaldDeck\",\"includes\":\"All 3 units \u00b7 Up to 15 guests\",\"capacity\":15}},\"combined\":{\"roomId\":462226,\"propertyId\":289608,\"name\":\"Complete Strandhaus + SchwarzwaldDeck\",\"eyebrow\":\"Combined Booking \u00b7 Exclusive Estate\",\"includes\":\"Beach House + Deckhouses \u00b7 All 6 units \u00b7 Up to 27 guests\",\"desc\":\"Ideal for large families, retreats, company offsites, or weddings with exclusive private use.\",\"capacity\":27}};\n    window.__SWS_API_CALENDAR__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/calendar\";\n    window.__SWS_API_AVAILABILITY__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/availability\";\n    window.__SWS_API_BOOKING__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/booking\";\n    window.__SWS_ASSETS_URL__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/wp-content\\\/plugins\\\/schwarzwaldstrand-booking\\\/assets\\\/\";\n    window.__SWS_BOOKING_PAGE__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/new-booking\\\/\";\n  <\/script>\n<\/div>\n[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"new_bookings sws-plugin-container\" data-lang=\"en\">\n  <!-- LANGUAGE SWITCHER -->\n  <nav class=\"lang-switcher\" aria-label=\"Language\">\n    <a class=\"lang-link is-active\" href=\"\/en\/wp-json\/wp\/v2\/pages\/11193\" hreflang=\"en\" lang=\"en\">EN<\/a>\n    <span class=\"lang-divider\" aria-hidden=\"true\">|<\/span>\n    <a class=\"lang-link\" href=\"\/wp-json\/wp\/v2\/pages\/11193\" hreflang=\"de\" lang=\"de\">DE<\/a>\n  <\/nav>\n\n  <main class=\"sws-main-content\">\n    <!-- HERO SECTION & BOOKING BAR -->\n<section class=\"hero\" aria-label=\"Schwarzwaldstrand property gallery\" id=\"heroSlider\">\n  <div class=\"hero-media\">\n    <div class=\"hero-slides\" id=\"heroSlides\">\n      <figure class=\"hero-slide is-active\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/beachouse\/01-home.webp\" alt=\"The Beach House beside its river garden in Bad Herrenalb\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/deckhouses\/01-home.webp\" alt=\"SchwarzwaldDeck timber houses above the valley\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/slider\/slide-3-deckhouse.png\" alt=\"Deckhouses on the hillside with mountain views\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/shared\/hero-stream.webp\" alt=\"A forest stream in the Northern Black Forest\" \/>\n      <\/figure>\n      <figure class=\"hero-slide\">\n        <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/properties\/bahnwarterhaus\/01-teaser.webp\" alt=\"The Railway Keeper's House beyond a broad meadow\" \/>\n      <\/figure>\n    <\/div>\n    <div class=\"hero-veil\" aria-hidden=\"true\"><\/div>\n  <\/div>\n\n  <div class=\"hero-content\">\n    <h1 class=\"hero-title reveal delay-1\">Arrive. Unwind. Feel at Home.<\/h1>\n    <p class=\"hero-lead reveal delay-2\">Two locations. Two different ways to escape. One feeling: you&#039;ve finally arrived.<\/p>\n  <\/div>\n\n  <div class=\"hero-footer\">\n\n    <div class=\"booking booking-overlay\" id=\"book\">\n      <div class=\"booking-bar-wrapper\">\n        <form class=\"booking-form\" id=\"bookingForm\" novalidate>\n          <div class=\"booking-field booking-field-date\">\n            <label for=\"dateRangeInput\">\n              <span class=\"field-label-text\">Dates<\/span>\n            <\/label>\n            <div class=\"date-picker-wrap\">\n              <input type=\"text\" id=\"dateRangeInput\" class=\"date-input\" readonly inputmode=\"none\" autocomplete=\"off\" placeholder=\"YYYY-MM-DD \u2013 YYYY-MM-DD\" required \/>\n              <input type=\"hidden\" id=\"checkIn\" name=\"checkIn\" \/>\n              <input type=\"hidden\" id=\"checkOut\" name=\"checkOut\" \/>\n              <span class=\"date-icon\" aria-hidden=\"true\">\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"booking-field booking-field-adults\">\n            <label for=\"adults\">\n              <span class=\"field-label-text\">Adults<\/span>\n            <\/label>\n            <select id=\"adults\" name=\"adults\">\n                              <option value=\"1\">1<\/option>\n                              <option value=\"2\" selected>2<\/option>\n                              <option value=\"3\">3<\/option>\n                              <option value=\"4\">4<\/option>\n                              <option value=\"5\">5<\/option>\n                              <option value=\"6\">6<\/option>\n                              <option value=\"7\">7<\/option>\n                              <option value=\"8\">8<\/option>\n                              <option value=\"9\">9<\/option>\n                              <option value=\"10\">10<\/option>\n                          <\/select>\n          <\/div>\n\n          <div class=\"booking-field booking-field-children\">\n            <label for=\"children\">\n              <span class=\"field-label-text\">Children<\/span>\n                          <\/label>\n            <select id=\"children\" name=\"children\">\n                              <option value=\"0\" selected>0<\/option>\n                              <option value=\"1\">1<\/option>\n                              <option value=\"2\">2<\/option>\n                              <option value=\"3\">3<\/option>\n                              <option value=\"4\">4<\/option>\n                              <option value=\"5\">5<\/option>\n                              <option value=\"6\">6<\/option>\n                          <\/select>\n          <\/div>\n\n          <div class=\"booking-field booking-field-dogs booking-field-pets\" id=\"bookingFieldPets\">\n            <label for=\"petType\" id=\"lblPetField\">\n              <span class=\"field-label-text\" id=\"petLabelText\">Pet<\/span>\n              <span class=\"booking-info-trigger\" tabindex=\"0\" role=\"button\" aria-label=\"Max 2 pets \u00b7 50 \u20ac per pet\">\n                <svg class=\"booking-info-icon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                  <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                  <line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line>\n                  <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line>\n                <\/svg>\n                <span class=\"booking-info-tooltip\" role=\"tooltip\">\n                  <span id=\"petFieldHint\">Max 2 pets \u00b7 50 \u20ac per pet<\/span>\n                <\/span>\n              <\/span>\n            <\/label>\n            <div class=\"pet-select-wrapper\">\n              <select id=\"petType\" name=\"petType\" aria-label=\"Pet\">\n                <option value=\"none\" selected>No pets<\/option>\n                <option value=\"dog\">Dog<\/option>\n                <option value=\"cat\">Cat<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n              <input type=\"hidden\" id=\"dogs\" name=\"dogs\" value=\"0\" \/>\n            <\/div>\n\n            <!-- Pet details & charges panel -->\n            <div class=\"pet-details-panel\" id=\"petDetailsPanel\" style=\"display:none;\" aria-live=\"polite\">\n              <div class=\"pet-details-inner\">\n                <div class=\"pet-panel-row\">\n                  <span class=\"pet-panel-label\">No. of pets <small class=\"pet-max-tag\">(max 2)<\/small><\/span>\n                  <div class=\"pet-counter\">\n                    <button type=\"button\" class=\"pet-counter-btn\" id=\"petDecBtn\" aria-label=\"Decrease pets\" disabled>\u2212<\/button>\n                    <span class=\"pet-counter-val\" id=\"petCountDisplay\">1<\/span>\n                    <button type=\"button\" class=\"pet-counter-btn\" id=\"petIncBtn\" aria-label=\"Increase pets\">+<\/button>\n                  <\/div>\n                <\/div>\n                <div class=\"pet-charges-row\">\n                  <div class=\"pet-charge-info\">\n                    <span class=\"pet-charge-title\">Pet charges<\/span>\n                    <span class=\"pet-charge-calc\" id=\"petChargeCalc\">1 \u00d7 50 \u20ac<\/span>\n                  <\/div>\n                  <strong class=\"pet-charge-total\" id=\"petChargeTotal\">50 \u20ac<\/strong>\n                <\/div>\n                <div class=\"pet-panel-actions\">\n                  <button type=\"button\" class=\"pet-panel-done-btn\" id=\"petDoneBtn\">Done<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"booking-field booking-field-multiple\">\n            <label id=\"lblBookMultiple\" for=\"bookMultipleToggle\">\n              <span class=\"field-label-text\">Multiple units<\/span>\n              <span class=\"booking-info-trigger\" tabindex=\"0\" role=\"button\" aria-label=\"Whole house \u00b7 Book multiple units together\">\n                <svg class=\"booking-info-icon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                  <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                  <line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line>\n                  <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line>\n                <\/svg>\n                <span class=\"booking-info-tooltip\" role=\"tooltip\">\n                  Whole house \u00b7 Book multiple units together                <\/span>\n              <\/span>\n            <\/label>\n            <div class=\"toggle-switch-wrapper\">\n              <input type=\"hidden\" id=\"bookMultiple\" name=\"bookMultiple\" value=\"no\" \/>\n              <button\n                type=\"button\"\n                class=\"toggle-switch\"\n                id=\"bookMultipleToggle\"\n                role=\"switch\"\n                aria-checked=\"false\"\n                aria-labelledby=\"lblBookMultiple\"\n                data-no=\"no\"\n                data-yes=\"yes\"\n              >\n                <span class=\"toggle-track\">\n                  <span class=\"toggle-label toggle-label-no\">no<\/span>\n                  <span class=\"toggle-label toggle-label-yes\">yes<\/span>\n                  <span class=\"toggle-slider-pill\" aria-hidden=\"true\"><\/span>\n                  <span class=\"toggle-thumb\" id=\"bookMultipleThumb\" style=\"display:none;\">no<\/span>\n                <\/span>\n              <\/button>\n            <\/div>\n          <\/div>\n\n          <input type=\"hidden\" id=\"place\" name=\"place\" value=\"any\" \/>\n          <button type=\"submit\" class=\"btn booking-submit\" id=\"bookingSearch\">\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n              <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\n              <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\n            <\/svg>\n            <span>Search<\/span>\n          <\/button>\n        <\/form>\n\n        <div id=\"availabilityCalendar\" class=\"cal-popover\" hidden><\/div>\n      <\/div>\n\n      <div id=\"bookingResults\" class=\"avail-results-wrap\" hidden><\/div>\n\n      <p class=\"booking-note booking-note-on-hero\">\n        <strong>Book Direct<\/strong>\n        Bad Herrenalb \u00b7 Northern Black Forest      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- BOOK DIRECT -->\n<section class=\"section book-direct\" id=\"book-direct\">\n  <div class=\"book-direct-inner\">\n\n    <!-- Top block: Advantages -->\n    <div class=\"bd-top reveal\">\n      <h2 class=\"bd-heading\">IT PAYS TO BOOK DIRECT: YOUR ADVANTAGES AT SCHWARZWALDSTRAND<\/h2>\n      <p class=\"bd-subheading\">PERSONAL. INEXPENSIVE. WITH LOTS OF EXTRAS.<\/p>\n      <p class=\"bd-body\">Direct is simply better. There are many good reasons to book your time out in our solid wood vacation homes in the northern Black Forest directly via our website. As a direct booker, you enjoy exclusive benefits that you won&#039;t find on anonymous booking portals.<\/p>\n      <p class=\"bd-subheading\">YOUR ADVANTAGES AT A GLANCE:<\/p>\n              <p class=\"bd-body\"><strong>Best price:<\/strong> With us, you are guaranteed to book at the lowest available price \u2013 with no hidden booking fees.<\/p>\n              <p class=\"bd-body\"><strong>Exclusive additional benefits:<\/strong> You can look forward to free firewood, more accommodating cancellation conditions and a small welcome gift on arrival.<\/p>\n              <p class=\"bd-body\"><strong>Personal advice:<\/strong> Whether it&#039;s a beach house on the Alb or a deckhouse with a view \u2013 we clarify open questions in a direct conversation and respond flexibly to your needs.<\/p>\n              <p class=\"bd-body\"><strong>Book local:<\/strong> With your direct booking, you support our region. Your payment goes directly to us \u2013 with no commission for international booking platforms.<\/p>\n            <p class=\"bd-body\">Book your designer apartment or vacation home directly with us and look forward to a warm welcome!<\/p>\n      <a href=\"#book\" class=\"btn-bd\">Book now<\/a>\n    <\/div>\n\n    <!-- Bottom block: two columns -->\n    <div class=\"bd-bottom reveal\">\n      <div class=\"bd-col\">\n        <h3 class=\"bd-col-heading\">BOOKING OPTION<\/h3>\n        <p class=\"bd-body\"><strong>Booking at Schwarzwaldstrand (Black Forest Beach)<\/strong><br>\n        Whether beach house or deck houses, with us you can book relaxed and flexible. The booking calendar shows directly available dates.<\/p>\n        <p class=\"bd-body\">Depending on the time of advance booking, minimum stays apply: two nights during the week, three nights at the weekend. If you book early, the minimum stay may be extended. Arrivals are possible from Monday to Saturday.<\/p>\n        <p class=\"bd-body\"><strong>Rent the entire resort<\/strong><br>\n        The beach house and all deckhouses can also be booked together. Ideal for group trips, business events, retreats or vacations with friends.<\/p>\n        <a href=\"#book\" class=\"btn-bd\">Book now<\/a>\n      <\/div>\n      <div class=\"bd-col\">\n        <h3 class=\"bd-col-heading\">IMPORTANT NOTES<\/h3>\n        <ul class=\"bd-notes-list\">\n                      <li>The deposit is 50 percent and is due directly upon booking<\/li>\n                      <li>The balance is to be paid up to four weeks before arrival<\/li>\n                      <li>Pets are allowed, the flat rate is 50 \u20ac per pet per week<\/li>\n                      <li>A maximum of two animals are permitted per accommodation unit<\/li>\n                      <li>The visitor&#039;s tax is three euros per person per night from the age of 14<\/li>\n                      <li>Please note our cancellation conditions and house rules before booking<\/li>\n                  <\/ul>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- PRICING & APPROACH -->\n<section class=\"section pricing-section\" id=\"pricing\">\n  <div class=\"pricing-inner\">\n\n    <!-- Row 1: 2 cards + approach -->\n    <div class=\"pricing-row pricing-row-top\">\n\n      <!-- Card 1 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE \u2013 ONE APARTMENT<\/h3>\n          <p class=\"pricing-card-sub\">the one, the two or the three<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/beach%20house%20one%20appartment.webp\" alt=\"BEACH HOUSE \u2013 ONE APARTMENT\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 120 \u20ac\/night<\/li>\n                      <li>including 4 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 100<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 2 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">A DECKHOUSE<\/h3>\n          <p class=\"pricing-card-sub\">the four, the five or the six<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/A%20deck%20house.webp\" alt=\"A DECKHOUSE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 150 \u20ac\/night<\/li>\n                      <li>including 4 persons<\/li>\n                      <li>Each additional person (from 2 years) from 35 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac<\/li>\n                      <li>Final cleaning and additional costs \u20ac 100<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Approach info box -->\n            <div class=\"pricing-approach reveal\">\n        <h3 class=\"approach-heading\">APPROACH<\/h3>\n                  <p class=\"approach-body\"><strong>Beach house:<\/strong> Schwimmbadstr. 27, D-76332 Bad Herrenalb<\/p>\n                  <p class=\"approach-body\"><strong>Deck houses:<\/strong> Buckelweg 88, D-76332 Bad Herrenalb<\/p>\n                  <p class=\"approach-body\"><strong>Next ICE train station:<\/strong> Karlsruhe DB main station with S-Bahn connection in 26 km<\/p>\n                  <p class=\"approach-body\"><strong>Next S-Bahn station:<\/strong> Bad Herrenalb in 2 kilometers<\/p>\n                  <p class=\"approach-body\"><strong>Next airport:<\/strong> Stuttgart in 86 kilometers; Frankfurt in 155 km<\/p>\n                  <p class=\"approach-body\"><strong>Next freeway exit:<\/strong> A5, exit Ettlingen\/ Bad Herrenalb, in 23 kilometers<\/p>\n                  <p class=\"approach-body\">Car? As always advantageous, but public transport is also quite well developed<\/p>\n              <\/div>\n      \n    <\/div>\n\n    <!-- Row 2: 3 cards -->\n    <div class=\"pricing-row pricing-row-bottom\">\n\n      <!-- Card 3 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE<\/h3>\n          <p class=\"pricing-card-sub\">rent the whole beach house<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/Beach%20house.jpg\" alt=\"BEACH HOUSE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 329 \u20ac\/night<\/li>\n                      <li>including 12 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night.<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 295<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 4 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">DECKHOUSES \u2013 COMPLETE<\/h3>\n          <p class=\"pricing-card-sub\">Rent the entire Black Forest deck<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/deck%20house%20complete.webp\" alt=\"DECKHOUSES \u2013 COMPLETE\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 429 \u20ac\/night<\/li>\n                      <li>including 12 persons<\/li>\n                      <li>Each additional person (from 2 years) from 35 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs \u20ac 295<\/li>\n                  <\/ul>\n      <\/div>\n      \n      <!-- Card 5 -->\n            <div class=\"pricing-card reveal\">\n        <div class=\"pricing-card-header\">\n          <h3 class=\"pricing-card-title\">BEACH HOUSE &amp; DECKHOUSES<\/h3>\n          <p class=\"pricing-card-sub\">Rent the entire Black Forest beach<\/p>\n        <\/div>\n        <div class=\"pricing-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/beach%20house%20and%20deck%20house.webp\" alt=\"BEACH HOUSE &amp; DECKHOUSES\" loading=\"lazy\" \/>\n        <\/div>\n        <ul class=\"pricing-list\">\n                      <li>from 750 \u20ac\/night<\/li>\n                      <li>including 24 persons<\/li>\n                      <li>Each additional person (from 2 years) from 30 \u20ac\/night<\/li>\n                      <li>Plus visitor&#039;s tax 3 \u20ac\/person<\/li>\n                      <li>Final cleaning and additional costs 580\u20ac<\/li>\n                      <li>approx. 4 km distance between the houses<\/li>\n                  <\/ul>\n      <\/div>\n      \n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- CONTACT US -->\n<section class=\"section contact-section\" id=\"contact\">\n  <div class=\"contact-inner\">\n    <div class=\"contact-left reveal\">\n      <h2 class=\"contact-heading\">CONTACT US<\/h2>\n      <p class=\"contact-intro\">Do you have any questions? Do you have any comments? You want to tell us something? Then go ahead and send us your request:<br \/>\nSebastian, Stella and Lucie<\/p>\n      <div class=\"contact-details\">\n        <p class=\"contact-line\">Schwimmbadstra\u00dfe 26<\/p>\n        <p class=\"contact-line\">76332 Bad Herrenalb<\/p>\n        <p class=\"contact-line\">Germany<\/p>\n        <p class=\"contact-line\">Mobile: +49-176-99221106<\/p>\n        <a class=\"contact-whatsapp\" href=\"https:\/\/api.whatsapp.com\/send\/?phone=4915511036591&#038;text=Hallo&#038;type=phone_number&#038;app_absent=0\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\n        <p class=\"contact-line\">Mail: booking[at]schwarzwaldstrand.de<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"contact-right reveal\">\n      <img decoding=\"async\" src=\"https:\/\/schwarzwaldstrand.de\/wp-content\/plugins\/schwarzwaldstrand-booking\/assets\/contact%20us%20image.jpg\" alt=\"The Schwarzwaldstrand team\" loading=\"lazy\" class=\"contact-img\" \/>\n    <\/div>\n  <\/div>\n<\/section>\n  <\/main>\n\n  <div class=\"toast\" id=\"toast\" role=\"status\" aria-live=\"polite\" hidden><\/div>\n\n  <!-- Booking Modal Popup -->\n  \n<div class=\"sws-modal-overlay\" id=\"swsBookingModal\" role=\"dialog\" aria-modal=\"true\" aria-hidden=\"true\" hidden>\n  <div class=\"sws-modal-backdrop\" id=\"swsModalBackdrop\"><\/div>\n  <div class=\"sws-modal-window\">\n    <button type=\"button\" class=\"sws-modal-close\" id=\"swsModalClose\" aria-label=\"Close\">\n      <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n        <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n        <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n      <\/svg>\n    <\/button>\n\n    <div class=\"sws-modal-header\">\n      <div class=\"sws-modal-badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n          <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\n        <\/svg>\n        <span>Direct Booking \u00b7 Bad Herrenalb<\/span>\n      <\/div>\n      <h2 class=\"sws-modal-title\">Complete your Reservation<\/h2>\n      <div class=\"sws-modal-stay-chip\" id=\"swsModalStayChip\"><\/div>\n    <\/div>\n\n    <div class=\"sws-modal-content-grid\" id=\"swsModalContentGrid\">\n      <!-- LEFT COLUMN: Summary & Price breakdown -->\n      <div class=\"sws-modal-col-summary\">\n        <!-- Unit Photo Showcase with Clickable Thumbnails -->\n        <div class=\"sws-modal-gallery\">\n          <div class=\"sws-modal-hero-wrap\">\n            <img decoding=\"async\" id=\"swsModalUnitImg\" src=\"\" alt=\"Selected Room\" class=\"sws-modal-hero-img\" \/>\n            <div class=\"sws-modal-hero-tag\" id=\"swsModalHeroTag\"><\/div>\n          <\/div>\n          <div class=\"sws-modal-thumb-strip\" id=\"swsModalThumbStrip\"><\/div>\n        <\/div>\n\n        <!-- Selected Unit Info Card -->\n        <div class=\"sws-modal-unit-card\">\n          <div class=\"sws-modal-unit-info\">\n            <div class=\"sws-modal-title-row\">\n              <h3 class=\"sws-modal-unit-name\" id=\"swsModalUnitName\"><\/h3>\n              <span class=\"sws-modal-floor-badge\" id=\"swsModalFloorBadge\"><\/span>\n            <\/div>\n            <p class=\"sws-modal-unit-prop\" id=\"swsModalPropName\"><\/p>\n            <p class=\"sws-modal-unit-desc\" id=\"swsModalUnitDesc\"><\/p>\n            <div class=\"sws-modal-perk-pills\" id=\"swsModalPerkPills\"><\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Stay Parameters -->\n        <div class=\"sws-modal-details-grid\">\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Dates<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalDatesVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Duration<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalNightsVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\">\n            <span class=\"sws-m-label\">Guests<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalGuestsVal\"><\/strong>\n          <\/div>\n          <div class=\"sws-m-detail\" id=\"swsModalPetDetail\" hidden>\n            <span class=\"sws-m-label\">Pets<\/span>\n            <strong class=\"sws-m-val\" id=\"swsModalPetsVal\"><\/strong>\n          <\/div>\n        <\/div>\n\n        <!-- Price Breakdown -->\n        <div class=\"sws-modal-price-card\">\n          <div class=\"sws-m-price-header\">\n            <h4 class=\"sws-m-price-heading\">Price Overview<\/h4>\n            <span class=\"sws-m-price-badge\">Direct Booking Rate<\/span>\n          <\/div>\n          <div class=\"sws-m-price-list\">\n            <div class=\"sws-m-price-row\">\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPBaseLabel\">Accommodation<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPBaseSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPBaseVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-row\">\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPTaxLabel\">Visitor Tax (Kurtaxe)<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPTaxSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPTaxVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-row\" id=\"swsModalPPetRow\" hidden>\n              <div class=\"sws-m-row-left\">\n                <span id=\"swsModalPPetLabel\">Pet Fee<\/span>\n                <small class=\"sws-m-calc-sub\" id=\"swsModalPPetSub\"><\/small>\n              <\/div>\n              <strong id=\"swsModalPPetVal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-price-divider\"><\/div>\n            <div class=\"sws-m-price-row sws-m-total-row\">\n              <div class=\"sws-m-row-left\">\n                <span>Total Stay<\/span>\n                <small class=\"sws-m-calc-sub\">incl. all taxes & visitor tax<\/small>\n              <\/div>\n              <strong class=\"sws-m-grand-total\" id=\"swsModalGrandTotal\"><\/strong>\n            <\/div>\n            <div class=\"sws-m-deposit-box\">\n              <div class=\"sws-m-dep-line\">\n                <span>50% Deposit due now:<\/span>\n                <strong id=\"swsModalDepositVal\"><\/strong>\n              <\/div>\n              <div class=\"sws-m-dep-line sws-m-balance-line\">\n                <span>Remaining balance:<\/span>\n                <strong id=\"swsModalBalanceVal\"><\/strong>\n              <\/div>\n              <small class=\"sws-m-dep-note\" id=\"swsModalDepositNote\"><\/small>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Direct Booking Trust Badges -->\n        <div class=\"sws-modal-perks\">\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Best price guaranteed \u00b7 No third-party fees<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Free cancellation up to 30 days prior to arrival<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Direct, personal communication with your host<\/span>\n          <\/div>\n          <div class=\"sws-m-perk\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"2.5\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span>Secure 256-bit SSL encrypted connection to Beds24<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT COLUMN: Guest Details Form -->\n      <div class=\"sws-modal-col-form\">\n        <!-- FORM STATE -->\n        <form class=\"sws-modal-form\" id=\"swsModalGuestForm\" novalidate>\n          <h3 class=\"sws-m-form-title\">Guest Contact Details<\/h3>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMFName\">First Name <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"swsMFName\" name=\"firstName\" required autocomplete=\"given-name\" \/>\n              <span class=\"sws-m-err\" id=\"swsMFNameErr\"><\/span>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMLName\">Last Name <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"swsMLName\" name=\"lastName\" required autocomplete=\"family-name\" \/>\n              <span class=\"sws-m-err\" id=\"swsMLNameErr\"><\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMEmail\">Email Address <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"email\" id=\"swsMEmail\" name=\"email\" required autocomplete=\"email\" \/>\n              <span class=\"sws-m-err\" id=\"swsMEmailErr\"><\/span>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMPhone\">Phone Number <span class=\"sws-req\">*<\/span><\/label>\n              <input type=\"tel\" id=\"swsMPhone\" name=\"phone\" required autocomplete=\"tel\" placeholder=\"+49 ...\" \/>\n              <span class=\"sws-m-err\" id=\"swsMPhoneErr\"><\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMAddress\">Street & Number<\/label>\n              <input type=\"text\" id=\"swsMAddress\" name=\"address\" autocomplete=\"street-address\" \/>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field\">\n              <label for=\"swsMCity\">City & Postcode<\/label>\n              <input type=\"text\" id=\"swsMCity\" name=\"city\" autocomplete=\"address-level2\" \/>\n            <\/div>\n            <div class=\"sws-m-field\">\n              <label for=\"swsMCountry\">Country<\/label>\n              <select id=\"swsMCountry\" name=\"country\" class=\"sws-m-select\">\n                <option value=\"DE\" selected>Germany<\/option>\n                <option value=\"CH\">Switzerland<\/option>\n                <option value=\"AT\">Austria<\/option>\n                <option value=\"FR\">France<\/option>\n                <option value=\"NL\">Netherlands<\/option>\n                <option value=\"GB\">United Kingdom<\/option>\n                <option value=\"US\">United States<\/option>\n                <option value=\"OTHER\">Other Country<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMSource\">How did you hear about us? (optional)<\/label>\n              <select id=\"swsMSource\" name=\"source\" class=\"sws-m-select\">\n                <option value=\"\">Please select<\/option>\n                <option value=\"search\">Search engine (e.g. Google)<\/option>\n                <option value=\"instagram\">Instagram<\/option>\n                <option value=\"facebook\">Facebook<\/option>\n                <option value=\"friends\">Friends \/ family \/ recommendation<\/option>\n                <option value=\"returning\">I have stayed with you before<\/option>\n                <option value=\"portal\">Travel portal \/ booking platform<\/option>\n                <option value=\"press\">Press \/ blog \/ magazine<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-form-row\">\n            <div class=\"sws-m-field sws-m-f-2x\">\n              <label for=\"swsMNotes\">Special Requests or Notes (optional)<\/label>\n              <textarea id=\"swsMNotes\" name=\"message\" rows=\"3\" placeholder=\"e.g. estimated arrival time, specific questions...\"><\/textarea>\n            <\/div>\n          <\/div>\n\n          <div class=\"sws-m-terms\">\n            <label class=\"sws-m-checkbox-label\">\n              <input type=\"checkbox\" id=\"swsMTerms\" required \/>\n              <span>I accept the booking terms and cancellation policy of Schwarzwaldstrand. <span class=\"sws-req\">*<\/span><\/span>\n            <\/label>\n            <span class=\"sws-m-err\" id=\"swsMTermsErr\"><\/span>\n          <\/div>\n\n          <div class=\"sws-m-submit-wrap\">\n            <button type=\"submit\" class=\"sws-m-submit-btn\" id=\"swsMSubmitBtn\">\n              <span>Confirm & Request Booking<\/span>\n              <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n              <\/svg>\n            <\/button>\n            <p class=\"sws-m-secure-note\">\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                <rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"><\/rect>\n                <path d=\"M7 11V7a5 5 0 0 1 10 0v4\"><\/path>\n              <\/svg>\n              <span>Secure 256-bit SSL encrypted connection to Beds24<\/span>\n            <\/p>\n          <\/div>\n        <\/form>\n\n        <!-- LOADING STATE -->\n        <div class=\"sws-modal-state-box is-loading\" id=\"swsModalStateLoading\" hidden>\n          <div class=\"sws-m-spinner\"><\/div>\n          <h4>Processing your reservation\u2026<\/h4>\n          <p>Connecting with the Beds24 booking system. Please wait a moment.<\/p>\n        <\/div>\n\n        <!-- SUCCESS STATE -->\n        <div class=\"sws-modal-state-box is-success\" id=\"swsModalStateSuccess\" hidden>\n          <div class=\"sws-m-success-icon\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n            <\/svg>\n          <\/div>\n          <h4>Thank you for your reservation!<\/h4>\n          <p class=\"sws-m-success-lead\">\n            Your booking request was successfully submitted. A confirmation email with complete stay details and payment instructions has been sent to <strong id=\"swsModalGuestEmail\"><\/strong> and to our team (<a href=\"mailto:booking@schwarzwaldstrand.de\">booking@schwarzwaldstrand.de<\/a>).          <\/p>\n\n          <div class=\"sws-m-ref-badge\">\n            <span class=\"sws-m-ref-lbl\">Booking Reference:<\/span>\n            <strong class=\"sws-m-ref-val\" id=\"swsModalRefCode\"><\/strong>\n          <\/div>\n\n          <!-- PAYMENT PROCESS & HOW TO PAY -->\n          <div class=\"sws-m-payment-guide\">\n            <div class=\"sws-m-pg-header\">\n              <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"><\/rect>\n                <line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"><\/line>\n              <\/svg>\n              <h5>Payment Process & How to Pay<\/h5>\n            <\/div>\n\n            <div class=\"sws-m-pg-timeline\">\n              <div class=\"sws-m-pg-step\">\n                <div class=\"sws-m-pg-step-num\">1<\/div>\n                <div class=\"sws-m-pg-step-body\">\n                  <div class=\"sws-m-pg-step-title\">\n                    <strong>50% Deposit<\/strong>\n                    <span class=\"sws-m-pg-amount\" id=\"swsModalDepositDisplay\"><\/span>\n                  <\/div>\n                  <p>Due upon receiving your booking confirmation and invoice via bank transfer.<\/p>\n                <\/div>\n              <\/div>\n              <div class=\"sws-m-pg-step\">\n                <div class=\"sws-m-pg-step-num\">2<\/div>\n                <div class=\"sws-m-pg-step-body\">\n                  <div class=\"sws-m-pg-step-title\">\n                    <strong>50% Remaining Balance<\/strong>\n                    <span class=\"sws-m-pg-amount\" id=\"swsModalBalanceDisplay\"><\/span>\n                  <\/div>\n                  <p id=\"swsModalBalanceDueText\">Due at latest 4 weeks prior to your arrival.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"sws-m-pg-note\">\n              <div class=\"sws-m-pg-note-icon\">\n                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                  <path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"><\/path>\n                  <polyline points=\"22,6 12,13 2,6\"><\/polyline>\n                <\/svg>\n              <\/div>\n              <div class=\"sws-m-pg-note-text\">\n                <strong>How is payment handled?<\/strong>\n                <span>Your credit card was not charged. You will receive a personal confirmation email shortly from <strong>booking@schwarzwaldstrand.de<\/strong> with our bank details (IBAN) and invoice for convenient bank transfer.<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <button type=\"button\" class=\"sws-m-done-btn\" id=\"swsModalDoneBtn\">Close & Back to Overview<\/button>\n        <\/div>\n\n        <!-- ERROR STATE -->\n        <div class=\"sws-modal-state-box is-error\" id=\"swsModalStateError\" hidden>\n          <div class=\"sws-m-error-icon\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n              <line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"><\/line>\n              <line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"><\/line>\n            <\/svg>\n          <\/div>\n          <h4>Reservation could not be completed<\/h4>\n          <p id=\"swsModalErrorMsg\">Please verify your information or try again shortly.<\/p>\n          <button type=\"button\" class=\"sws-m-retry-btn\" id=\"swsModalRetryBtn\">Try again<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  <!-- Localized config for main.js -->\n  <script>\n    window.__SWS_LANG__ = \"en\";\n    window.__i18n = {\"toast_dates\":\"Please select check-in and check-out dates.\",\"toast_checkout\":\"Check-out must be after check-in.\",\"toast_min_stay\":\"Minimum booking is 3 nights.\",\"min_stay_error\":\"Minimum stay is 3 nights.\",\"accommodation\":\"Accommodation\",\"visitor_tax\":\"Visitor tax (Kurtaxe)\",\"visitor_tax_note\":\"\u20ac3.00 \\\/ night for guests aged 14 and older (children are exempt)\",\"total\":\"Total\",\"calendar_title\":\"Select Dates (Min. 3 nights)\",\"calendar_available\":\"Available\",\"calendar_unavailable\":\"Booked\",\"cal_tab_all\":\"All Properties\",\"cal_tab_beachouse\":\"The Beach House\",\"cal_tab_deckhouses\":\"The Deckhouses\",\"cal_avail_full\":\"Both Available\",\"cal_avail_partial\":\"Partial Availability\",\"cal_status_free\":\"Available\",\"cal_status_booked\":\"Booked\",\"cal_units_free\":\"free\",\"calendar_min_stay_hint\":\"Minimum 3 nights required\",\"calendar_close\":\"Done\",\"toast_search\":\"Searching %nights% %nightLabel% \u00b7 %place% \u00b7 %guests%\",\"night\":\"night\",\"nights\":\"nights\",\"adult\":\"adult\",\"adults\":\"adults\",\"child\":\"child\",\"children\":\"children\",\"book_multiple_active\":\"Multiple units requested\",\"guests\":\"Guests\",\"searching\":\"Checking availability\u2026\",\"error_generic\":\"Sorry, availability search is temporarily unavailable. Please contact us directly.\",\"no_availability\":\"No availability for these dates. Try different dates or contact us directly.\",\"results_heading\":\"Available for your dates\",\"book_now\":\"Book now\",\"price_from\":\"from\",\"per_stay\":\"total stay\",\"price_on_request\":\"Price on request\",\"kind_unit\":\"Individual unit\",\"kind_complete\":\"Whole property\",\"kind_combined\":\"Both properties combined\",\"close_results\":\"Close\",\"desc_beachouse\":\"Forest, water and your own little beach \u2014 a beautifully designed retreat in Bad Herrenalb, perfect for slowing down together.\",\"desc_deckhouses\":\"Architect-designed houses above the Black Forest, with panoramic views and a private sauna \u2014 nature, design and space to unwind.\",\"desc_combined\":\"Both properties together \u2014 the Strandhaus and SchwarzwaldDeck \u2014 for larger groups wanting the full Schwarzwaldstrand experience.\",\"dog\":\"dog\",\"dogs\":\"dogs\",\"dog_fee_label\":\"Dogs\",\"dog_fee_note\":\"\u20ac50.00 per dog \u00b7 max 2 dogs \u00b7 children-friendly\",\"booking_title\":\"Your Booking\",\"first_name\":\"First Name\",\"last_name\":\"Last Name\",\"email\":\"Email Address\",\"phone\":\"Phone \\\/ Mobile\",\"address\":\"Street \\u0026 House Number\",\"city\":\"City\",\"country\":\"Country\",\"message\":\"Message (optional)\",\"message_placeholder\":\"Any special requests or details about your stay...\",\"confirm_booking\":\"Confirm Booking\",\"booking_submitting\":\"Booking...\",\"booking_success_title\":\"Booking Received!\",\"booking_success_text\":\"Thank you for your booking request. We have received your booking and will contact you shortly.\",\"booking_reference\":\"Booking Reference\",\"booking_error_title\":\"Booking Failed\",\"booking_error_text\":\"We could not complete your booking request. Please check your details or contact us directly.\",\"required_field\":\"This field is required.\",\"invalid_email\":\"Please enter a valid email address.\",\"avail_for_dates\":\"Available for your dates\",\"avail_heading_beach\":\"The Beach House\",\"avail_heading_deck\":\"The Deckhouses\",\"avail_heading_both\":\"Both Properties\",\"avail_entire_beach\":\"Entire Beach House\",\"avail_entire_deck\":\"Entire Deckhouses\",\"avail_entire_beach_includes\":\"All 3 units + shared lobby\",\"avail_entire_deck_includes\":\"All 3 units\",\"avail_both_includes\":\"Beach House + Deckhouses \u00b7 All 6 units\",\"avail_both_desc\":\"Book both properties together for larger groups and exclusive use.\",\"avail_badge_avail\":\"Available\",\"avail_badge_booked\":\"Booked\",\"avail_select\":\"Select\",\"avail_unselect\":\"Unselect\",\"avail_deselect\":\"Unselect\",\"avail_not_available\":\"Not available\",\"avail_not_avail_entire\":\"Unavailable \u2014 a unit within this property is booked\",\"avail_multi_hint\":\"Select units to combine\",\"avail_units_selected\":\"%n% unit selected\",\"avail_units_selected_plural\":\"%n% units selected\",\"avail_continue\":\"Continue \u2192\",\"avail_clear_selection\":\"Clear\",\"avail_entire_eyebrow\":\"Entire Property\",\"avail_both_eyebrow\":\"Combined Booking\",\"avail_price_on_req\":\"On request\",\"avail_partial_title\":\"Partial Availability\",\"avail_partial_desc\":\"Some units are available for your selected dates while others are booked.\",\"avail_your_stay\":\"Your Stay\",\"avail_continue_booking\":\"Continue to Booking \u2192\",\"avail_view_units\":\"View Available Units\",\"avail_unavailable_reason\":\"Unavailable \u2014 %unit% is booked for these dates\",\"avail_comb_unavailable_reason\":\"Unavailable \u2014 some units are booked for these dates\",\"avail_select_available_units\":\"Select Available Units\"};\n    window.__placeLabels = {\"any\":\"All properties\",\"beachouse\":\"The Beach House\",\"deckhouses\":\"The Deckhouses\"};\n    window.__bahnwarterhausUrl = \"https:\\\/\\\/bahnwaerterhaus.com\\\/ihr-ferienhaus\\\/\";\n    window.__portfolio = {\"beachouse\":{\"name\":\"The Beach House\",\"propertyId\":32874,\"units\":[{\"roomId\":76417,\"name\":\"Die Eins\",\"floor\":\"Ground Floor \u00b7 Up to 4 guests\",\"capacity\":4},{\"roomId\":76747,\"name\":\"Die Zwei\",\"floor\":\"Ground Floor \u00b7 Up to 4 guests\",\"capacity\":4},{\"roomId\":76748,\"name\":\"Die Drei\",\"floor\":\"Upper Floor \u00b7 Up to 4 guests\",\"capacity\":4}],\"complete\":{\"roomId\":76745,\"name\":\"Complete Strandhaus\",\"includes\":\"All 3 units + shared lobby \u00b7 Up to 12 guests\",\"capacity\":12}},\"deckhouses\":{\"name\":\"The Deckhouses\",\"propertyId\":289608,\"units\":[{\"roomId\":462011,\"name\":\"Die Vier\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5},{\"roomId\":462013,\"name\":\"Die F\u00fcnf\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5},{\"roomId\":462012,\"name\":\"Die Sechs\",\"floor\":\"Deckhouse \u00b7 Up to 5 guests\",\"capacity\":5}],\"complete\":{\"roomId\":462225,\"name\":\"Complete SchwarzwaldDeck\",\"includes\":\"All 3 units \u00b7 Up to 15 guests\",\"capacity\":15}},\"combined\":{\"roomId\":462226,\"propertyId\":289608,\"name\":\"Complete Strandhaus + SchwarzwaldDeck\",\"eyebrow\":\"Combined Booking \u00b7 Exclusive Estate\",\"includes\":\"Beach House + Deckhouses \u00b7 All 6 units \u00b7 Up to 27 guests\",\"desc\":\"Ideal for large families, retreats, company offsites, or weddings with exclusive private use.\",\"capacity\":27}};\n    window.__SWS_API_CALENDAR__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/calendar\";\n    window.__SWS_API_AVAILABILITY__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/availability\";\n    window.__SWS_API_BOOKING__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/wp-json\\\/sws\\\/v1\\\/booking\";\n    window.__SWS_ASSETS_URL__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/wp-content\\\/plugins\\\/schwarzwaldstrand-booking\\\/assets\\\/\";\n    window.__SWS_BOOKING_PAGE__ = \"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/new-booking\\\/\";\n  <\/script>\n<\/div>\n\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-11193","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Book new - Schwarzwaldstrand und Schwarzwalddeck<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Book new - Schwarzwaldstrand und Schwarzwalddeck\" \/>\n<meta property=\"og:url\" content=\"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/\" \/>\n<meta property=\"og:site_name\" content=\"Schwarzwaldstrand und Schwarzwalddeck\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100063580990698\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-08T20:22:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"[schwarzwaldstrand_index]\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/bookings-new\\\/\",\"url\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/bookings-new\\\/\",\"name\":\"Book new - Schwarzwaldstrand und Schwarzwalddeck\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#website\"},\"datePublished\":\"2026-09-26T08:28:18+00:00\",\"dateModified\":\"2026-10-08T20:22:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/bookings-new\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/bookings-new\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/bookings-new\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/black-forest-beach\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Book new\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/\",\"name\":\"Schwarzwaldstrand und Schwarzwalddeck\",\"description\":\"Design Ferienhaus im Nordschwarzwald f\u00fcr G\u00e4ste mit Stil und Ruhebed\u00fcrfnis\",\"publisher\":{\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#organization\",\"name\":\"Vihara Familienstiftung\",\"url\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/LOGO-blau.png\",\"contentUrl\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/LOGO-blau.png\",\"width\":1024,\"height\":622,\"caption\":\"Vihara Familienstiftung\"},\"image\":{\"@id\":\"https:\\\/\\\/schwarzwaldstrand.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=100063580990698\",\"https:\\\/\\\/www.instagram.com\\\/schwarzwaldstrand\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@schwarzwaldstrandblackfore7064\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Book new - Schwarzwaldstrand und Schwarzwalddeck","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Book new - Schwarzwaldstrand und Schwarzwalddeck","og_url":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/","og_site_name":"Schwarzwaldstrand und Schwarzwalddeck","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100063580990698","article_modified_time":"2026-10-08T20:22:12+00:00","twitter_card":"summary_large_image","twitter_description":"[schwarzwaldstrand_index]","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/","url":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/","name":"Book new - Schwarzwaldstrand und Schwarzwalddeck","isPartOf":{"@id":"https:\/\/schwarzwaldstrand.de\/en\/#website"},"datePublished":"2026-09-26T08:28:18+00:00","dateModified":"2026-10-08T20:22:12+00:00","breadcrumb":{"@id":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/schwarzwaldstrand.de\/en\/bookings-new\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/schwarzwaldstrand.de\/en\/black-forest-beach\/"},{"@type":"ListItem","position":2,"name":"Book new"}]},{"@type":"WebSite","@id":"https:\/\/schwarzwaldstrand.de\/en\/#website","url":"https:\/\/schwarzwaldstrand.de\/en\/","name":"Schwarzwaldstrand und Schwarzwalddeck","description":"Design Ferienhaus im Nordschwarzwald f\u00fcr G\u00e4ste mit Stil und Ruhebed\u00fcrfnis","publisher":{"@id":"https:\/\/schwarzwaldstrand.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/schwarzwaldstrand.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/schwarzwaldstrand.de\/en\/#organization","name":"Vihara Familienstiftung","url":"https:\/\/schwarzwaldstrand.de\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/schwarzwaldstrand.de\/en\/#\/schema\/logo\/image\/","url":"https:\/\/schwarzwaldstrand.de\/wp-content\/uploads\/2023\/11\/LOGO-blau.png","contentUrl":"https:\/\/schwarzwaldstrand.de\/wp-content\/uploads\/2023\/11\/LOGO-blau.png","width":1024,"height":622,"caption":"Vihara Familienstiftung"},"image":{"@id":"https:\/\/schwarzwaldstrand.de\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100063580990698","https:\/\/www.instagram.com\/schwarzwaldstrand\/","https:\/\/www.youtube.com\/@schwarzwaldstrandblackfore7064"]}]}},"_links":{"self":[{"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/pages\/11193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/comments?post=11193"}],"version-history":[{"count":4,"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/pages\/11193\/revisions"}],"predecessor-version":[{"id":11256,"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/pages\/11193\/revisions\/11256"}],"wp:attachment":[{"href":"https:\/\/schwarzwaldstrand.de\/en\/wp-json\/wp\/v2\/media?parent=11193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}