{"id":4852,"date":"2025-12-15T14:19:57","date_gmt":"2025-12-15T13:19:57","guid":{"rendered":"https:\/\/teetimespain.com\/?page_id=4852"},"modified":"2026-01-09T13:35:31","modified_gmt":"2026-01-09T12:35:31","slug":"valledelesteresort","status":"publish","type":"page","link":"https:\/\/teetimespain.com\/es\/valledelesteresort\/","title":{"rendered":"Valle del Este Resort"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"4852\" class=\"elementor elementor-4852\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f070b67 e-flex e-con-boxed e-con e-parent\" data-id=\"f070b67\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51ce428 elementor-widget elementor-widget-html\" data-id=\"51ce428\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section style=\"font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:#f7f7f7;margin:0;padding:0\">\r\n\r\n<style>\r\n.hero{position:relative;height:380px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:white;border-radius:10px;margin:1rem 5%;box-shadow:0 6px 15px rgba(0,0,0,0.2);}\r\n.hero-slider{position:absolute;inset:0;width:100%;height:100%;border-radius:10px;overflow:hidden;}\r\n.hero-slider .slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease-in-out;}\r\n.hero-slider .slide.active{opacity:1;}\r\n.arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:white;font-size:2.8rem;cursor:pointer;z-index:5;padding:0;line-height:1;}\r\n.arrow:hover,.arrow:focus,.arrow:active{background:none!important;border:none!important;outline:none!important;box-shadow:none!important;color:white!important;}\r\n.arrow.prev{left:25px;}\r\n.arrow.next{right:25px;}\r\n.intro-box{background:#fff;border-left:6px solid #009933;border-radius:8px;padding:1.5rem;font-size:1rem;color:#333;margin-bottom:2rem;box-shadow:0 3px 8px rgba(0,0,0,0.08);}\r\n.grid-paquetes{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}\r\n@media(max-width:768px){.grid-paquetes{grid-template-columns:1fr}}\r\n.paquete{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:.3s;}\r\n.paquete:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 10px 20px rgba(0,0,0,0.2)}\r\n.paquete .contenido{padding:1rem}\r\n.paquete a.btn-popup{display:inline-block;text-decoration:none;background-color:#009933;color:#fff;padding:.6rem 1.2rem;border-radius:5px;margin-top:1rem;font-weight:bold;transition:background .3s;}\r\n.paquete a.btn-popup:hover{background:#007a29;}\r\n.popup{display:none;position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);overflow-y:auto;padding:2rem 0;}\r\n.popup-contenido{background:#fff;padding:2rem;border-radius:10px;max-width:750px;width:90%;margin:auto;position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.3);animation:fadeIn .25s ease;}\r\n.cerrar-popup{position:absolute;top:10px;right:15px;font-size:1.5rem;color:#006400;cursor:pointer;}\r\n.popup form{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem;}\r\n@media(max-width:600px){.popup form{grid-template-columns:1fr}}\r\n.popup input,.popup select,.popup textarea{width:100%;padding:.5rem;margin-top:.3rem;border:1px solid #ccc;border-radius:5px;font-family:inherit;}\r\n\r\n.extras-box{\r\n  grid-column:span 2;\r\n  background:#f5faf5;\r\n  border:1px solid #c6e9c6;\r\n  border-radius:8px;\r\n  padding:1.2rem;\r\n  color:#003d00;\r\n  font-weight:500;\r\n}\r\n.extras-box h4{\r\n  margin:0 0 .5rem;\r\n  color:#006400;\r\n  border-bottom:1px solid #cde9cd;\r\n  padding-bottom:.3rem;\r\n}\r\n.extras-box label{\r\n  display:grid;\r\n  grid-template-columns:1fr 22px;\r\n  align-items:start;\r\n  column-gap:12px;\r\n  font-weight:normal;\r\n  margin:.6rem 0;\r\n}\r\n.extras-box label input{\r\n  margin-top:3px;\r\n  transform:scale(1.1);\r\n}\r\n\r\n.resumen-box{grid-column:span 2;background:#eef8ee;border:1px solid #b6e0b6;border-radius:8px;padding:1rem;margin-top:1rem;color:#004d00;font-weight:500;}\r\n.popup button{grid-column:span 2;background:#009933;color:#fff;border:none;padding:.7rem 1.4rem;border-radius:5px;cursor:pointer;font-weight:bold;transition:background .3s;margin-top:1rem;}\r\n.popup button:hover{background:#007a29;}\r\nbody.no-scroll{overflow:hidden;height:100vh;}\r\n@keyframes fadeIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}\r\n<\/style>\r\n\r\n<header class=\"hero\">\r\n  <div class=\"hero-slider\">\r\n    <div class=\"slide active\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-2.jpeg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-6.avif')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-3.jpg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-4.avif')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-5.jpg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-1.jpeg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-9.jpg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-8.jpg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-7.jpg')\"><\/div>\r\n    <div class=\"slide\" style=\"background-image:url('https:\/\/teetimespain.com\/wp-content\/uploads\/2025\/12\/vdr-resort-10.jpg')\"><\/div>\r\n  <\/div>\r\n  <button class=\"arrow prev\">\u276e<\/button>\r\n  <button class=\"arrow next\">\u276f<\/button>\r\n<\/header>\r\n\r\n<main style=\"padding:2rem 5%\">\r\n  <div style=\"margin:0 5% 1.5rem;\">\r\n    <a href=\"\/es\/hoteles\/\" style=\"display:inline-block;text-decoration:none;background-color:#004d00;color:#fff;padding:.6rem 1.2rem;border-radius:5px;\">\u2190 Volver a lista de hoteles<\/a>\r\n  <\/div>\r\n\r\n  <div class=\"intro-box\">\r\n    <strong style=\"color:#800000;\">VALLE DEL ESTE RESORT<\/strong> es una excelente opci\u00f3n para aquellos que desean disfrutar del golf y relajarse en un entorno tranquilo. Situado junto a un campo de 18 hoyos, ofrece amplias instalaciones, un spa, piscinas y c\u00f3modas habitaciones dise\u00f1adas para el descanso. Rodeado de paisajes mediterr\u00e1neos y con un clima agradable durante todo el a\u00f1o, el complejo le invita a relajarse despu\u00e9s de su partida y disfrutar de una experiencia equilibrada que combina deporte, bienestar y comodidad.\r\n\r\n  <\/div>\r\n\r\n  <h2 style=\"color:#004d00;border-left:6px solid #009933;padding-left:10px;margin-bottom:1rem\">Elige tu paquete<\/h2>\r\n\r\n  <div class=\"grid-paquetes\">\r\n    <!-- paquetes SIN CAMBIOS -->\r\n    <div class=\"paquete\"><div class=\"contenido\">\r\n      <h3 style=\"color:#006400;margin:0 0 .5rem\">Weekend Golf Pack<\/h3>\r\n      <p>2 noches + 2 greenfees (Valle del Este Golf)<\/p>\r\n      <a href=\"#\" class=\"btn-popup\" data-paquete=\"Weekend Golf Pack\" data-key=\"weekend\" data-noches=\"2\">Reserva ahora<\/a>\r\n    <\/div><\/div>\r\n    <div class=\"paquete\"><div class=\"contenido\">\r\n      <h3 style=\"color:#006400;margin:0 0 .5rem\">Luxury Golf Experience<\/h3>\r\n      <p>3 noches + 3 greenfees (Valle del Este Golf)<\/p>\r\n      <a href=\"#\" class=\"btn-popup\" data-paquete=\"Luxury Golf Experience\" data-key=\"luxury\" data-noches=\"3\">Reserva ahora<\/a>\r\n    <\/div><\/div>\r\n    <div class=\"paquete\"><div class=\"contenido\">\r\n      <h3 style=\"color:#006400;margin:0 0 .5rem\">Luxury Golf Experience Plus<\/h3>\r\n      <p>5 noches + 3 greenfees (Valle del Este Golf)<\/p>\r\n      <a href=\"#\" class=\"btn-popup\" data-paquete=\"Luxury Golf Experience Plus\" data-key=\"plus\" data-noches=\"5\">Reserva ahora<\/a>\r\n    <\/div><\/div>\r\n    <div class=\"paquete\"><div class=\"contenido\">\r\n      <h3 style=\"color:#006400;margin:0 0 .5rem\">Ultimate Golf Experience<\/h3>\r\n      <p>7 noches + 5 greenfees (Valle del Este Golf)<\/p>\r\n      <a href=\"#\" class=\"btn-popup\" data-paquete=\"Ultimate Golf Experience\" data-key=\"ultimate\" data-noches=\"7\">Reserva ahora<\/a>\r\n    <\/div><\/div>\r\n  <\/div>\r\n<\/main>\r\n\r\n<!-- POPUP -->\r\n<div id=\"popupReserva\" class=\"popup\">\r\n  <div class=\"popup-contenido\">\r\n    <span class=\"cerrar-popup\">\u00d7<\/span>\r\n    <h3>Formulario de Reserva<\/h3>\r\n    <form action=\"\">\r\n      <div>\r\n        <label>Paquete seleccionado<\/label>\r\n        <input type=\"text\" id=\"paqueteSeleccionado\" readonly>\r\n        <label>Fecha de llegada<\/label><input type=\"date\" id=\"fechaLlegada\" required>\r\n        <label>Numero personas<\/label>\r\n        <select id=\"occupancy\" required>\r\n          <option value=\"2\">2 persons<\/option>\r\n          <option value=\"1\">1 person<\/option>\r\n        <\/select>\r\n      <\/div>\r\n      <div>\r\n        <label>Tipo de habitaci\u00f3n (suplemento por persona\/noche)<\/label>\r\n        <select id=\"roomType\" required>\r\n          <option value=\"\">Select...<\/option>\r\n          <option value=\"standard\" data-supp=\"0\">Standard (included)<\/option>\r\n          <option value=\"juniorsuite\" data-supp=\"20\">Junior Suite (+20\u20ac)<\/option>\r\n          <option value=\"seniorsuite\" data-supp=\"35\">Senior Suite (+35\u20ac)<\/option>\r\n        <\/select>\r\n         <label>Pa\u00eds<\/label>\r\n        <select required>\r\n          <option value=\"\">Select country...<\/option>\r\n  <option value=\"Afghanistan\">Afghanistan<\/option>\r\n  <option value=\"Albania\">Albania<\/option>\r\n  <option value=\"Algeria\">Algeria<\/option>\r\n  <option value=\"Andorra\">Andorra<\/option>\r\n  <option value=\"Angola\">Angola<\/option>\r\n  <option value=\"Antigua and Barbuda\">Antigua and Barbuda<\/option>\r\n  <option value=\"Argentina\">Argentina<\/option>\r\n  <option value=\"Armenia\">Armenia<\/option>\r\n  <option value=\"Australia\">Australia<\/option>\r\n  <option value=\"Austria\">Austria<\/option>\r\n  <option value=\"Azerbaijan\">Azerbaijan<\/option>\r\n  <option value=\"Bahamas\">Bahamas<\/option>\r\n  <option value=\"Bahrain\">Bahrain<\/option>\r\n  <option value=\"Bangladesh\">Bangladesh<\/option>\r\n  <option value=\"Barbados\">Barbados<\/option>\r\n  <option value=\"Belarus\">Belarus<\/option>\r\n  <option value=\"Belgium\">Belgium<\/option>\r\n  <option value=\"Belize\">Belize<\/option>\r\n  <option value=\"Benin\">Benin<\/option>\r\n  <option value=\"Bhutan\">Bhutan<\/option>\r\n  <option value=\"Bolivia\">Bolivia<\/option>\r\n  <option value=\"Bosnia and Herzegovina\">Bosnia and Herzegovina<\/option>\r\n  <option value=\"Botswana\">Botswana<\/option>\r\n  <option value=\"Brazil\">Brazil<\/option>\r\n  <option value=\"Brunei\">Brunei<\/option>\r\n  <option value=\"Bulgaria\">Bulgaria<\/option>\r\n  <option value=\"Burkina Faso\">Burkina Faso<\/option>\r\n  <option value=\"Burundi\">Burundi<\/option>\r\n  <option value=\"Cabo Verde\">Cabo Verde<\/option>\r\n  <option value=\"Cambodia\">Cambodia<\/option>\r\n  <option value=\"Cameroon\">Cameroon<\/option>\r\n  <option value=\"Canada\">Canada<\/option>\r\n  <option value=\"Central African Republic\">Central African Republic<\/option>\r\n  <option value=\"Chad\">Chad<\/option>\r\n  <option value=\"Chile\">Chile<\/option>\r\n  <option value=\"China\">China<\/option>\r\n  <option value=\"Colombia\">Colombia<\/option>\r\n  <option value=\"Comoros\">Comoros<\/option>\r\n  <option value=\"Congo (Congo-Brazzaville)\">Congo (Congo-Brazzaville)<\/option>\r\n  <option value=\"Costa Rica\">Costa Rica<\/option>\r\n  <option value=\"Croatia\">Croatia<\/option>\r\n  <option value=\"Cuba\">Cuba<\/option>\r\n  <option value=\"Cyprus\">Cyprus<\/option>\r\n  <option value=\"Czech Republic\">Czech Republic<\/option>\r\n  <option value=\"Democratic Republic of the Congo\">Democratic Republic of the Congo<\/option>\r\n  <option value=\"Denmark\">Denmark<\/option>\r\n  <option value=\"Djibouti\">Djibouti<\/option>\r\n  <option value=\"Dominica\">Dominica<\/option>\r\n  <option value=\"Dominican Republic\">Dominican Republic<\/option>\r\n  <option value=\"Ecuador\">Ecuador<\/option>\r\n  <option value=\"Egypt\">Egypt<\/option>\r\n  <option value=\"El Salvador\">El Salvador<\/option>\r\n  <option value=\"Equatorial Guinea\">Equatorial Guinea<\/option>\r\n  <option value=\"Eritrea\">Eritrea<\/option>\r\n  <option value=\"Estonia\">Estonia<\/option>\r\n  <option value=\"Eswatini\">Eswatini<\/option>\r\n  <option value=\"Ethiopia\">Ethiopia<\/option>\r\n  <option value=\"Fiji\">Fiji<\/option>\r\n  <option value=\"Finland\">Finland<\/option>\r\n  <option value=\"France\">France<\/option>\r\n  <option value=\"Gabon\">Gabon<\/option>\r\n  <option value=\"Gambia\">Gambia<\/option>\r\n  <option value=\"Georgia\">Georgia<\/option>\r\n  <option value=\"Germany\">Germany<\/option>\r\n  <option value=\"Ghana\">Ghana<\/option>\r\n  <option value=\"Greece\">Greece<\/option>\r\n  <option value=\"Grenada\">Grenada<\/option>\r\n  <option value=\"Guatemala\">Guatemala<\/option>\r\n  <option value=\"Guinea\">Guinea<\/option>\r\n  <option value=\"Guinea-Bissau\">Guinea-Bissau<\/option>\r\n  <option value=\"Guyana\">Guyana<\/option>\r\n  <option value=\"Haiti\">Haiti<\/option>\r\n  <option value=\"Honduras\">Honduras<\/option>\r\n  <option value=\"Hungary\">Hungary<\/option>\r\n  <option value=\"Iceland\">Iceland<\/option>\r\n  <option value=\"India\">India<\/option>\r\n  <option value=\"Indonesia\">Indonesia<\/option>\r\n  <option value=\"Iran\">Iran<\/option>\r\n  <option value=\"Iraq\">Iraq<\/option>\r\n  <option value=\"Ireland\">Ireland<\/option>\r\n  <option value=\"Israel\">Israel<\/option>\r\n  <option value=\"Italy\">Italy<\/option>\r\n  <option value=\"Jamaica\">Jamaica<\/option>\r\n  <option value=\"Japan\">Japan<\/option>\r\n  <option value=\"Jordan\">Jordan<\/option>\r\n  <option value=\"Kazakhstan\">Kazakhstan<\/option>\r\n  <option value=\"Kenya\">Kenya<\/option>\r\n  <option value=\"Kiribati\">Kiribati<\/option>\r\n  <option value=\"Kuwait\">Kuwait<\/option>\r\n  <option value=\"Kyrgyzstan\">Kyrgyzstan<\/option>\r\n  <option value=\"Laos\">Laos<\/option>\r\n  <option value=\"Latvia\">Latvia<\/option>\r\n  <option value=\"Lebanon\">Lebanon<\/option>\r\n  <option value=\"Lesotho\">Lesotho<\/option>\r\n  <option value=\"Liberia\">Liberia<\/option>\r\n  <option value=\"Libya\">Libya<\/option>\r\n  <option value=\"Liechtenstein\">Liechtenstein<\/option>\r\n  <option value=\"Lithuania\">Lithuania<\/option>\r\n  <option value=\"Luxembourg\">Luxembourg<\/option>\r\n  <option value=\"Madagascar\">Madagascar<\/option>\r\n  <option value=\"Malawi\">Malawi<\/option>\r\n  <option value=\"Malaysia\">Malaysia<\/option>\r\n  <option value=\"Maldives\">Maldives<\/option>\r\n  <option value=\"Mali\">Mali<\/option>\r\n  <option value=\"Malta\">Malta<\/option>\r\n  <option value=\"Marshall Islands\">Marshall Islands<\/option>\r\n  <option value=\"Mauritania\">Mauritania<\/option>\r\n  <option value=\"Mauritius\">Mauritius<\/option>\r\n  <option value=\"Mexico\">Mexico<\/option>\r\n  <option value=\"Micronesia\">Micronesia<\/option>\r\n  <option value=\"Moldova\">Moldova<\/option>\r\n  <option value=\"Monaco\">Monaco<\/option>\r\n  <option value=\"Mongolia\">Mongolia<\/option>\r\n  <option value=\"Montenegro\">Montenegro<\/option>\r\n  <option value=\"Morocco\">Morocco<\/option>\r\n  <option value=\"Mozambique\">Mozambique<\/option>\r\n  <option value=\"Myanmar (Burma)\">Myanmar (Burma)<\/option>\r\n  <option value=\"Namibia\">Namibia<\/option>\r\n  <option value=\"Nauru\">Nauru<\/option>\r\n  <option value=\"Nepal\">Nepal<\/option>\r\n  <option value=\"Netherlands\">Netherlands<\/option>\r\n  <option value=\"New Zealand\">New Zealand<\/option>\r\n  <option value=\"Nicaragua\">Nicaragua<\/option>\r\n  <option value=\"Niger\">Niger<\/option>\r\n  <option value=\"Nigeria\">Nigeria<\/option>\r\n  <option value=\"North Korea\">North Korea<\/option>\r\n  <option value=\"North Macedonia\">North Macedonia<\/option>\r\n  <option value=\"Norway\">Norway<\/option>\r\n  <option value=\"Oman\">Oman<\/option>\r\n  <option value=\"Pakistan\">Pakistan<\/option>\r\n  <option value=\"Palau\">Palau<\/option>\r\n  <option value=\"Panama\">Panama<\/option>\r\n  <option value=\"Papua New Guinea\">Papua New Guinea<\/option>\r\n  <option value=\"Paraguay\">Paraguay<\/option>\r\n  <option value=\"Peru\">Peru<\/option>\r\n  <option value=\"Philippines\">Philippines<\/option>\r\n  <option value=\"Poland\">Poland<\/option>\r\n  <option value=\"Portugal\">Portugal<\/option>\r\n  <option value=\"Qatar\">Qatar<\/option>\r\n  <option value=\"Romania\">Romania<\/option>\r\n  <option value=\"Russia\">Russia<\/option>\r\n  <option value=\"Rwanda\">Rwanda<\/option>\r\n  <option value=\"Saint Kitts and Nevis\">Saint Kitts and Nevis<\/option>\r\n  <option value=\"Saint Lucia\">Saint Lucia<\/option>\r\n  <option value=\"Saint Vincent and the Grenadines\">Saint Vincent and the Grenadines<\/option>\r\n  <option value=\"Samoa\">Samoa<\/option>\r\n  <option value=\"San Marino\">San Marino<\/option>\r\n  <option value=\"Sao Tome and Principe\">Sao Tome and Principe<\/option>\r\n  <option value=\"Saudi Arabia\">Saudi Arabia<\/option>\r\n  <option value=\"Senegal\">Senegal<\/option>\r\n  <option value=\"Serbia\">Serbia<\/option>\r\n  <option value=\"Seychelles\">Seychelles<\/option>\r\n  <option value=\"Sierra Leone\">Sierra Leone<\/option>\r\n  <option value=\"Singapore\">Singapore<\/option>\r\n  <option value=\"Slovakia\">Slovakia<\/option>\r\n  <option value=\"Slovenia\">Slovenia<\/option>\r\n  <option value=\"Solomon Islands\">Solomon Islands<\/option>\r\n  <option value=\"Somalia\">Somalia<\/option>\r\n  <option value=\"South Africa\">South Africa<\/option>\r\n  <option value=\"South Korea\">South Korea<\/option>\r\n  <option value=\"South Sudan\">South Sudan<\/option>\r\n  <option value=\"Spain\">Spain<\/option>\r\n  <option value=\"Sri Lanka\">Sri Lanka<\/option>\r\n  <option value=\"Sudan\">Sudan<\/option>\r\n  <option value=\"Suriname\">Suriname<\/option>\r\n  <option value=\"Sweden\">Sweden<\/option>\r\n  <option value=\"Switzerland\">Switzerland<\/option>\r\n  <option value=\"Syria\">Syria<\/option>\r\n  <option value=\"Taiwan\">Taiwan<\/option>\r\n  <option value=\"Tajikistan\">Tajikistan<\/option>\r\n  <option value=\"Tanzania\">Tanzania<\/option>\r\n  <option value=\"Thailand\">Thailand<\/option>\r\n  <option value=\"Timor-Leste\">Timor-Leste<\/option>\r\n  <option value=\"Togo\">Togo<\/option>\r\n  <option value=\"Tonga\">Tonga<\/option>\r\n  <option value=\"Trinidad and Tobago\">Trinidad and Tobago<\/option>\r\n  <option value=\"Tunisia\">Tunisia<\/option>\r\n  <option value=\"Turkey\">Turkey<\/option>\r\n  <option value=\"Turkmenistan\">Turkmenistan<\/option>\r\n  <option value=\"Tuvalu\">Tuvalu<\/option>\r\n  <option value=\"Uganda\">Uganda<\/option>\r\n  <option value=\"Ukraine\">Ukraine<\/option>\r\n  <option value=\"United Arab Emirates\">United Arab Emirates<\/option>\r\n  <option value=\"United Kingdom\">United Kingdom<\/option>\r\n  <option value=\"United States\">United States<\/option>\r\n  <option value=\"Uruguay\">Uruguay<\/option>\r\n  <option value=\"Uzbekistan\">Uzbekistan<\/option>\r\n  <option value=\"Vanuatu\">Vanuatu<\/option>\r\n  <option value=\"Vatican City\">Vatican City<\/option>\r\n  <option value=\"Venezuela\">Venezuela<\/option>\r\n  <option value=\"Vietnam\">Vietnam<\/option>\r\n  <option value=\"Yemen\">Yemen<\/option>\r\n  <option value=\"Zambia\">Zambia<\/option>\r\n  <option value=\"Zimbabwe\">Zimbabwe<\/option>\r\n        <\/select>\r\n      <\/div>\r\n\r\n      <div class=\"extras-box\">\r\n        <h4>Extras (optional)<\/h4>\r\n        <label>Bolas de pr\u00e1ctica incluidas (+15 \u20ac por persona y noche) <input type=\"checkbox\" id=\"extraRange\"><\/label>\r\n        <label>Evento Top Tracer (+55 \u20ac por persona) <input type=\"checkbox\" id=\"extraTracer\"><\/label>\r\n      <\/div>\r\n\r\n      <!-- \ud83d\udd39 NUEVO: COMENTARIOS -->\r\n      <div class=\"extras-box\">\r\n        <h4>Comentarios \/ Notas<\/h4>\r\n        <textarea id=\"comentariosCliente\" rows=\"3\" placeholder=\"Escriba cualquier nota para nosotros...\"><\/textarea>\r\n      <\/div>\r\n\r\n      <div class=\"resumen-box\" id=\"resumenPrecio\">Selecciona una fecha para ver el precio.<\/div>\r\n      <button type=\"submit\">Enviar Reserva<\/button>\r\n    <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\",()=>{\r\n\r\n\/* ================= SLIDER HERO ================= *\/\r\nconst slides=document.querySelectorAll('.hero-slider .slide');\r\nconst prev=document.querySelector('.arrow.prev');\r\nconst next=document.querySelector('.arrow.next');\r\nlet i=0,timer;\r\nconst show=n=>slides.forEach((s,idx)=>s.classList.toggle('active',idx===n));\r\nconst nextS=()=>{i=(i+1)%slides.length;show(i);}\r\nconst prevS=()=>{i=(i-1+slides.length)%slides.length;show(i);}\r\nconst start=()=>{clearInterval(timer);timer=setInterval(nextS,4000);}\r\nprev.onclick=()=>{prevS();start();};\r\nnext.onclick=()=>{nextS();start();};\r\nstart();\r\n\r\n\/* ================= PRECIOS ================= *\/\r\nconst preciosMensuales={\r\n  1:{weekend:{double:199,single:291},luxury:{double:299,single:437},plus:{double:420,single:650},ultimate:{double:619,single:941}},\r\n  2:{weekend:{double:222,single:314},luxury:{double:333,single:470},plus:{double:476,single:706},ultimate:{double:754,single:1101}},\r\n  3:{weekend:{double:240,single:332},luxury:{double:360,single:497},plus:{double:507,single:737},ultimate:{double:747,single:1065}},\r\n  4:{weekend:{double:240,single:332},luxury:{double:360,single:497},plus:{double:507,single:737},ultimate:{double:747,single:1065}},\r\n  5:{weekend:{double:213,single:305},luxury:{double:319,single:457},plus:{double:440,single:670},ultimate:{double:653,single:974}},\r\n  6:{weekend:{double:199,single:291},luxury:{double:299,single:437},plus:{double:420,single:650},ultimate:{double:619,single:941}},\r\n  7:null,\r\n  8:null,\r\n  9:{weekend:{double:240,single:332},luxury:{double:360,single:497},plus:{double:507,single:737},ultimate:{double:747,single:1069}},\r\n  10:{weekend:{double:251,single:343},luxury:{double:376,single:514},plus:{double:535,single:765},ultimate:{double:786,single:1108}},\r\n  11:{weekend:{double:237,single:329},luxury:{double:356,single:494},plus:{double:502,single:731},ultimate:{double:739,single:1061}},\r\n  12:{weekend:{double:206,single:298},luxury:{double:309,single:447},plus:{double:437,single:666},ultimate:{double:643,single:964}}\r\n};\r\n\r\n\/* ================= ELEMENTOS ================= *\/\r\nconst popup=document.getElementById('popupReserva');\r\nconst close=document.querySelector('.cerrar-popup');\r\nconst fecha=document.getElementById('fechaLlegada');\r\nconst resumen=document.getElementById('resumenPrecio');\r\nconst occ=document.getElementById('occupancy');\r\nconst room=document.getElementById('roomType');\r\nconst range=document.getElementById('extraRange');\r\nconst tracer=document.getElementById('extraTracer');\r\nconst comentarios=document.getElementById('comentariosCliente');\r\nconst form=popup.querySelector('form');\r\nconst paqueteInput=document.getElementById('paqueteSeleccionado');\r\n\r\nlet noches=0,key='',base=0,greenfees=0;\r\n\r\n\/* ================= FECHA MIN ================= *\/\r\nconst hoy=new Date();\r\nhoy.setDate(hoy.getDate()+15);\r\nfecha.min=hoy.toISOString().split('T')[0];\r\n\r\n\/* ================= BASE ================= *\/\r\nfunction calcularBase(){\r\n  if(!fecha.value||!key) return;\r\n  const mes=new Date(fecha.value).getMonth()+1;\r\n  if(!preciosMensuales[mes]){\r\n    base=0;\r\n    resumen.innerHTML=`\u26a0\ufe0f <b>Ask for prices available for July and August.<\/b><br>\r\n    Please email <a href=\"mailto:info@teetimespain.com\">info@teetimespain.com<\/a>`;\r\n    return;\r\n  }\r\n  base=preciosMensuales[mes][key][occ.value===\"1\"?\"single\":\"double\"];\r\n}\r\n\r\n\/* ================= POPUP ================= *\/\r\ndocument.querySelectorAll('.btn-popup').forEach(btn=>{\r\n  btn.onclick=e=>{\r\n    e.preventDefault();\r\n    paqueteInput.value=btn.dataset.paquete;\r\n    noches=parseInt(btn.dataset.noches);\r\n    key=btn.dataset.key;\r\n    greenfees=key===\"weekend\"?2:key===\"luxury\"?3:key===\"plus\"?3:5;\r\n    popup.style.display='flex';\r\n    document.body.classList.add('no-scroll');\r\n  };\r\n});\r\n\r\nclose.onclick=()=>{\r\n  popup.style.display='none';\r\n  document.body.classList.remove('no-scroll');\r\n  form.reset();\r\n  base=0;\r\n  resumen.innerHTML=\"Select a date to view the price.\";\r\n};\r\npopup.onclick=e=>{if(e.target===popup)close.click();};\r\n\r\n\/* ================= RESUMEN (FORMATO EST\u00c1NDAR) ================= *\/\r\nfunction calcular(){\r\n\r\n if(!base) return;\r\n\r\n const persons=parseInt(occ.value);\r\n\r\n const baseTotal=base*persons;\r\n const roomSupp=parseFloat(room.selectedOptions[0]?.dataset.supp||0);\r\n const roomTotal=roomSupp*noches*persons;\r\n const extrasRange=range.checked?15*noches*persons:0;\r\n const extrasTracer=tracer.checked?55*persons:0;\r\n const extrasTotal=extrasRange+extrasTracer;\r\n\r\n const total=baseTotal+roomTotal+extrasTotal;\r\n const pricePP=total\/persons;\r\n\r\n let extrasHTML='<ul>';\r\n if(range.checked) extrasHTML+=`<li>Range Balls Included: ${extrasRange} \u20ac<\/li>`;\r\n if(tracer.checked) extrasHTML+=`<li>Top Tracer Event: ${extrasTracer} \u20ac<\/li>`;\r\n extrasHTML+='<\/ul>';\r\n\r\n resumen.innerHTML=`\r\n <strong>${paqueteInput.value}<\/strong><br><br>\r\n\r\n \ud83c\udfe8 <strong>Stay<\/strong><br>\r\n \u2022 Nights: ${noches}<br>\r\n \u2022 Occupancy: ${persons} person(s)<br>\r\n \u2022 Greenfees included at <strong>Valle del Este Golf<\/strong>: ${greenfees}\r\n<br><br>\r\n\r\n \ud83d\udcb0 <strong>Accommodation<\/strong><br>\r\n ${base} \u20ac \u00d7 ${persons} = ${baseTotal} \u20ac<br>\r\n Room supplement: ${roomSupp} \u20ac \u00d7 ${noches} \u00d7 ${persons} = ${roomTotal} \u20ac<br><br>\r\n\r\n \u2795 <strong>Extras<\/strong>\r\n ${extrasHTML}<br>\r\n\r\n <strong>Price per person:<\/strong> ${pricePP.toFixed(2)} \u20ac<br>\r\n <strong>\u2192 TOTAL: ${total.toFixed(2)} \u20ac<\/strong>\r\n\r\n ${comentarios.value.trim()?`<br><br>\ud83d\udcdd <strong>Comments<\/strong><br>${comentarios.value.trim()}`:\"\"}\r\n `;\r\n}\r\n\r\nfecha.onchange=()=>{calcularBase();calcular();};\r\nocc.onchange=()=>{calcularBase();calcular();};\r\n[room,range,tracer,comentarios].forEach(el=>el.onchange=calcular);\r\n\r\n\/* ================= SUBMIT ================= *\/\r\nform.onsubmit=e=>{\r\n e.preventDefault();\r\n\r\n const mes=new Date(fecha.value).getMonth()+1;\r\n if(!preciosMensuales[mes]){\r\n  alert(\"Prices for July and August must be requested by email.\");\r\n  return;\r\n }\r\n\r\n const total=parseFloat(resumen.innerText.match(\/TOTAL:\\s*([\\d\\.]+)\/)[1]);\r\n\r\n const KEY=\"ttCartItems\";\r\n const arr=JSON.parse(localStorage.getItem(KEY)||\"[]\");\r\n\r\n arr.push({\r\n  id:crypto.randomUUID(),\r\n  campo:{id:\"hotel-valle-del-este\",nombre:\"Valle del Este Resort\"},\r\n  fecha:fecha.value,\r\n  jugadores:occ.value,\r\n  total,\r\n  totalTexto:`${total.toFixed(2)} \u20ac`,\r\n  detalles:`<div>${resumen.innerHTML}<\/div>`,\r\n  agregadoEn:Date.now()\r\n });\r\n\r\n localStorage.setItem(KEY,JSON.stringify(arr));\r\n alert(\"\u2705 Booking added to cart.\");\r\n popup.style.display='none';\r\n document.body.classList.remove('no-scroll');\r\n window.location.assign(window.location.origin+\"\/carrito\/\");\r\n};\r\n\r\n});\r\n<\/script>\r\n\r\n<\/section>\r\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>","protected":false},"excerpt":{"rendered":"<p>\u276e \u276f \u2190 Back to hotels list VALLE DEL ESTE RESORT is an excellent choice for those who want to enjoy golf and relaxation in peaceful surroundings. Located next to an 18-hole course, it offers extensive facilities, a spa, swimming pools and comfortable rooms designed for relaxation. Surrounded by Mediterranean scenery and with a pleasant [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-4852","page","type-page","status-publish","hentry","category-hotelesssssssssssss"],"_links":{"self":[{"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/pages\/4852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/comments?post=4852"}],"version-history":[{"count":88,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/pages\/4852\/revisions"}],"predecessor-version":[{"id":5110,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/pages\/4852\/revisions\/5110"}],"wp:attachment":[{"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/media?parent=4852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/categories?post=4852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teetimespain.com\/es\/wp-json\/wp\/v2\/tags?post=4852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}