{"id":36,"date":"2026-08-07T18:24:22","date_gmt":"2026-08-07T18:24:22","guid":{"rendered":"https:\/\/badmintonplanetyouthtournament.nl\/?page_id=36"},"modified":"2026-08-18T19:09:30","modified_gmt":"2026-08-18T19:09:30","slug":"transport-accommodation","status":"publish","type":"page","link":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/transport-accommodation\/","title":{"rendered":"transport &amp; accommodation"},"content":{"rendered":"\n<script data-wp-block-html=\"js\">\n<style>\n  .bpyt-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #2c3e50;\n    line-height: 1.6;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n  .bpyt-header {\n    background: linear-gradient(135deg, #003366 0%, #0055a5 100%);\n    color: #ffffff;\n    padding: 30px 25px;\n    border-radius: 8px;\n    margin-bottom: 30px;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n  }\n  .bpyt-header h1 {\n    color: #ffffff !important;\n    margin: 0 0 10px 0;\n    font-size: 28px;\n    font-weight: 700;\n  }\n  .bpyt-header p {\n    margin: 0;\n    font-size: 16px;\n    opacity: 0.95;\n  }\n  .bpyt-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 20px;\n    margin-bottom: 30px;\n  }\n  .bpyt-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 20px;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n  }\n  .bpyt-card h3 {\n    color: #003366;\n    margin-top: 0;\n    margin-bottom: 12px;\n    font-size: 18px;\n    border-bottom: 2px solid #003366;\n    padding-bottom: 6px;\n  }\n  .bpyt-card ul {\n    margin: 0;\n    padding-left: 18px;\n  }\n  .bpyt-card li {\n    margin-bottom: 8px;\n    font-size: 14px;\n  }\n  .bpyt-cta-box {\n    background: #ebf8ff;\n    border-left: 5px solid #3182ce;\n    padding: 20px;\n    border-radius: 6px;\n    margin: 30px 0;\n    text-align: center;\n  }\n  .bpyt-cta-box h3 {\n    margin-top: 0;\n    color: #2b6cb0;\n  }\n  .bpyt-btn {\n    display: inline-block;\n    background-color: #003366;\n    color: #ffffff !important;\n    font-weight: bold;\n    padding: 12px 28px;\n    border-radius: 5px;\n    text-decoration: none;\n    margin-top: 10px;\n    transition: background-color 0.2s ease;\n  }\n  .bpyt-btn:hover {\n    background-color: #002244;\n  }\n  .bpyt-hotel-card {\n    background: #ffffff;\n    border: 1px solid #cbd5e1;\n    border-radius: 6px;\n    padding: 15px;\n    margin-bottom: 15px;\n  }\n  .bpyt-hotel-card h4 {\n    margin: 0 0 5px 0;\n    color: #003366;\n    font-size: 16px;\n  }\n  .bpyt-note-box {\n    background: #fefcbf;\n    border: 1px solid #f6e05e;\n    border-left: 5px solid #d69e2e;\n    padding: 15px;\n    border-radius: 6px;\n    margin-bottom: 20px;\n    font-size: 14px;\n  }\n  \/* Stijl voor de dynamische elementen *\/\n  .bpyt-dynamic-counter {\n    background: #002244;\n    color: #fff;\n    padding: 10px 15px;\n    border-radius: 6px;\n    font-weight: bold;\n    display: inline-block;\n    margin-bottom: 15px;\n  }\n<\/style>\n\n<div class=\"bpyt-container\" id=\"bpyt-app\">\n  <!-- De inhoud wordt hier dynamisch ingeladen via JavaScript -->\n<\/div>\n\n<script>\n  \/\/ Gegevens die dynamisch via JavaScript op de pagina worden gezet\n  const transportData = {\n    title: \"Transport & Accommodation\",\n    subtitle: \"Official Partner Hotels & All-Inclusive Shuttle Services for BPYT 2026\",\n    packagePrice: \"\u20ac 124.95 per person\",\n    packageDesc: \"To ensure a seamless stay, our transport package offers complete round-trip transfers from official arrival hubs (D\u00fcsseldorf Airport, Eindhoven Airport, or Aachen Hbf) directly to your partner hotel, plus unlimited daily shuttles between partner hotels and sports halls during tournament days.\",\n    portalUrl: \"https:\/\/bpyt.jeroencomputer.nl\",\n    hotels: [\n      {\n        name: \"1. Fletcher Hotel-Restaurant Parkstad-Zuid Limburg\",\n        address: \"Roda J.C. Ring 59, 6466 NH Kerkrade\",\n        tel: \"+31 (0)45 543 64 70\",\n        price: \"Standard Room: \u20ac 255.00 (27\u201330 Dec)\"\n      },\n      {\n        name: \"2. Hotel Van der Valk Heerlen\",\n        address: \"Terworm 10, 6411 RV Heerlen\",\n        tel: \"+31 (0)45 560 18 00\",\n        price: \"Standard Room: \u20ac 826.00 (27\u201330 Dec)\"\n      },\n      {\n        name: \"3. Bastion Hotel Heerlen\",\n        address: \"In de Cramer 199, 6412 PM Heerlen\",\n        tel: \"+31 (0)45 575 45 40\",\n        price: \"Comfort Room: \u20ac 309.00 | Deluxe Room: \u20ac 328.00 (27\u201330 Dec)\"\n      }\n    ]\n  };\n\n  \/\/ Functie om de HTML dynamisch te genereren en in te laden via JavaScript\n  function renderTransportPage() {\n    const appContainer = document.getElementById('bpyt-app');\n\n    appContainer.innerHTML = `\n      <!-- Header Banner -->\n      <div class=\"bpyt-header\">\n        <h1>${transportData.title}<\/h1>\n        <p>${transportData.subtitle}<\/p>\n      <\/div>\n\n      <!-- Interactief element toegevoegd via JS -->\n      <div style=\"text-align: center;\">\n        <span class=\"bpyt-dynamic-counter\" id=\"interactive-greeting\">Welkom op de offici\u00eble services pagina!<\/span>\n      <\/div>\n\n      <!-- Transport Package Overview -->\n      <div class=\"bpyt-cta-box\">\n        <h3>\ud83d\ude8c Official All-Inclusive Transport Package<\/h3>\n        <p>Price: <strong>${transportData.packagePrice}<\/strong><\/p>\n        <p>${transportData.packageDesc}<\/p>\n        <a href=\"${transportData.portalUrl}\" target=\"_blank\" class=\"bpyt-btn\" id=\"portal-btn\">Book Transport Package via BPYT Portal<\/a>\n      <\/div>\n\n      <!-- Transport Details Grid -->\n      <div class=\"bpyt-grid\">\n        <div class=\"bpyt-card\">\n          <h3>\u2708\ufe0f Package Inclusions<\/h3>\n          <ul>\n            <li><strong>Arrival &amp; Departure Transfers:<\/strong> Round-trip transfers between official arrival hubs (D\u00fcsseldorf Airport, Eindhoven Airport, Aachen Hbf) and designated partner hotels.<\/li>\n            <li><strong>Daily Shuttle Service:<\/strong> Unlimited scheduled shuttle transport operating between partner hotels and sports halls throughout all tournament days.<\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"bpyt-card\">\n          <h3>\ud83d\udccb Terms &amp; Conditions<\/h3>\n          <ul>\n            <li><strong>Limited Availability:<\/strong> Transport capacity is limited and accepted on a first-come, first-served basis. Early booking is advised.<\/li>\n            <li><strong>Itinerary Submission:<\/strong> Final flight\/train numbers and arrival times must be submitted through the portal prior to the deadline to guarantee pick-up.<\/li>\n            <li><strong>Non-Official Locations:<\/strong> Transfers to alternative locations require prior written approval.<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n\n      <!-- Official Hotels Section -->\n      <h3>\ud83c\udfe8 Official Partner Hotels<\/h3>\n\n      <div class=\"bpyt-note-box\">\n        <strong>Please Note:<\/strong> Hotel rates represent dynamic room rates published by the individual hotels as recorded on 31 July 2026 for a stay from 27 December to 30 December 2026 and remain subject to change. Bookings must be made directly with the hotel of your choice. Final prices, deposit requirements, and cancellation policies of the individual hotels apply. Rates are per room for the entire period (27\u201330 December 2026) and exclude breakfast and local tourist tax (unless stated otherwise).\n      <\/div>\n\n      <div id=\"hotel-list-container\"><\/div>\n\n      <!-- Support Box -->\n      <div class=\"bpyt-card\" style=\"margin-top: 25px; text-align: center;\">\n        <h3>\ud83d\udce9 Logistics Support<\/h3>\n        <p>For questions regarding arrival schedules, group logistics, or special transfer requests, please contact our team:<\/p>\n        <p><strong>Email:<\/strong> info@badmintonplanetyouthtournament.nl<\/p>\n      <\/div>\n    `;\n\n    \/\/ Hotels dynamisch inladen via een lus in JavaScript\n    const hotelContainer = document.getElementById('hotel-list-container');\n    transportData.hotels.forEach(hotel => {\n      const hotelCard = document.createElement('div');\n      hotelCard.className = 'bpyt-hotel-card';\n      hotelCard.innerHTML = `\n        <h4>${hotel.name}<\/h4>\n        <p style=\"margin: 0 0 5px 0; font-size: 14px;\"><strong>Address:<\/strong> ${hotel.address} | <strong>Tel:<\/strong> ${hotel.tel}<\/p>\n        <p style=\"margin: 0; font-size: 14px;\"><strong>${hotel.price}<\/strong><\/p>\n      `;\n      hotelContainer.appendChild(hotelCard);\n    });\n\n    \/\/ Extra stukje interactieve JavaScript logica: Klik-effect op de knop\n    document.getElementById('portal-btn').addEventListener('click', function(e) {\n      console.log(\"Gebruiker klikt om naar het BPYT portaal te gaan.\");\n    });\n  }\n\n  \/\/ Voer de functie uit zodra de pagina geladen is\n  window.onload = renderTransportPage;\n<\/script>\n<\/script>\n\n<style>\n  .bpyt-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #2c3e50;\n    line-height: 1.6;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n  .bpyt-header {\n    background: linear-gradient(135deg, #003366 0%, #0055a5 100%);\n    color: #ffffff;\n    padding: 30px 25px;\n    border-radius: 8px;\n    margin-bottom: 30px;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n  }\n  .bpyt-header h1 {\n    color: #ffffff !important;\n    margin: 0 0 10px 0;\n    font-size: 28px;\n    font-weight: 700;\n  }\n  .bpyt-header p {\n    margin: 0;\n    font-size: 16px;\n    opacity: 0.95;\n  }\n  .bpyt-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 20px;\n    margin-bottom: 30px;\n  }\n  .bpyt-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 20px;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n  }\n  .bpyt-card h3 {\n    color: #003366;\n    margin-top: 0;\n    margin-bottom: 12px;\n    font-size: 18px;\n    border-bottom: 2px solid #003366;\n    padding-bottom: 6px;\n  }\n  .bpyt-card ul {\n    margin: 0;\n    padding-left: 18px;\n  }\n  .bpyt-card li {\n    margin-bottom: 8px;\n    font-size: 14px;\n  }\n  .bpyt-cta-box {\n    background: #ebf8ff;\n    border-left: 5px solid #3182ce;\n    padding: 20px;\n    border-radius: 6px;\n    margin: 30px 0;\n    text-align: center;\n  }\n  .bpyt-cta-box h3 {\n    margin-top: 0;\n    color: #2b6cb0;\n  }\n  .bpyt-btn {\n    display: inline-block;\n    background-color: #003366;\n    color: #ffffff !important;\n    font-weight: bold;\n    padding: 12px 28px;\n    border-radius: 5px;\n    text-decoration: none;\n    margin-top: 10px;\n    transition: background-color 0.2s ease;\n  }\n  .bpyt-btn:hover {\n    background-color: #002244;\n  }\n  .bpyt-hotel-card {\n    background: #ffffff;\n    border: 1px solid #cbd5e1;\n    border-radius: 6px;\n    padding: 15px;\n    margin-bottom: 15px;\n  }\n  .bpyt-hotel-card h4 {\n    margin: 0 0 5px 0;\n    color: #003366;\n    font-size: 16px;\n  }\n  .bpyt-note-box {\n    background: #fefcbf;\n    border: 1px solid #f6e05e;\n    border-left: 5px solid #d69e2e;\n    padding: 15px;\n    border-radius: 6px;\n    margin-bottom: 20px;\n    font-size: 14px;\n  }\n<\/style>\n\n<div class=\"bpyt-container\">\n\n  <!-- Header Banner -->\n  <div class=\"bpyt-header\">\n    <h1>Transport &amp; Accommodation<\/h1>\n    <p>Official Partner Hotels &amp; All-Inclusive Shuttle Services for BPYT 2026<\/p>\n  <\/div>\n\n  <!-- Transport Package Overview -->\n  <div class=\"bpyt-cta-box\">\n    <h3>\ud83d\ude8c Official All-Inclusive Transport Package<\/h3>\n    <p>Price: <strong>\u20ac 124.95 per person<\/strong><\/p>\n    <p>To ensure a seamless stay, our transport package offers complete round-trip transfers from official arrival hubs (D\u00fcsseldorf Airport, Eindhoven Airport, or Aachen Hbf) directly to your partner hotel, plus unlimited daily shuttles between partner hotels and sports halls during tournament days.<\/p>\n    <a href=\"https:\/\/bpyt.jeroencomputer.nl\" target=\"_blank\" class=\"bpyt-btn\">Book Transport Package via BPYT Portal<\/a>\n  <\/div>\n\n  <!-- Transport Details Grid -->\n  <div class=\"bpyt-grid\">\n    <div class=\"bpyt-card\">\n      <h3>\u2708\ufe0f Package Inclusions<\/h3>\n      <ul>\n        <li><strong>Arrival &amp; Departure Transfers:<\/strong> Round-trip transfers between official arrival hubs (D\u00fcsseldorf Airport, Eindhoven Airport, Aachen Hbf) and designated partner hotels.<\/li>\n        <li><strong>Daily Shuttle Service:<\/strong> Unlimited scheduled shuttle transport operating between partner hotels and sports halls throughout all tournament days.<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"bpyt-card\">\n      <h3>\ud83d\udccb Terms &amp; Conditions<\/h3>\n      <ul>\n        <li><strong>Limited Availability:<\/strong> Transport capacity is limited and accepted on a first-come, first-served basis. Early booking is advised.<\/li>\n        <li><strong>Itinerary Submission:<\/strong> Final flight\/train numbers and arrival times must be submitted through the portal prior to the deadline to guarantee pick-up.<\/li>\n        <li><strong>Non-Official Locations:<\/strong> Transfers to alternative locations require prior written approval.<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <!-- Official Hotels Section -->\n  <h3>\ud83c\udfe8 Official Partner Hotels<\/h3>\n\n  <div class=\"bpyt-note-box\">\n    <strong>Please Note:<\/strong> Hotel rates represent dynamic room rates published by the individual hotels as recorded on 31 July 2026 for a stay from 27 December to 30 December 2026 and remain subject to change. Bookings must be made directly with the hotel of your choice. Final prices, deposit requirements, and cancellation policies of the individual hotels apply. Rates are per room for the entire period (27\u201330 December 2026) and exclude breakfast and local tourist tax (unless stated otherwise).\n  <\/div>\n\n  <div class=\"bpyt-hotel-card\">\n    <h4>1. Fletcher Hotel-Restaurant Parkstad-Zuid Limburg<\/h4>\n    <p style=\"margin: 0 0 5px 0; font-size: 14px;\"><strong>Address:<\/strong> Roda J.C. Ring 59, 6466 NH Kerkrade | <strong>Tel:<\/strong> +31 (0)45 543 64 70<\/p>\n    <p style=\"margin: 0; font-size: 14px;\"><strong>Standard Room:<\/strong> \u20ac 255.00 (27\u201330 Dec)<\/p>\n  <\/div>\n\n  <div class=\"bpyt-hotel-card\">\n    <h4>2. Hotel Van der Valk Heerlen<\/h4>\n    <p style=\"margin: 0 0 5px 0; font-size: 14px;\"><strong>Address:<\/strong> Terworm 10, 6411 RV Heerlen | <strong>Tel:<\/strong> +31 (0)45 560 18 00<\/p>\n    <p style=\"margin: 0; font-size: 14px;\"><strong>Standard Room:<\/strong> \u20ac 826.00 (27\u201330 Dec)<\/p>\n  <\/div>\n\n  <div class=\"bpyt-hotel-card\">\n    <h4>3. Bastion Hotel Heerlen<\/h4>\n    <p style=\"margin: 0 0 5px 0; font-size: 14px;\"><strong>Address:<\/strong> In de Cramer 199, 6412 PM Heerlen | <strong>Tel:<\/strong> +31 (0)45 575 45 40<\/p>\n    <p style=\"margin: 0; font-size: 14px;\"><strong>Comfort Room:<\/strong> \u20ac 309.00 | <strong>Deluxe Room:<\/strong> \u20ac 328.00 (27\u201330 Dec)<\/p>\n  <\/div>\n\n  <!-- Support Box -->\n  <div class=\"bpyt-card\" style=\"margin-top: 25px; text-align: center;\">\n    <h3>\ud83d\udce9 Logistics Support<\/h3>\n    <p>For questions regarding arrival schedules, group logistics, or special transfer requests, please contact our team:<\/p>\n    <p><strong>Email:<\/strong> info@badmintonplanetyouthtournament.nl<\/p>\n  <\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Transport &amp; Accommodation Official Partner Hotels &amp; All-Inclusive Shuttle Services for BPYT 2026 \ud83d\ude8c Official All-Inclusive Transport Package Price: \u20ac 124.95 per person To ensure a seamless stay, our transport package offers complete round-trip transfers from official arrival hubs (D\u00fcsseldorf Airport, Eindhoven Airport, or Aachen Hbf) directly to your partner hotel, plus unlimited daily shuttles&hellip;<\/p>\n<p class=\"more-link\"><a href=\"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/transport-accommodation\/\" class=\"themebutton2\">Lees meer<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-36","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/pages\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":2,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions\/102"}],"wp:attachment":[{"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/badmintonplanetyouthtournament.nl\/index.php\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}