{"id":8247,"date":"2026-10-02T20:51:53","date_gmt":"2026-10-02T20:51:53","guid":{"rendered":"https:\/\/tanresorts.com\/cap-cana\/?page_id=8247"},"modified":"2026-10-22T11:39:39","modified_gmt":"2026-10-22T11:39:39","slug":"200-voucher","status":"publish","type":"page","link":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/","title":{"rendered":"$200 Voucher"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8247\" class=\"elementor elementor-8247\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35a8a814 e-con-full e-flex e-con e-parent\" data-id=\"35a8a814\" data-element_type=\"container\" data-e-type=\"container\" id=\"content\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a248461 elementor-widget elementor-widget-html\" data-id=\"a248461\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"LuxuryHotel\",\r\n  \"name\": \"Tan Resorts Cap Cana\",\r\n  \"description\": \"Relax at Tan Resorts Cap Cana all-inclusive family resort offering 3 outdoor pools, a spa, 4 restaurants, and private beach access.\",\r\n  \"url\": \"https:\/\/tanresorts.com\/capcana\/\",\r\n  \"identifier\": \"SI-CAPCANA-001\",\r\n  \"brand\": {\r\n    \"@type\": \"Brand\",\r\n    \"name\": \"TAN Resorts Marina Cap Cana\"\r\n  },\r\n  \"address\": {\r\n    \"@type\": \"PostalAddress\",\r\n    \"streetAddress\": \"Avenida El Pescador, Condominio Fishing Lodge\",\r\n    \"addressLocality\": \"Cap Cana, Punta Cana\",\r\n    \"addressRegion\": \"La Altagracia\",\r\n    \"postalCode\": \"23000\",\r\n    \"addressCountry\": \"DO\"\r\n  },\r\n  \"latitude\": \"18.509\",\r\n  \"longitude\": \"-68.367\",\r\n  \"checkinTime\": \"15:00:00\",\r\n  \"checkoutTime\": \"12:00:00\",\r\n  \"telephone\":\"+1 855-747-2726\",\r\n  \"priceRange\":\"$$$\",\r\n  \"image\": [\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-Resort-Entrance-1-1024x682.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-Don-German-Restaurant-3.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-One-Bedroom-18-1024x682.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-Resort-Entrance-1.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-Studio-8-1024x682.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/SI-Resorts-Marina-Villas-%E2%80%94-Three-Bedroom-13.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/unnamed-2-1024x682.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/01\/unnamed-3.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/SI-Resorts-Marina-Villas-%E2%80%94-Bambinos-Italian-Restaurant-38-1.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/SI-Resorts-Marina-Villas-%E2%80%94-Lifestyle-%E2%80%94-Poolside-Relaxation-1.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/SI-Resorts-Marina-Villas-%E2%80%94-The-Dugout-Food-Display-2-1.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/SI-Resorts-Marina-Villas-%E2%80%94-Tranquil-Pool-7-1024x683.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/Y5A6744.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/02\/Y5A6833.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/03\/SI-Resorts-Marina-Villas-%E2%80%94-Three-Bedroom-30-1-1024x682.webp\",\r\n    \"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2025\/05\/image00012.webp\"\r\n  ],\r\n  \"containsPlace\": {\r\n    \"@type\": \"Accommodation\",\r\n    \"additionalType\": \"EntirePlace\",\r\n    \"numberOfBedrooms\": 2,\r\n    \"numberOfBathroomsTotal\": 2,\r\n    \"numberOfRooms\": 5,\r\n    \"bed\": [\r\n      {\r\n        \"@type\": \"BedDetails\",\r\n        \"numberOfBeds\": 1,\r\n        \"typeOfBed\": \"King\"\r\n      },\r\n      {\r\n        \"@type\": \"BedDetails\",\r\n        \"numberOfBeds\": 2,\r\n        \"typeOfBed\": \"Queen\"\r\n      }\r\n    ],\r\n    \"floorSize\": {\r\n      \"@type\": \"QuantitativeValue\",\r\n      \"value\": 861,\r\n      \"unitCode\": \"FTK\"\r\n    },\r\n    \"occupancy\": {\r\n      \"@type\": \"QuantitativeValue\",\r\n      \"value\": 4\r\n    },\r\n    \"amenityFeature\": [\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Spa\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Outdoor Pool\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"All-inclusive Available\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Free Breakfast\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Free Wi-Fi\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Pet-friendly\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"EV Charger\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Air Conditioning\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Kitchen\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Coffee Maker\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Wheelchair Accessible\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Restaurant\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Bar\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Fitness Centre\", \"value\": true },\r\n      { \"@type\": \"LocationFeatureSpecification\", \"name\": \"Sauna\", \"value\": true }\r\n    ]\r\n  },\r\n  \"aggregateRating\": {\r\n    \"@type\": \"AggregateRating\",\r\n    \"ratingValue\": 4.3,\r\n    \"bestRating\": 5,\r\n    \"reviewCount\": 180\r\n  },\r\n  \"knowsLanguage\": [\"en-US\", \"es-ES\"]\r\n}\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97b3355 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"97b3355\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<span class=\"hero-badge\" style=\"font-size: 1.5em;\">SPECIAL OFFER \/ DOMINICAN REPUBLIC<\/span>\n<h1 class=\"hero-headline\">Your trip comes with\n<span class=\"teal-accent\">$200<\/span> more possibility.<\/h1>\n<p class=\"hero-subhead\">Stay at TAN Resort Marina Cap Cana.\nGet $200 in Destination Dollars for your next adventure.*<\/p>\n<p class=\"hero-disclaimer\">*Qualifying booking and redemption terms apply.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3a70ada e-con-full e-flex e-con e-child\" data-id=\"3a70ada\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0e40c27 e-flex e-con-boxed e-con e-child\" data-id=\"0e40c27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0856217 elementor-widget elementor-widget-html\" data-id=\"0856217\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"hero-bar-container\">\n    <div class=\"hero-bar-container-wrap\">\n        <div class=\"bar-col-dollars\">\n          <span class=\"bar-amount\">$200<\/span>\n          <div class=\"bar-label-wrapper\">\n            <span>DESTINATION<\/span>\n            <span>DOLLARS*<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"bar-col-copy\">\n          <p>More adventure.<\/p>\n          <p>More relaxation. More to savor.<\/p>\n        <\/div>\n        \n        <\/div>\n\n<div class=\"bar-col-link\">\n  <a href=\"#offer-details\" class=\"explore-link js-offer-open\" aria-haspopup=\"dialog\">Explore what's included<\/a>\n<\/div>\n      <\/div>\n      \n\n<dialog id=\"offer-details\" class=\"offer-modal\" aria-labelledby=\"offer-modal-title\">\n  <button type=\"button\" class=\"offer-modal__close js-offer-close\" aria-label=\"Close\">&times;<\/button>\n\n  <p class=\"offer-modal__eyebrow\">A little extra goes a long way<\/p>\n  <h2 id=\"offer-modal-title\" class=\"offer-modal__title\"><span>$200<\/span> in Destination Dollars<\/h2>\n  <p class=\"offer-modal__intro\">Use your Destination Dollars toward eligible experiences in adventure, spa and dining.*<\/p>\n\n  <ul class=\"offer-modal__list\">\n    <li><span class=\"offer-modal__num\">01 \/ Explore<\/span>Adventure park experiences and days outdoors.<\/li>\n    <li><span class=\"offer-modal__num\">02 \/ Unwind<\/span>Spa time to slow the pace of your getaway.<\/li>\n    <li><span class=\"offer-modal__num\">03 \/ Savor<\/span>A memorable meal as part of your Cap Cana story.<\/li>\n  <\/ul>\n\n  <p class=\"offer-modal__terms\">*Qualifying booking and redemption terms apply. Eligible experiences, availability and complete offer conditions must be confirmed before booking.<\/p>\n<\/dialog>\n\n<style>\n  .offer-modal {\n    max-width: 520px;\n    width: calc(100% - 40px);\n    padding: 44px 36px 30px;\n    border: none;\n    border-top: 6px solid #00766c;\n    border-radius: 8px;\n    background: #00383D;\n    color: #FFFFFF;\n    font-family: 'Barlow Condensed', sans-serif;\n    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.35);\n    overflow: visible;\n  }\n  .offer-modal::backdrop { background: rgba(0, 0, 0, 0.65); }\n\n  \/* Close button: black circle, white X *\/\n  .offer-modal__close {\n    position: absolute;\n    top: -16px;\n    right: -16px;\n    width: 38px;\n    height: 38px;\n    border: 2px solid #FFFFFF;\n    border-radius: 50%;\n    background: #000000;\n    color: #FFFFFF;\n    font-size: 26px;\n    line-height: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    transition: background 0.2s ease;\n  }\n  .offer-modal__close:hover { background: #00766c; }\n  .offer-modal__close:focus-visible { outline: 3px solid #42BECB; outline-offset: 2px; }\n\n  .offer-modal__eyebrow {\n    margin: 0 0 8px;\n    font-size: 15px;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: #42BECB;\n  }\n  .offer-modal__title {\n    margin: 0 0 14px;\n    font-family: 'Industry', 'Barlow Condensed', sans-serif;\n    font-weight: 700;\n    font-size: 32px;\n    line-height: 1.1;\n    text-transform: uppercase;\n    color: #FFFFFF;\n  }\n  .offer-modal__title span { color: #; }\n\n  .offer-modal__intro { margin: 0 0 20px; font-size: 19px; line-height: 1.4; }\n\n  .offer-modal__list { list-style: none; margin: 0; padding: 0; }\n  .offer-modal__list li {\n    padding: 14px 0;\n    border-top: 1px solid rgba(255, 255, 255, 0.2);\n    font-size: 18px;\n    line-height: 1.4;\n  }\n  .offer-modal__num {\n    display: block;\n    margin-bottom: 2px;\n    font-weight: 700;\n    font-size: 15px;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    color: #42BECB;\n  }\n\n  .offer-modal__terms {\n    margin: 18px 0 0;\n    padding-top: 14px;\n    border-top: 1px solid rgba(255, 255, 255, 0.2);\n    font-size: 13px;\n    line-height: 1.4;\n    opacity: 0.75;\n  }\n\n  @media (max-width: 600px) {\n    .offer-modal { padding: 40px 22px 24px; }\n    .offer-modal__title { font-size: 26px; }\n    .offer-modal__close { top: 10px; right: 10px; }\n  }\n<\/style>\n\n<script>\n(function () {\n  var modal = document.getElementById('offer-details');\n  if (!modal || typeof modal.showModal !== 'function') return; \/\/ very old browsers: link just does nothing harmful\n\n  document.querySelectorAll('.js-offer-open').forEach(function (link) {\n    link.addEventListener('click', function (e) {\n      e.preventDefault();\n      modal.showModal();\n    });\n  });\n\n  modal.querySelector('.js-offer-close').addEventListener('click', function () {\n    modal.close();\n  });\n\n  \/\/ close when clicking the dark backdrop\n  modal.addEventListener('click', function (e) {\n    if (e.target === modal) modal.close();\n  });\n})();\n<\/script>   \n      \t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18e6fa26 e-con-full e-flex e-con e-child\" data-id=\"18e6fa26\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-65516a2d e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"65516a2d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f24f4fb elementor-widget elementor-widget-heading\" data-id=\"6f24f4fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><b>BOOK NOW<\/b><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13cd61b0 e-con-full e-flex e-con e-child\" data-id=\"13cd61b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f833816 elementor-widget elementor-widget-html\" data-id=\"f833816\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\n\n<style>\n  \/* Base Widget Container *\/\n  .booking-widget {\n    font-family: Arial, sans-serif;\n    background: #ffffff;\n    padding: 15px;\n    border-radius: 10px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n    display: flex;\n    flex-wrap: nowrap;\n    align-items: center;\n    gap: 10px;\n    max-width: 1000px;\n    margin: 0 auto;\n    border: 1px solid #e0e0e0;\n  }\n\n  .form-group {\n    position: relative;\n    display: flex;\n    align-items: center;\n    flex: 1;\n    border-right: 1px solid #ddd;\n    padding-right: 10px;\n    min-width: 24%;\n  }\n  .form-group:last-of-type {\n    border-right: none;\n  }\n\n  \/* Inputs and Triggers *\/\n  .form-group input, \n  .guests-trigger {\n    width: 100%;\n    padding: 10px;\n    border: none;\n    background: transparent;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 500;\n    color: #00383D;\n    outline: none;\n    cursor: pointer;\n  }\n  \n  .form-group input::placeholder {\n    color: #00383D;\n    opacity: 0.8;\n  }\n  \n  .guests-trigger {\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n\n  \/* Submit Button *\/\n  .submit-btn {\n    background: #0056b3;\n    font-family: 'Barlow Condensed', sans-serif;\n    color: white;\n    border: none;\n    padding: 12px 25px;\n    border-radius: 8px;\n    cursor: pointer;\n    font-size: 18px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: background 0.3s ease;\n  }\n  \n  .submit-btn:hover,\n  .submit-btn:focus,\n  .submit-btn:active { \n    background: #00383D; \n    outline: none;\n  }\n\n  \/* Guests Popover Styling *\/\n  .guests-popover {\n    display: none; \n    position: absolute;\n    top: 50px;\n    left: 0;\n    background: #fff;\n    border-radius: 8px;\n    box-shadow: 0 5px 20px rgba(0,0,0,0.15);\n    padding: 15px;\n    width: 250px;\n    z-index: 1000;\n    border: 1px solid #eee;\n    font-family: 'Barlow Condensed', sans-serif;\n    color: #00383D;\n  }\n  .guests-popover.active { display: block; }\n\n  .counter-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 15px;\n  }\n  .counter-row:last-child { margin-bottom: 0; }\n  .counter-row span.label { font-weight: 500; font-size: 18px; }\n  \n  .counter-controls {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n  }\n  .counter-btn {\n    background: #f0f0f0;\n    border: 1px solid #ccc;\n    border-radius: 50%;\n    width: 30px;\n    height: 30px;\n    font-size: 20px;\n    line-height: 1;\n    cursor: pointer;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    color: #00383D;\n  }\n  \n  .counter-btn:hover,\n  .counter-btn:focus,\n  .counter-btn:active { \n    background: #00383D; \n    outline: none;\n  }\n\n  .counter-val { font-size: 18px; font-weight: 700; min-width: 15px; text-align: center;}\n\n  \/* Mobile\/Tablet Responsiveness *\/\n  @media (max-width: 800px) {\n    .booking-widget {\n      flex-wrap: wrap;\n      padding: 20px;\n    }\n    .form-group {\n      flex: 1 1 100%;\n      border-right: none;\n      border-bottom: 1px solid #ddd;\n      padding-right: 0;\n      padding-bottom: 10px;\n      margin-bottom: 10px;\n    }\n    .form-group:last-of-type { border-bottom: none; }\n    .submit-btn { width: 100%; }\n    .guests-popover { width: 100%; top: 60px; }\n  }\n<\/style>\n\n\n\n<form id=\"bookingForm\" class=\"booking-widget\">\n  \n  <div class=\"form-group\">\n    <input type=\"text\" id=\"dateRange\" placeholder=\"Check-in - Check-out\" readonly required>\n  <\/div>\n  \n  <div class=\"form-group\" id=\"guestsContainer\">\n    <div id=\"guestsTrigger\" class=\"guests-trigger\">1 Room, 2 Adults, 0 Children<\/div>\n    \n    <div id=\"guestsPopover\" class=\"guests-popover\">\n      <div class=\"counter-row\">\n        <span class=\"label\">Rooms<\/span>\n        <div class=\"counter-controls\">\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('rooms', -1)\">-<\/button>\n          <span id=\"roomsVal\" class=\"counter-val\">1<\/span>\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('rooms', 1)\">+<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"counter-row\">\n        <span class=\"label\">Adults<\/span>\n        <div class=\"counter-controls\">\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('adults', -1)\">-<\/button>\n          <span id=\"adultsVal\" class=\"counter-val\">2<\/span>\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('adults', 1)\">+<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"counter-row\">\n        <span class=\"label\">Children<\/span>\n        <div class=\"counter-controls\">\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('children', -1)\">-<\/button>\n          <span id=\"childrenVal\" class=\"counter-val\">0<\/span>\n          <button type=\"button\" class=\"counter-btn\" onclick=\"updateCount('children', 1)\">+<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  \n  <div class=\"form-group\">\n    <input type=\"text\" id=\"promoCode\" placeholder=\"Promo Code (Optional)\">\n  <\/div>\n  \n  <button type=\"submit\" class=\"submit-btn\">Check Availability<\/button>\n\n<\/form>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\n<script>\n  \/\/ Calculate today and tomorrow for pre-selection\n  const today = new Date();\n  const tomorrow = new Date(today);\n  tomorrow.setDate(tomorrow.getDate() + 1);\n\n  \/\/ Initialize Date Range Picker\n  const datePicker = flatpickr(\"#dateRange\", {\n    mode: \"range\",\n    dateFormat: \"m\/d\/Y\", \n    minDate: \"today\",\n    defaultDate: [today, tomorrow], \n    showMonths: window.innerWidth > 800 ? 2 : 1\n  });\n\n  \/\/ Guest Popover Logic\n  const guestsTrigger = document.getElementById('guestsTrigger');\n  const guestsPopover = document.getElementById('guestsPopover');\n  \n  let state = { rooms: 1, adults: 2, children: 0 }; \n\n  guestsTrigger.addEventListener('click', (e) => {\n    guestsPopover.classList.toggle('active');\n    e.stopPropagation(); \n  });\n\n  document.addEventListener('click', (e) => {\n    if (!document.getElementById('guestsContainer').contains(e.target)) {\n      guestsPopover.classList.remove('active');\n    }\n  });\n\n  window.updateCount = function(type, change) {\n    if (type === 'rooms') {\n      state.rooms = Math.max(1, state.rooms + change);\n      document.getElementById('roomsVal').innerText = state.rooms;\n    } else if (type === 'adults') {\n      state.adults = Math.max(1, state.adults + change);\n      document.getElementById('adultsVal').innerText = state.adults;\n    } else if (type === 'children') {\n      state.children = Math.max(0, state.children + change);\n      document.getElementById('childrenVal').innerText = state.children;\n    }\n    guestsTrigger.innerText = `${state.rooms} Room(s), ${state.adults} Adult(s), ${state.children} Child(ren)`;\n  };\n\n  \/\/ Form Submission Logic\n  document.getElementById('bookingForm').addEventListener('submit', function(event) {\n    event.preventDefault();\n    \n    const selectedDates = datePicker.selectedDates;\n    if (selectedDates.length < 2) {\n      alert(\"Please select both a check-in and check-out date.\");\n      return;\n    }\n\n    const dateInFormatted = flatpickr.formatDate(selectedDates[0], \"m\/d\/Y\");\n    const dateOutFormatted = flatpickr.formatDate(selectedDates[1], \"m\/d\/Y\");\n\n    const params = new URLSearchParams();\n    \n    \/\/ BE5 Case-Sensitive Parameters\n    params.append('DateIn', dateInFormatted);\n    params.append('DateOut', dateOutFormatted);\n    params.append('Rooms', state.rooms);\n    params.append('Adults', state.adults);\n    params.append('Children', state.children); \n    params.append('languageid', '1');\n\n    const promoValue = document.getElementById('promoCode').value.trim();\n    if (promoValue !== \"\") {\n      \/\/ Changed from 'identifier' to 'discount' below:\n      params.append('discount', promoValue);\n    }\n\n    const baseUrl = 'https:\/\/reservations-capcana.tanresorts.com\/book\/accommodations';\n    const finalUrl = `${baseUrl}?${params.toString()}`;\n    \n    \/\/ window.location.href = finalUrl;\n    \n    const newTab = window.open(finalUrl, '_blank');\n    if (newTab) { newTab.opener = null;               \/\/ stop the booking site from controlling this tab\n    } else {\n      window.location.href = finalUrl;    \/\/ popup blocked: open in the same tab instead\n    }\n    });\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-495f7b9 e-grid e-con-full e-con e-parent\" data-id=\"495f7b9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f3ada5b e-con-full e-flex e-con e-child\" data-id=\"f3ada5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a01226a elementor-widget elementor-widget-html\" data-id=\"a01226a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n            <span class=\"category-tag\" style=\"font-size: 1.25em;\">TAN RESORT MARINA CAP CANA<\/span>\n            <h2 class=\"headline-large\">\n              You didn't come all this way to stay in.\n            <\/h2>\n   \t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53a2952 e-con-full e-flex e-con e-child\" data-id=\"53a2952\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d552747 elementor-widget elementor-widget-text-editor\" data-id=\"d552747\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<span class=\"card-caption-tag\">DESIGNED FOR DISCOVERY<\/span>\n\n<h3 class=\"card-caption-headline\">\n              Take the plunge.<br>\n              Find your extraordinary.\n            <\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bd8a23 elementor-widget elementor-widget-html\" data-id=\"1bd8a23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .lead-block h2.lead-eyebrow {\n    font-size: 1.5rem !important;\n    line-height: 1.3 !important;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin: 0 0 1rem !important;\n  }\n  .why-list {\n    list-style: none !important;\n    padding-left: 0 !important;\n    margin: 0 0 1.5rem !important;\n  }\n  .why-list li {\n    position: relative;\n    padding-left: 2.85rem;\n    margin-bottom: 0.5rem !important;\n    font-size: 1rem;\n    line-height: 1.6;\n    min-height: 2rem;\n  }\n  .why-list li::marker { content: none; }\n  .why-list li::before {\n    content: \"\\2713\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--lead-teal, #2f6f68);\n    color: #ffffff;\n    font-weight: 700;\n    font-size: 1rem;\n    line-height: 2rem;\n    text-align: center;\n  }\n  .why-list li p { margin: 0 !important; }\n  .why-list br,\n  .why-list > p { display: none !important; }\n  .why-hl {\n    color: #0E7C7B;\n    font-weight: bold;\n  }\n<\/style>\n\n<section class=\"lead-block\" aria-labelledby=\"why-tan-heading\">\n  <h2 id=\"why-tan-heading\" class=\"lead-eyebrow\"><span class=\"why-hl\">Why TAN Resorts Marina Cap Cana\u2026<\/span><\/h2>\n\n  <ul class=\"why-list\">\n    <li><span class=\"why-hl\">Minutes from the airport:<\/span> Conveniently located in Cap Cana, within 10 minutes of Punta Cana International Airport.<\/li>\n    <li><span class=\"why-hl\">An exclusive address:<\/span> Cap Cana is the most exclusive gated luxury community in the Dominican Republic.<\/li>\n    <li><span class=\"why-hl\">Endless things to do:<\/span> Home to the best golf course, beaches, waterpark, fishing, marina and eco-park in the Caribbean, plus much more.<\/li>\n    <li><span class=\"why-hl\">Award-winning value:<\/span> TAN Resorts Marina Cap Cana was voted &ldquo;#1 Best Value in Cap Cana&rdquo; by Tripadvisor.<\/li>\n  <\/ul>\n<\/section>\n\n<section class=\"lead-block\" aria-labelledby=\"why-book-heading\">\n  <h2 id=\"why-book-heading\" class=\"lead-eyebrow\"><span class=\"why-hl\">Why Book Now\u2026<\/span><\/h2>\n\n  <ul class=\"why-list\">\n    <li><span class=\"why-hl\">Winter is coming:<\/span> Book now and we&rsquo;ll give you $200 to spend during your stay at TAN Resorts Marina Cap Cana.<\/li>\n  <\/ul>\n<\/section>\n\n<style>\n  .tan-table-wrap {\n    overflow-x: auto;\n    margin: 1.5rem 0;\n  }\n  .tan-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 1rem;\n    line-height: 1.5;\n  }\n  .tan-table th,\n  .tan-table td {\n    padding: 0.6rem 1rem;\n    text-align: left;\n    vertical-align: top;\n    border: 1px solid #ffffff;\n  }\n  .tan-table thead th {\n    background-color: #2f6f68;\n    color: #ffffff;\n    font-weight: 400;\n  }\n  .tan-table tbody tr:nth-child(odd)  { background-color: #e6e8ec; }\n  .tan-table tbody tr:nth-child(even) { background-color: #cdd2da; }\n  .tan-table tbody th {\n    color: #2f7d76;\n    font-weight: 700;\n    width: 35%;\n  }\n<\/style>\n\n<div class=\"tan-table-wrap\">\n  <table class=\"tan-table\">\n    <thead>\n      <tr>\n        <th scope=\"col\">Category<\/th>\n        <th scope=\"col\">Where you can use your $200<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <th scope=\"row\">Signature Spa<\/th>\n        <td>Massages, facials, body treatments and spa packages, subject to appointment availability<\/td>\n      <\/tr>\n      <tr>\n        <th scope=\"row\">World-Class Restaurants<\/th>\n        <td>&Agrave; la carte dinner at the fishing lodge restaurants, including food and beverages ordered with the meal. Noah, Dolce Italia, Bohemian and romantic dinners in the hotel or upgrade in bottles.<\/td>\n      <\/tr>\n      <tr>\n        <th scope=\"row\">Adventure Park<\/th>\n        <td>Excursions at Scape Park and park admissions<\/td>\n      <\/tr>\n      <tr>\n        <th scope=\"row\">Beauty Salon<\/th>\n        <td>Beauty salon treatment in Berbran, subject to appointment availability<\/td>\n      <\/tr>      \n      <tr>\n        <th scope=\"row\">Airport Transport<\/th>\n        <td>Book 4+ nights and receive a complimentary airport transfer<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0762af4 e-con e-atomic-element e-flexbox-base e-default-div e-c09da47 \" data-id=\"0762af4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0762af4\" data-e-type=\"e-flexbox\" data-id=\"0762af4\">\n    <div class=\"elementor-element elementor-element-d9afd2d e-con e-atomic-element e-flexbox-base e-default-div e-ac8a59b \" data-id=\"d9afd2d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d9afd2d\" data-e-type=\"e-flexbox\" data-id=\"d9afd2d\">\n    <div class=\"elementor-element elementor-element-3ee3c55 e-con e-atomic-element e-flexbox-base e-default-div e-3ee3c55-3e04281 \" data-id=\"3ee3c55\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3ee3c55\" data-e-type=\"e-flexbox\" data-id=\"3ee3c55\">\n    \t\t<div class=\"elementor-element elementor-element-e1bd3b9 elementor-align-right elementor-widget elementor-widget-button\" data-id=\"e1bd3b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-float\" href=\"https:\/\/reservations-capcana.tanresorts.com\/book\/accommodations?Adults=1&#038;Children=0&#038;DateIn=11\/08\/2026&#038;DateOut=11\/09\/2026&#038;languageid=1&#038;Rooms=1&#038;identifier\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6d6cf1 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"e6d6cf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .lead-block h2.lead-eyebrow {\n    font-size: 1.5rem !important;\n    line-height: 1.3 !important;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin: 0 0 1rem !important;\n  }\n  \n  .redeem-steps {\n    list-style: none !important;\n    counter-reset: step;\n    padding-left: 0;\n    margin: 0 0 1.5rem;\n  }\n   .redeem-steps li {\n    counter-increment: step;\n    position: relative;\n    padding-left: 2.85rem;\n    margin-bottom: 0.5rem !important;   \/* was 1.1rem *\/\n    font-size: 1rem;\n    line-height: 1.6;\n  }\n  .redeem-steps li::marker { content: none; }\n  .redeem-steps li::before {\n    content: counter(step);\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--lead-teal, #2f6f68);\n    color: #ffffff;\n    font-weight: 700;\n    font-size: 1rem;       \/* was 0.9rem *\/\n    line-height: 2rem;\n    text-align: center;\n  }\n  .redeem-note {\n    font-style: italic;\n    font-size: 1.05rem;    \/* note text bumped up too *\/\n    margin: 0;\n  }\n<\/style>\n\n<section class=\"lead-block\" aria-labelledby=\"how-to-redeem-heading\">\n  <h2 id=\"how-to-redeem-heading\" class=\"lead-eyebrow\"><span style=\"color: #0E7C7B; font-weight: bold;\">How to Redeem your $200 Credit<\/span><\/h2>\n\n  <ol class=\"redeem-steps\">\n    <li><span style=\"color: #0E7C7B; font-weight: bold;\">At check-in:<\/span> The credit is loaded to your room folio. The front desk will confirm it and explain where you can use it.<\/li>\n    <li><span style=\"color: #0E7C7B; font-weight: bold;\">During your stay:<\/span> Sign eligible charges to your room at the spa, restaurants, bars or Scape Park.<\/li>\n    <li><span style=\"color: #0E7C7B; font-weight: bold;\">At check-out:<\/span> Eligible charges are deducted from the credit automatically.<\/li>\n    <li><span style=\"color: #0E7C7B; font-weight: bold;\">Over the limit:<\/span> Any charges above USD $200 are paid at check-out.<\/li>\n  <\/ol>\n\n  <p class=\"redeem-note\">The credit can be used across several visits during the same stay until the balance reaches zero.<\/p>\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-93c33f8 e-con e-atomic-element e-flexbox-base e-default-div e-956a707 \" data-id=\"93c33f8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"93c33f8\" data-e-type=\"e-flexbox\" data-id=\"93c33f8\">\n    \t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-default-img e-fe06c2e-7ead806\" data-interaction-id=\"fe06c2e\" data-e-type=\"widget\" data-id=\"fe06c2e\" id=\"8704\" src=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/golf-over.webp\" width=\"800\" height=\"530\" srcset=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/golf-over.webp 800w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/golf-over-300x199.webp 300w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/golf-over-768x509.webp 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-43895c3 e-con e-atomic-element e-flexbox-base e-default-div e-f354438 \" data-id=\"43895c3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"43895c3\" data-e-type=\"e-flexbox\" data-id=\"43895c3\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base e-default-img e-31a79fc-7e2cfba\" data-interaction-id=\"31a79fc\" data-e-type=\"widget\" data-id=\"31a79fc\" id=\"8593\" src=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/juanillo-beach.webp\" width=\"801\" height=\"534\" srcset=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/juanillo-beach.webp 801w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/juanillo-beach-300x200.webp 300w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/juanillo-beach-768x512.webp 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-3d5475b e-con e-atomic-element e-flexbox-base e-default-div e-6c3ed40 \" data-id=\"3d5475b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3d5475b\" data-e-type=\"e-flexbox\" data-id=\"3d5475b\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base e-default-img e-8c93c81-119e20f\" data-interaction-id=\"8c93c81\" data-e-type=\"widget\" data-id=\"8c93c81\" id=\"8592\" src=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/scapepark-2.webp\" width=\"801\" height=\"534\" srcset=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/scapepark-2.webp 801w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/scapepark-2-300x200.webp 300w, https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/scapepark-2-768x512.webp 768w\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-b4527b3 e-flex e-con-boxed e-con e-parent\" data-id=\"b4527b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55ac0f9 elementor-widget elementor-widget-html\" data-id=\"55ac0f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  \/* ===== Terms & Conditions ===== *\/\n  .tan-terms {\n    margin-top: 3rem;\n    border-top: 1px solid #d5d9df;\n    padding-top: 1rem;\n    font-size: 0.875rem;\n    line-height: 1.55;\n    color: #444;\n  }\n  .tan-terms summary {\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 0.5rem;\n  }\n  .tan-terms summary::-webkit-details-marker { display: none; }\n  .tan-terms summary::before {\n    content: \"+\";\n    display: inline-block;\n    width: 1.25rem;\n    font-weight: 700;\n    font-size: 1.1rem;\n    color: #2f6f68;\n  }\n  .tan-terms details[open] summary::before { content: \"\\2212\"; }\n  .tan-terms summary h2 {\n    display: inline;\n    font-size: 1rem !important;\n    line-height: 1.4 !important;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    color: #2f6f68;\n    margin: 0 !important;\n  }\n  .tan-terms-body { padding-top: 0.75rem; }\n  .tan-terms h3 {\n    font-size: 0.95rem !important;\n    line-height: 1.4 !important;\n    font-weight: 700;\n    color: #2f6f68;\n    margin: 1.5rem 0 0.5rem !important;\n  }\n  .tan-terms-body > h3:first-child { margin-top: 0.5rem !important; }\n  .tan-terms p { margin: 0 0 0.6rem !important; }\n  .tan-terms ul {\n    list-style: disc !important;\n    padding-left: 1.25rem !important;\n    margin: 0 0 0.6rem !important;\n  }\n  .tan-terms li {\n    margin: 0 0 0.3rem !important;\n    padding: 0 !important;\n  }\n  .tan-terms li::before { content: none !important; }\n  .tan-terms br { display: none; }\n\n  \/* Table *\/\n  .tan-terms .tan-table-wrap {\n    overflow-x: auto;\n    margin: 0.75rem 0 1rem;\n  }\n  .tan-terms .tan-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.875rem;\n    line-height: 1.5;\n  }\n  .tan-terms .tan-table th,\n  .tan-terms .tan-table td {\n    padding: 0.5rem 0.85rem;\n    text-align: left;\n    vertical-align: top;\n    border: 1px solid #ffffff;\n  }\n  .tan-terms .tan-table thead th {\n    background-color: #2f6f68;\n    color: #ffffff;\n    font-weight: 400;\n  }\n  .tan-terms .tan-table tbody tr:nth-child(odd)  { background-color: #e6e8ec; }\n  .tan-terms .tan-table tbody tr:nth-child(even) { background-color: #cdd2da; }\n  .tan-terms .tan-table tbody th {\n    color: #2f7d76;\n    font-weight: 700;\n    width: 30%;\n  }\n<\/style>\n\n<section class=\"tan-terms\" aria-labelledby=\"tan-terms-heading\">\n  <details>\n    <summary><h2 id=\"tan-terms-heading\">Terms &amp; Conditions for $200 Resort Credit<\/h2><\/summary>\n\n    <div class=\"tan-terms-body\">\n\n      <h3>1. Overview<\/h3>\n      <p>Eligible guests of TAN Resorts Marina Cap Cana receive a USD $200 resort credit per room, per stay, to spend on spa treatments, dinners and other approved resort experiences. The credit is a promotional benefit with no cash value and is applied only against charges posted to the guest&rsquo;s room folio during the stay.<\/p>\n\n      <h3>2. Eligibility and booking<\/h3>\n      <ul>\n        <li>The offer applies only to reservations booked directly through tanresorts.com or the resort&rsquo;s reservations team using the applicable promotional rate or code.<\/li>\n        <li>Reservations made through third-party channels (OTAs, wholesalers, tour operators) are not eligible unless the resort confirms otherwise in writing.<\/li>\n        <li>A minimum stay of 3 consecutive nights is required.<\/li>\n        <li>One (1) credit per room, per stay, regardless of the number of guests or nights. Credits cannot be combined across rooms or reservations.<\/li>\n        <li>The offer cannot be combined with other promotions, packages or discounts unless stated.<\/li>\n        <li>Subject to availability and blackout dates.<\/li>\n      <\/ul>\n\n      <h3>3. Where the credit can be used<\/h3>\n      <p>The credit may be applied only at the outlets and services below, when charged to the room. Spa appointments and dinner reservations should be booked in advance with the concierge or front desk.<\/p>\n\n      <div class=\"tan-table-wrap\">\n        <table class=\"tan-table\">\n          <thead>\n            <tr>\n              <th scope=\"col\">Category<\/th>\n              <th scope=\"col\">What&rsquo;s included<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <th scope=\"row\">Spa<\/th>\n              <td>Massages, facials, body treatments and spa packages, subject to appointment availability<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Dinners<\/th>\n              <td>&Agrave; la carte dinner at the fishing lodge restaurants, including food and beverages ordered with the meal. Noah, Dolce Italia, Bohemian and romantic dinners in the hotel or upgrade in bottles.<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Scape Park<\/th>\n              <td>Excursions at Scape Park and park admissions<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Beauty Salon<\/th>\n              <td>Beauty salon treatment in Berbran, subject to appointment availability<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <h3>4. Exclusions<\/h3>\n      <p>The credit cannot be used for:<\/p>\n      <ul>\n        <li>Room rate, deposits, upgrades or accommodation charges<\/li>\n        <li>Retail and boutique purchases, including spa retail products<\/li>\n        <li>Gratuities and tips<\/li>\n        <li>Airport transfers, taxis or third-party tours and services<\/li>\n        <li>Telephone, minibar or in-room movie charges<\/li>\n        <li>Early check-in or late check-out fees<\/li>\n        <li>Charges at outlets not listed in Section 3<\/li>\n      <\/ul>\n\n      <h3>5. How to redeem<\/h3>\n      <ul>\n        <li>The credit is loaded to the room folio at check-in; guests receive confirmation from the front desk.<\/li>\n        <li>Sign eligible charges to the room at the outlets listed in Section 3.<\/li>\n        <li>Eligible charges are deducted from the credit automatically at check-out.<\/li>\n        <li>Charges above USD $200 are paid by the guest at check-out.<\/li>\n      <\/ul>\n      <p>The credit may be used across several visits during the same stay until the balance reaches zero.<\/p>\n\n      <h3>6. Validity, taxes and service charges<\/h3>\n      <ul>\n        <li>The credit is valid only during the booked stay, from check-in until check-out.<\/li>\n        <li>Any unused balance expires at check-out. It is non-refundable, non-transferable and cannot be exchanged for cash, carried to a future stay or applied to another guest&rsquo;s account.<\/li>\n        <li>The credit applies to the pre-tax amount. Applicable taxes (ITBIS 18%) and the 10% legal service charge are calculated on the full value of the service and paid by the guest.<\/li>\n        <li>Prices of spa treatments, menus and services may change without notice.<\/li>\n      <\/ul>\n\n      <h3>7. Cancellations, changes and no-shows<\/h3>\n      <ul>\n        <li>If a reservation is cancelled, the credit is void.<\/li>\n        <li>If the stay is shortened below the minimum nights, the credit may be removed and any amount already used charged to the guest.<\/li>\n        <li>Spa appointments cancelled with less than 24 hours&rsquo; notice, or missed, will be charged against the credit at full value.<\/li>\n        <li>Date changes keep the credit only if the new dates still meet the offer&rsquo;s conditions.<\/li>\n      <\/ul>\n\n      <h3>8. General conditions<\/h3>\n      <ul>\n        <li>The offer is valid for bookings made between October 2026 and October 2027. Terms are subject to change.<\/li>\n        <li>The main guest must be 18 or older and present a valid ID at check-in.<\/li>\n        <li>TAN Resorts reserves the right to modify, suspend or cancel this promotion at any time without prior notice. Reservations already confirmed will be honored under the terms valid at booking.<\/li>\n        <li>Misuse or fraudulent use of the credit may result in its cancellation.<\/li>\n      <\/ul>\n\n    <\/div>\n  <\/details>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SPECIAL OFFER \/ DOMINICAN REPUBLIC Your trip comes with $200 more possibility. Stay at TAN Resort Marina Cap Cana. Get $200 in Destination Dollars for your next adventure.* *Qualifying booking and redemption terms apply. $200 DESTINATION DOLLARS* More adventure. More relaxation. More to savor. Explore what&#8217;s included &times; A little extra goes a long way [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8463,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8247","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>$200 Voucher | TAN Resorts Marina Cap Cana<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"$200 Voucher | TAN Resorts Marina Cap Cana\" \/>\n<meta property=\"og:description\" content=\"SPECIAL OFFER \/ DOMINICAN REPUBLIC Your trip comes with $200 more possibility. Stay at TAN Resort Marina Cap Cana. Get $200 in Destination Dollars for your next adventure.* *Qualifying booking and redemption terms apply. $200 DESTINATION DOLLARS* More adventure. More relaxation. More to savor. Explore what&#8217;s included &times; A little extra goes a long way [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/\" \/>\n<meta property=\"og:site_name\" content=\"TAN Resorts Marina Cap Cana\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/tanresortmarinacapcana\/?_rdc=1&amp;_rdr#\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T11:39:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/cap-cana-offer-header-pool-girl.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@tanresorts\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/\",\"url\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/\",\"name\":\"$200 Voucher | TAN Resorts Marina Cap Cana\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2026\\\/10\\\/cap-cana-offer-header-pool-girl.webp\",\"datePublished\":\"2026-10-02T20:51:53+00:00\",\"dateModified\":\"2026-10-22T11:39:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2026\\\/10\\\/cap-cana-offer-header-pool-girl.webp\",\"contentUrl\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2026\\\/10\\\/cap-cana-offer-header-pool-girl.webp\",\"width\":1920,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/200-voucher\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"$200 Voucher\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/#website\",\"url\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/\",\"name\":\"TAN Resorts Marina Cap Cana\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tanresorts.com\\\/cap-cana\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"$200 Voucher | TAN Resorts Marina Cap Cana","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/","og_locale":"en_US","og_type":"article","og_title":"$200 Voucher | TAN Resorts Marina Cap Cana","og_description":"SPECIAL OFFER \/ DOMINICAN REPUBLIC Your trip comes with $200 more possibility. Stay at TAN Resort Marina Cap Cana. Get $200 in Destination Dollars for your next adventure.* *Qualifying booking and redemption terms apply. $200 DESTINATION DOLLARS* More adventure. More relaxation. More to savor. Explore what&#8217;s included &times; A little extra goes a long way [&hellip;]","og_url":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/","og_site_name":"TAN Resorts Marina Cap Cana","article_publisher":"https:\/\/facebook.com\/tanresortmarinacapcana\/?_rdc=1&_rdr#","article_modified_time":"2026-10-22T11:39:39+00:00","og_image":[{"width":1920,"height":1000,"url":"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/cap-cana-offer-header-pool-girl.webp","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@tanresorts","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/","url":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/","name":"$200 Voucher | TAN Resorts Marina Cap Cana","isPartOf":{"@id":"https:\/\/tanresorts.com\/cap-cana\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/#primaryimage"},"image":{"@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/#primaryimage"},"thumbnailUrl":"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/cap-cana-offer-header-pool-girl.webp","datePublished":"2026-10-02T20:51:53+00:00","dateModified":"2026-10-22T11:39:39+00:00","breadcrumb":{"@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tanresorts.com\/cap-cana\/200-voucher\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/#primaryimage","url":"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/cap-cana-offer-header-pool-girl.webp","contentUrl":"https:\/\/tanresorts.com\/cap-cana\/wp-content\/uploads\/sites\/3\/2026\/10\/cap-cana-offer-header-pool-girl.webp","width":1920,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/tanresorts.com\/cap-cana\/200-voucher\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tanresorts.com\/cap-cana\/"},{"@type":"ListItem","position":2,"name":"$200 Voucher"}]},{"@type":"WebSite","@id":"https:\/\/tanresorts.com\/cap-cana\/#website","url":"https:\/\/tanresorts.com\/cap-cana\/","name":"TAN Resorts Marina Cap Cana","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tanresorts.com\/cap-cana\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/pages\/8247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/comments?post=8247"}],"version-history":[{"count":315,"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/pages\/8247\/revisions"}],"predecessor-version":[{"id":8707,"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/pages\/8247\/revisions\/8707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/media\/8463"}],"wp:attachment":[{"href":"https:\/\/tanresorts.com\/cap-cana\/wp-json\/wp\/v2\/media?parent=8247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}