booking.puertodelrosario.zafirotours.es
Open in
urlscan Pro
212.222.42.65
Public Scan
URL:
https://booking.puertodelrosario.zafirotours.es/
Submission: On December 18 via api from US — Scanned from ES
Submission: On December 18 via api from US — Scanned from ES
Form analysis
6 forms found in the DOMName: hotelsearchwidget0 — POST https://booking.puertodelrosario.zafirotours.es/online/mvc.php/scv_hotels/HSalesUserInterface/start
<form method="post" action="https://booking.puertodelrosario.zafirotours.es/online/mvc.php/scv_hotels/HSalesUserInterface/start" id="hotelsearchwidget0" name="hotelsearchwidget0"
data-widget-hotelsearch="{"id":"hotelsearchwidget0","language_code":"es","cookie":"search","cookieDomain":".puertodelrosario.zafirotours.es","ch":[{"id":"hotelsearchwidget0-checkdates","plugin":"CheckDatesScrollWidget"},{"id":"hotelsearchwidget0-occupancy","plugin":"OccupancyLayerWidget"},{"id":"hotelsearchwidget0-location","plugin":"LocationWidget"}],"showCompleteForm":null,"newSearcher":true,"addSearcherToCookie":false,"nationality":"30200","advanced_search_autoload":false,"lastSearchCookieOptions":{"checkIn":"hotelsearchwidget0-checkdates_checkin","checkOut":"hotelsearchwidget0-checkdates_checkout","location":{"text":"hotelsearchwidget0-location","geoUnit":"hotelsearchwidget0-location_id","product":"hotelsearchwidget0-location_product"}},"market":1}"
target="_top" class="searcher-form widgets_search_hotelsearchwidget" novalidate=""> <input type="hidden" name="search[extras][language_code]" value="es"> <input type="hidden" name="search[extras][searcherName]" value="HotelSearch"> <input
type="hidden" name="search[extras][search_token]"
value="7b2275736572223a224d6f7a696c6c615c2f352e3020285831313b204c696e7578207838365f363429204170706c655765624b69745c2f3533372e333620284b48544d4c2c206c696b65204765636b6f29204368726f6d655c2f3133312e302e302e30205361666172695c2f3533372e3336222c2264617465223a22323032342d31322d31382031353a32393a3231222c226970223a223134362e37302e3132382e313834227d">
<input type="hidden" name="search[filters][accomodation_type]" value="">
<fieldset class="destiny clearfix">
<legend class="sr-only">Introduzca el lugar de destino en el que realizar la búsqueda de su alojamiento..</legend>
<div data-widget-layer-autocomplete="hotelsearchwidget0-location" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="hotelsearchwidget0-location_id-close">
<title id="hotelsearchwidget0-location_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="hotelsearchwidget0-location">Destino</label> <input type="text" name="search[location][name]" id="hotelsearchwidget0-location" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22COAST%22%2C%22ARCHIPELAGO%22%2C%22ISLAND%22%2C%22NATURE%22%2C%22SKI%22%2C%22SKI_RESORT%22%2C%22CITY%22%2C%22AIRPORT%22%2C%22POI%22%2C%22HOTEL%22%2C%22APARTMENT%22%2C%22NEIGHBOUR%22%2C%22DISTRICT%22%2C%22TRAIN_STATION%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":"search","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":"https://destinia.com/web/ajax/geolocation?type=4","languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geoLocationErrorMessage":"Su dispositivo no ha permitido obtener su ubicación actual. Por favor, compruebe la configuración del dispositivo.","geounit_type":"","groupResultsBy":false,"updateFromExternalData":true,"lastSearchCookieOptions":{"location":{"text":"hotelsearchwidget0-location","geoUnit":"hotelsearchwidget0-location_id","product":"hotelsearchwidget0-location_product"}}}"
class="text location_input form-control has-locator acInput" placeholder="Ciudad, zona, hotel o lugar de interés" autocomplete="off" aria-required="true"> <input type="hidden" name="search[location][id]"
id="hotelsearchwidget0-location_id" value=""> <input type="hidden" name="search[location][product]" id="hotelsearchwidget0-location_product" value="">
<a href="#" class="locator " data-widget-use-geolocation="hotelsearchwidget0-location" aria-label="Localizador"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" class="icon-locator"> <path fill="currentColor" fill-rule="evenodd" d="M9 6.09a2.91 2.91 0 10.002 5.822A2.91 2.91 0 009 6.09zm6.502 2.183a6.543 6.543 0 00-5.775-5.775V1H8.273v1.498a6.543 6.543 0 00-5.775 5.775H1v1.454h1.498a6.543 6.543 0 005.775 5.775V17h1.454v-1.498a6.543 6.543 0 005.775-5.775H17V8.273h-1.498zM9 14.09a5.086 5.086 0 01-5.09-5.091c0-2.815 2.275-5.09 5.09-5.09S14.09 6.184 14.09 9 11.816 14.09 9 14.09z"></path></svg> </a>
</div>
</div>
</div>
</fieldset>
<div class="datesoccupancy">
<fieldset id="hotelsearchwidget0-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"hotelsearchwidget0-checkdates_checkin","checkout":"hotelsearchwidget0-checkdates_checkout","nights":"hotelsearchwidget0-checkdates_nights","cookie":"search","label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"hotelsearchwidget0-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"hotelsearchwidget0-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"hotelsearchwidget0-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":7,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"hotelsearchwidget0-checkdates_checkin","checkOut":"hotelsearchwidget0-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="hotelsearchwidget0-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-15 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-18 14:29" autocomplete="off"> <input
id="hotelsearchwidget0-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#hotelsearchwidget0-checkdates_checkin","max":"2025-12-16","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-19 14:29" autocomplete="off"> <input id="hotelsearchwidget0-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#hotelsearchwidget0-checkdates_checkin","checkout":"#hotelsearchwidget0-checkdates_checkout"}" value="1" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="hotelsearchwidget0-checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="hotelsearchwidget0-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="hotelsearchwidget0-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="hotelsearchwidget0-checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input"
rel="out" id="hotelsearchwidget0-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="hotelsearchwidget0-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="hotelsearchwidget0-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="hotelsearchwidget0-checkdates-close">
<title id="hotelsearchwidget0-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
<div id="hotelsearchwidget0-occupancy_container" class="occupancy_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="hotelsearchwidget0-occupancy-customelement"
settings="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"search","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"hotelsearchwidget0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":2,"children":0,"ages":[]}]" passengers="2" rooms="1"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="hotelsearchwidget0-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->2 Personas<!---->, 1 Habitación<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="hotelsearchwidget0-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchGroup__title">
<div class="searchGroup__titletext"><!---->Habitación 1<!----></div>
</div>
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="hotelsearchwidget0-occupancy-customelement0-deleteadults">
<title id="hotelsearchwidget0-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="2">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="hotelsearchwidget0-occupancy-customelement0-addadults">
<title id="hotelsearchwidget0-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-17 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="hotelsearchwidget0-occupancy-customelement0-deletechildren">
<title id="hotelsearchwidget0-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="hotelsearchwidget0-occupancy-customelement0-addchildren">
<title id="hotelsearchwidget0-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button type="button" class="btn btn-link"><!---->Añadir habitación<!----></button> <button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="hotelsearchwidget0-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"search","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"hotelsearchwidget0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":2,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]" value="6">
</fieldset>
</div>
</div>
<div class="continente_boton_submit"> <button type="submit" id="search_button_hotelsearchwidget0" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>" class=""><span
class="bt-txt">Buscar</span></button> </div>
<div class="hotels_advanced_search">
<p id="advanced_search_criteria_hotelsearchwidget0" class="sr-only">¿Le interesa seleccionar otras opciones para concretar su búsqueda? <a href="#hotelsearchwidget0-advanced_search_criteria">Avanzar hasta las opciones avanzadas</a>. En caso
contrario <a href="#search_button_hotelsearchwidget0">use el botón del buscador</a> para empezar la búsqueda </p>
</div> <input type="hidden" name="search[extras][request_url]" value="https://booking.puertodelrosario.zafirotours.es/">
</form>
POST https://booking.puertodelrosario.zafirotours.es/online/transports/wlsearch
<form method="post"
data-widget-transportflightsearcher="{"label":{"flight_button":"Buscar","hotel_button":"Buscar vuelo + hotel"},"showCompleteForm":null,"showWithAnimation":true,"whiteLabel":true,"cookie":"transport_flight","cookieDomain":".puertodelrosario.zafirotours.es","ch":[{"id":"search-0-journey_selector","plugin":"RadioButtonGroupWidget","name":"journey_selector"},{"id":"search-0-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-occupancy","plugin":"OccupancyLayerWidget","name":"occupancy"},{"id":"search-0-checkdates","plugin":"CheckDatesScrollWidget","name":"checkdates"},{"id":"search-0group-options","plugin":"CheckBoxGroupWidget","name":"check_group"},{"id":"search-0-advanced_options","plugin":"AdvancedSearchCriteriaWidget","name":"advanced_options"}],"id":"search-0","url":{"flightAndHotel":"https:\/\/booking.puertodelrosario.zafirotours.es\/online\/th\/ms\/search"},"intTools":null,"enablePageCategory":false,"lastSearchCookieOptions":{"checkIn":"search-0-checkdates_checkin","checkOut":"search-0-checkdates_checkout","location":{"text":"search-0-journey_location-location_to","geoUnit":"search-0-journey_location-location_to_id","product":"search-0-journey_location-location_to_product"}},"market":1}"
action="https://booking.puertodelrosario.zafirotours.es/online/transports/wlsearch" id="search-0" class="searcher-form" target="_top" novalidate="">
<fieldset class="journeyselector">
<div id="search-0-journey_selector" data-widget-radiobuttongroup="{"cookie":"transport_flight","cookie_register_name":"journeyselector"}" class="btn-group btn-group-sm">
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-0_journey_oneway" class="oneway" value="ida"> <label class="oneway" for="widget_search-0_journey_oneway"> Sólo ida </label> </div>
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-0_journey_roundtrip" class="roundtrip" value="ida_y_vuelta" checked=""> <label class="roundtrip" for="widget_search-0_journey_roundtrip"> Ida
y vuelta </label> </div>
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-0_journey_multidestino" class="multidestino" value="multiples_destinos"> <label class="multidestino"
for="widget_search-0_journey_multidestino"> Múltiples destinos </label> </div>
</div>
</fieldset>
<fieldset class="origindestiny">
<div id="search-0-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":"transport_flight","popoverAlertActivated":false,"ch":[{"id":"search-0-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-journey_location-location_to","geoUnit":"search-0-journey_location-location_to_id","product":"search-0-journey_location-location_to_product"}}}"
class="journey_location_widget">
<div data-widget-layer-autocomplete="search-0-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-journey_location-location_from_id-close">
<title id="search-0-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-journey_location-location_from">Origen</label> <input type="text" name="search[journey_location][location_from][name]" id="search-0-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&include_trains=1&include_bus=1&market=1","editable":true,"cookie":"transport_flight","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":"https://destinia.com/web/ajax/geolocation?type=17","languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geoLocationErrorMessage":"Su dispositivo no ha permitido obtener su ubicación actual. Por favor, compruebe la configuración del dispositivo.","geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-journey_location-location_from","geoUnit":"search-0-journey_location-location_from_id","product":"search-0-journey_location-location_from_product"}}}"
class="text location_input form-control has-locator acInput" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_from][id]"
id="search-0-journey_location-location_from_id" value=""> <input type="hidden" name="search[journey_location][location_from][product]" id="search-0-journey_location-location_from_product" value="">
<a href="#" class="locator " data-widget-use-geolocation="search-0-journey_location-location_from" aria-label="Localizador"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" class="icon-locator"> <path fill="currentColor" fill-rule="evenodd" d="M9 6.09a2.91 2.91 0 10.002 5.822A2.91 2.91 0 009 6.09zm6.502 2.183a6.543 6.543 0 00-5.775-5.775V1H8.273v1.498a6.543 6.543 0 00-5.775 5.775H1v1.454h1.498a6.543 6.543 0 005.775 5.775V17h1.454v-1.498a6.543 6.543 0 005.775-5.775H17V8.273h-1.498zM9 14.09a5.086 5.086 0 01-5.09-5.091c0-2.815 2.275-5.09 5.09-5.09S14.09 6.184 14.09 9 11.816 14.09 9 14.09z"></path></svg> </a>
</div>
</div>
</div>
<div class="swap"> <button type="button" class="swap-button"> <svg xmlns="http://www.w3.org/2000/svg" class="icon-swap" viewBox="0 0 36 36">
<path fill="currentColor" fill-rule="evenodd" d="M8.98 17L1 25l7.98 8v-6H23v-4H8.98v-6zM37 13l-7.98-8v6H15v4h14.02v6L37 13z"></path>
</svg> </button> </div>
<div data-widget-layer-autocomplete="search-0-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-journey_location-location_to_id-close">
<title id="search-0-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-journey_location-location_to">Destino</label> <input type="text" name="search[journey_location][location_to][name]" id="search-0-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&include_trains=1&include_bus=1&market=1","editable":true,"cookie":"transport_flight","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-journey_location-location_to","geoUnit":"search-0-journey_location-location_to_id","product":"search-0-journey_location-location_to_product"}}}"
class="text location_input form-control acInput" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_to][id]"
id="search-0-journey_location-location_to_id" value=""> <input type="hidden" name="search[journey_location][location_to][product]" id="search-0-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div>
</fieldset>
<div class="checkdates">
<fieldset id="search-0-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"search-0-checkdates_checkin","checkout":"search-0-checkdates_checkout","nights":"search-0-checkdates_nights","cookie":"transport_flight","label":{"checkin":"Ida","checkout":"Vuelta","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"search-0-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"search-0-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"search-0-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"search-0-checkdates_checkin","checkOut":"search-0-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="search-0-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-16 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-18 14:29" autocomplete="off"> <input
id="search-0-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#search-0-checkdates_checkin","max":"2025-12-16","offset":0,"step":{"type":"minutes","value":30}}"
value="2024-12-19 14:29" autocomplete="off"> <input id="search-0-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#search-0-checkdates_checkin","checkout":"#search-0-checkdates_checkout"}" value="1" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-checkdates_checkin-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="search-0-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-0-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="search-0-checkdates_checkout-flatpickr">Vuelta</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input" rel="out"
id="search-0-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-0-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="search-0-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-checkdates-close">
<title id="search-0-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
</div>
<fieldset class="multidestinos" style="display: none;">
<div id="" class="multiples"
data-widget-multiplesjourneylocationdate="{"min_widgets":2,"max_widgets":5,"label":{"error_date":"La fecha debe de tener el formato dd/mm/yyyy"},"cookie":"transport_flight","ch":[{"id":"search-0-multiples_destinations-widget_0","plugin":"JourneyLocationAndDateScrollWidget"},{"id":"search-0-multiples_destinations-widget_1","plugin":"JourneyLocationAndDateScrollWidget"}],"scroll_dates":true}">
<div class="widget_content">
<div class="multipledestinations_line">
<div id="search-0-multiples_destinations-widget_0" class=""
data-widget-journey-location-and-date="{"label":{"error":"El origen y destino son iguales","date_title":"Entrada"},"language_code":"es","months":2,"ch":[{"id":"search-0-multiples_destinations-widget_0-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-multiples_destinations_date_0","plugin":"DateScrollWidget","name":"date"}],"mobile":0,"format":[],"forceCalendarLanguage":false,"loadLocalAndGregorianCalendar":false}">
<div id="search-0-multiples_destinations-widget_0-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":null,"popoverAlertActivated":false,"ch":[{"id":"search-0-multiples_destinations-widget_0-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-multiples_destinations-widget_0-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_0-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_0-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_0-journey_location-location_to_product"}}}"
class="journey_location_widget no-swap">
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_0-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_0-journey_location-location_from_id-close">
<title id="search-0-multiples_destinations-widget_0-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_0-journey_location-location_from">Origen</label> <input type="text" name="search[multiples_destinations][widget_0][journey_location][location_from][name]"
id="search-0-multiples_destinations-widget_0-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_0-journey_location-location_from","geoUnit":"search-0-multiples_destinations-widget_0-journey_location-location_from_id","product":"search-0-multiples_destinations-widget_0-journey_location-location_from_product"}}}"
class="text location_input form-control" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_0][journey_location][location_from][id]"
id="search-0-multiples_destinations-widget_0-journey_location-location_from_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_0][journey_location][location_from][product]"
id="search-0-multiples_destinations-widget_0-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_0-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_0-journey_location-location_to_id-close">
<title id="search-0-multiples_destinations-widget_0-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_0-journey_location-location_to">Destino</label> <input type="text" name="search[multiples_destinations][widget_0][journey_location][location_to][name]"
id="search-0-multiples_destinations-widget_0-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_0-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_0-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_0-journey_location-location_to_product"}}}"
class="text location_input form-control" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_0][journey_location][location_to][id]"
id="search-0-multiples_destinations-widget_0-journey_location-location_to_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_0][journey_location][location_to][product]"
id="search-0-multiples_destinations-widget_0-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div> <input type="hidden" name="search[multiples_destinations][widget_0][date]" id="search-0-multiples_destinations_date_0"
data-widget-date="{"min":"2024-12-16","max":"2025-12-16","offset":0}" value="2024-12-16">
<div class="dates">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-multiples_destinations-widget_0-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger" rel="in"
id="search-0-multiples_destinations-widget_0-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of=""> </div>
</div>
<div id="search-0-multiples_destinations-widget_0-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_0-close">
<title id="search-0-multiples_destinations-widget_0-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</div>
</div>
<div class="multipledestinations_line">
<div id="search-0-multiples_destinations-widget_1" class=""
data-widget-journey-location-and-date="{"label":{"error":"El origen y destino son iguales","date_title":"Entrada"},"language_code":"es","months":2,"ch":[{"id":"search-0-multiples_destinations-widget_1-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-multiples_destinations_date_1","plugin":"DateScrollWidget","name":"date"}],"mobile":0,"format":[],"forceCalendarLanguage":false,"loadLocalAndGregorianCalendar":false}">
<div id="search-0-multiples_destinations-widget_1-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":null,"popoverAlertActivated":false,"ch":[{"id":"search-0-multiples_destinations-widget_1-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-multiples_destinations-widget_1-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_1-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_1-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_1-journey_location-location_to_product"}}}"
class="journey_location_widget no-swap">
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_1-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_1-journey_location-location_from_id-close">
<title id="search-0-multiples_destinations-widget_1-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_1-journey_location-location_from">Origen</label> <input type="text" name="search[multiples_destinations][widget_1][journey_location][location_from][name]"
id="search-0-multiples_destinations-widget_1-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_1-journey_location-location_from","geoUnit":"search-0-multiples_destinations-widget_1-journey_location-location_from_id","product":"search-0-multiples_destinations-widget_1-journey_location-location_from_product"}}}"
class="text location_input form-control" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_1][journey_location][location_from][id]"
id="search-0-multiples_destinations-widget_1-journey_location-location_from_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_1][journey_location][location_from][product]"
id="search-0-multiples_destinations-widget_1-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_1-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_1-journey_location-location_to_id-close">
<title id="search-0-multiples_destinations-widget_1-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_1-journey_location-location_to">Destino</label> <input type="text" name="search[multiples_destinations][widget_1][journey_location][location_to][name]"
id="search-0-multiples_destinations-widget_1-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_1-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_1-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_1-journey_location-location_to_product"}}}"
class="text location_input form-control" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_1][journey_location][location_to][id]"
id="search-0-multiples_destinations-widget_1-journey_location-location_to_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_1][journey_location][location_to][product]"
id="search-0-multiples_destinations-widget_1-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div> <input type="hidden" name="search[multiples_destinations][widget_1][date]" id="search-0-multiples_destinations_date_1"
data-widget-date="{"min":"#search-0-multiples_destinations_date_0","max":"2025-12-16","offset":0}" value="2024-12-17">
<div class="dates">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-multiples_destinations-widget_1-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger" rel="in"
id="search-0-multiples_destinations-widget_1-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of=""> </div>
</div>
<div id="search-0-multiples_destinations-widget_1-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_1-close">
<title id="search-0-multiples_destinations-widget_1-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</div>
</div>
<div class="multipledestinations_line" style="display: none;">
<div id="search-0-multiples_destinations-widget_2" class=""
data-widget-journey-location-and-date="{"label":{"error":"El origen y destino son iguales","date_title":"Entrada"},"language_code":"es","months":2,"ch":[{"id":"search-0-multiples_destinations-widget_2-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-multiples_destinations_date_2","plugin":"DateScrollWidget","name":"date"}],"mobile":0,"format":[],"forceCalendarLanguage":false,"loadLocalAndGregorianCalendar":false}">
<div id="search-0-multiples_destinations-widget_2-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":null,"popoverAlertActivated":false,"ch":[{"id":"search-0-multiples_destinations-widget_2-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-multiples_destinations-widget_2-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_2-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_2-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_2-journey_location-location_to_product"}}}"
class="journey_location_widget no-swap">
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_2-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_2-journey_location-location_from_id-close">
<title id="search-0-multiples_destinations-widget_2-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_2-journey_location-location_from">Origen</label> <input type="text" name="search[multiples_destinations][widget_2][journey_location][location_from][name]"
id="search-0-multiples_destinations-widget_2-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_2-journey_location-location_from","geoUnit":"search-0-multiples_destinations-widget_2-journey_location-location_from_id","product":"search-0-multiples_destinations-widget_2-journey_location-location_from_product"}}}"
class="text location_input form-control" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_2][journey_location][location_from][id]"
id="search-0-multiples_destinations-widget_2-journey_location-location_from_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_2][journey_location][location_from][product]"
id="search-0-multiples_destinations-widget_2-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_2-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_2-journey_location-location_to_id-close">
<title id="search-0-multiples_destinations-widget_2-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_2-journey_location-location_to">Destino</label> <input type="text" name="search[multiples_destinations][widget_2][journey_location][location_to][name]"
id="search-0-multiples_destinations-widget_2-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_2-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_2-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_2-journey_location-location_to_product"}}}"
class="text location_input form-control" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_2][journey_location][location_to][id]"
id="search-0-multiples_destinations-widget_2-journey_location-location_to_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_2][journey_location][location_to][product]"
id="search-0-multiples_destinations-widget_2-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div> <input type="hidden" name="search[multiples_destinations][widget_2][date]" id="search-0-multiples_destinations_date_2"
data-widget-date="{"min":"#search-0-multiples_destinations_date_1","max":"2025-12-16","offset":0}" value="2024-12-16">
<div class="dates">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-multiples_destinations-widget_2-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger" rel="in"
id="search-0-multiples_destinations-widget_2-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of=""> </div>
</div>
<div id="search-0-multiples_destinations-widget_2-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_2-close">
<title id="search-0-multiples_destinations-widget_2-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</div>
<a href="#" class="addflight_hide addflight_trigger"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon icon-anyfill-ui-close" viewBox="0 0 10 10"> <path fill="#3171c9" fill-rule="evenodd" d="M5 4L1 0 0 1l4 4-4 4 1 1 4-4 4 4 1-1-4-4 4-4-1-1-4 4z"></path> </svg></a>
</div>
<div class="multipledestinations_line" style="display: none;">
<div id="search-0-multiples_destinations-widget_3" class=""
data-widget-journey-location-and-date="{"label":{"error":"El origen y destino son iguales","date_title":"Entrada"},"language_code":"es","months":2,"ch":[{"id":"search-0-multiples_destinations-widget_3-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-multiples_destinations_date_3","plugin":"DateScrollWidget","name":"date"}],"mobile":0,"format":[],"forceCalendarLanguage":false,"loadLocalAndGregorianCalendar":false}">
<div id="search-0-multiples_destinations-widget_3-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":null,"popoverAlertActivated":false,"ch":[{"id":"search-0-multiples_destinations-widget_3-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-multiples_destinations-widget_3-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_3-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_3-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_3-journey_location-location_to_product"}}}"
class="journey_location_widget no-swap">
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_3-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_3-journey_location-location_from_id-close">
<title id="search-0-multiples_destinations-widget_3-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_3-journey_location-location_from">Origen</label> <input type="text" name="search[multiples_destinations][widget_3][journey_location][location_from][name]"
id="search-0-multiples_destinations-widget_3-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_3-journey_location-location_from","geoUnit":"search-0-multiples_destinations-widget_3-journey_location-location_from_id","product":"search-0-multiples_destinations-widget_3-journey_location-location_from_product"}}}"
class="text location_input form-control" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_3][journey_location][location_from][id]"
id="search-0-multiples_destinations-widget_3-journey_location-location_from_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_3][journey_location][location_from][product]"
id="search-0-multiples_destinations-widget_3-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_3-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_3-journey_location-location_to_id-close">
<title id="search-0-multiples_destinations-widget_3-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_3-journey_location-location_to">Destino</label> <input type="text" name="search[multiples_destinations][widget_3][journey_location][location_to][name]"
id="search-0-multiples_destinations-widget_3-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_3-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_3-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_3-journey_location-location_to_product"}}}"
class="text location_input form-control" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_3][journey_location][location_to][id]"
id="search-0-multiples_destinations-widget_3-journey_location-location_to_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_3][journey_location][location_to][product]"
id="search-0-multiples_destinations-widget_3-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div> <input type="hidden" name="search[multiples_destinations][widget_3][date]" id="search-0-multiples_destinations_date_3"
data-widget-date="{"min":"#search-0-multiples_destinations_date_2","max":"2025-12-16","offset":0}" value="2024-12-16">
<div class="dates">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-multiples_destinations-widget_3-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger" rel="in"
id="search-0-multiples_destinations-widget_3-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of=""> </div>
</div>
<div id="search-0-multiples_destinations-widget_3-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_3-close">
<title id="search-0-multiples_destinations-widget_3-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</div>
<a href="#" class="addflight_hide addflight_trigger"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon icon-anyfill-ui-close" viewBox="0 0 10 10"> <path fill="#3171c9" fill-rule="evenodd" d="M5 4L1 0 0 1l4 4-4 4 1 1 4-4 4 4 1-1-4-4 4-4-1-1-4 4z"></path> </svg></a>
</div>
<div class="multipledestinations_line" style="display: none;">
<div id="search-0-multiples_destinations-widget_4" class=""
data-widget-journey-location-and-date="{"label":{"error":"El origen y destino son iguales","date_title":"Entrada"},"language_code":"es","months":2,"ch":[{"id":"search-0-multiples_destinations-widget_4-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-0-multiples_destinations_date_4","plugin":"DateScrollWidget","name":"date"}],"mobile":0,"format":[],"forceCalendarLanguage":false,"loadLocalAndGregorianCalendar":false}">
<div id="search-0-multiples_destinations-widget_4-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":null,"popoverAlertActivated":false,"ch":[{"id":"search-0-multiples_destinations-widget_4-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-0-multiples_destinations-widget_4-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_4-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_4-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_4-journey_location-location_to_product"}}}"
class="journey_location_widget no-swap">
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_4-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_4-journey_location-location_from_id-close">
<title id="search-0-multiples_destinations-widget_4-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_4-journey_location-location_from">Origen</label> <input type="text" name="search[multiples_destinations][widget_4][journey_location][location_from][name]"
id="search-0-multiples_destinations-widget_4-journey_location-location_from" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_4-journey_location-location_from","geoUnit":"search-0-multiples_destinations-widget_4-journey_location-location_from_id","product":"search-0-multiples_destinations-widget_4-journey_location-location_from_product"}}}"
class="text location_input form-control" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_4][journey_location][location_from][id]"
id="search-0-multiples_destinations-widget_4-journey_location-location_from_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_4][journey_location][location_from][product]"
id="search-0-multiples_destinations-widget_4-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div data-widget-layer-autocomplete="search-0-multiples_destinations-widget_4-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_4-journey_location-location_to_id-close">
<title id="search-0-multiples_destinations-widget_4-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-0-multiples_destinations-widget_4-journey_location-location_to">Destino</label> <input type="text" name="search[multiples_destinations][widget_4][journey_location][location_to][name]"
id="search-0-multiples_destinations-widget_4-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&market=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-0-multiples_destinations-widget_4-journey_location-location_to","geoUnit":"search-0-multiples_destinations-widget_4-journey_location-location_to_id","product":"search-0-multiples_destinations-widget_4-journey_location-location_to_product"}}}"
class="text location_input form-control" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[multiples_destinations][widget_4][journey_location][location_to][id]"
id="search-0-multiples_destinations-widget_4-journey_location-location_to_id" value=""> <input type="hidden" name="search[multiples_destinations][widget_4][journey_location][location_to][product]"
id="search-0-multiples_destinations-widget_4-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div> <input type="hidden" name="search[multiples_destinations][widget_4][date]" id="search-0-multiples_destinations_date_4"
data-widget-date="{"min":"#search-0-multiples_destinations_date_3","max":"2025-12-16","offset":0}" value="2024-12-16">
<div class="dates">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-0-multiples_destinations-widget_4-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger" rel="in"
id="search-0-multiples_destinations-widget_4-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of=""> </div>
</div>
<div id="search-0-multiples_destinations-widget_4-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-0-multiples_destinations-widget_4-close">
<title id="search-0-multiples_destinations-widget_4-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</div>
<a href="#" class="addflight_hide addflight_trigger"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon icon-anyfill-ui-close" viewBox="0 0 10 10"> <path fill="#3171c9" fill-rule="evenodd" d="M5 4L1 0 0 1l4 4-4 4 1 1 4-4 4 4 1-1-4-4 4-4-1-1-4 4z"></path> </svg></a>
</div>
</div>
<div class="multiples_journeys_location_date_label"> <a href="#" class="addflight_show addflight_trigger">Añadir otro vuelo</a> </div>
</div>
</fieldset>
<div id="search-0-occupancy_container" class="occupancy_container occupancylayer_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="search-0-occupancy-customelement"
settings="{"rooms":{"min":1,"max":4,"rooms_max_diff":3,"def":0},"adults":{"min":1,"max":9,"def":1},"children":{"min":0,"max":9,"babies_max":9,"def":0},"ages":{"min":2,"max":13,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de pasajeros no está permitida. No puede haber más del doble de niños que de adultos en una misma reserva.","babies_per_adult":"No es posible realizar una reserva con más de un bebé por cada adulto.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_flight","max_passengers":9,"max_room_occupants":0,"children_per_adult":6,"babies_per_adult":2,"invalid_occupancies":[],"containerId":"search-0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":1,"children":0,"ages":[]}]" passengers="1" rooms="0"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="search-0-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->1 Persona<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="search-0-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-0-occupancy-customelement0-deleteadults">
<title id="search-0-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="1">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-0-occupancy-customelement0-addadults">
<title id="search-0-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-13 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-0-occupancy-customelement0-deletechildren">
<title id="search-0-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-0-occupancy-customelement0-addchildren">
<title id="search-0-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="search-0-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":4,"rooms_max_diff":3,"def":0},"adults":{"min":1,"max":9,"def":1},"children":{"min":0,"max":9,"babies_max":9,"def":0},"ages":{"min":2,"max":13,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de pasajeros no está permitida. No puede haber más del doble de niños que de adultos en una misma reserva.","babies_per_adult":"No es posible realizar una reserva con más de un bebé por cada adulto.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_flight","max_passengers":9,"max_room_occupants":0,"children_per_adult":6,"babies_per_adult":2,"invalid_occupancies":[],"containerId":"search-0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":1,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]" value="9">
</fieldset>
</div>
<div class="widget-transport-search-animation hidden overflowHidden">
<div class="addhotel"> <a href="#" class="addhotel_label addhotel_hide addhotel_trigger addhotel_hidden">No necesito hotel</a> <a href="#" class="addhotel_label addhotel_show addhotel_trigger" style="display: inline-block;">Añadir hotel</a>
<div class="clearfix"></div>
</div>
<div class="clearfix"></div>
</div>
<div class="check_group_widget flightsearch_options widget-transport-search-animation hidden overflowHidden">
<div id="search-0group-options" class="widget-checkboxgroup">
<div class="checkboxgroup_content filtros">
<div class="checkbox">
<div> <label for="search-0group-options_no_escalas"> <input class="checkboxgroup_item" id="search-0group-options_no_escalas" name="search[filters][no_escalas]" type="checkbox" value="true">Sin escalas </label> </div>
</div> <input class="checkboxgroup_item" id="search-0group-options_incluir_trenes" name="search[filters][incluir_trenes]" type="hidden" value="true" checked="">
</div>
</div>
</div>
<div class="widget-transport-search-animation hidden overflowHidden">
<div id="search-0-advanced_options"
data-widget-advancedsearchcriteria="{"containerId":"search-0-advanced_options","isMobile":false,"templateId":"search-0-advanced_options_template","language":"es","showAdvancedSearchData":false,"autoload":false,"ch":[{"id":"search-0-advanced_options-child_widget_0_0_container","plugin":"SelectGroupWidget","dynamicLoad":true},{"id":"search-0-advanced_options-child_widget_0_1_container","plugin":"SelectGroupWidget","dynamicLoad":true},{"id":"search-0-advanced_options-child_widget_0_2_container","plugin":"SelectGroupWidget","dynamicLoad":true}],"urlData":"https:\/\/booking.puertodelrosario.zafirotours.es\/web\/ajax\/advancedSearchData?type=transportflightsearcherwidget&language_code=es","loadData":true}">
<div class="title_collapse_container title_opcionesavanzadas " style="display: block;">
<a data-toggle="collapse" data-bs-toggle="collapse" role="button" aria-controls="opcionesavanzadas_search-0-advanced_options" href="#opcionesavanzadas_search-0-advanced_options" class="title_collapse collapsed arrow_collapse" aria-expanded="false" aria-label="Mostrar Opciones avanzadas">Opciones avanzadas <svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon icon-anyfill-ui-chevron-up" aria-hidden="true"> <svg viewBox="0 0 36 36" id="icon-anyfill-ui-chevron-up" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" fill-rule="evenodd" d="M30.436 27.6L18 15.405 5.564 27.6 2 24.105 18 8.4l16 15.705z"></path></svg> </svg> </a>
</div>
<div class="collapse" id="opcionesavanzadas_search-0-advanced_options">
<fieldset class="avanzadasvuelos">
<legend class="sr-only">Opciones avanzadas para realizar la búsqueda de su hotel.</legend>
<div id="search-0-advanced_options-child_widget_0_0_container"
data-widget-select-group="{"containerId":"search-0-advanced_options-child_widget_0_0_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":"","selected":"","text":"4393"}],"info":null,"title":null,"input_label":"Aerolíneas","select_name":"search[filters][airlines_names]","select_id":"search-0-advanced_options-child_widget_0_0_airlines_list","select_classes":null,"is_multiple":""}}">
<div class="form-group ">
<label for="search-0-advanced_options-child_widget_0_0_airlines_list">Aerolíneas</label>
<select class="form-control" name="search[filters][airlines_names]" data-alternative-id="countrySelector" id="search-0-advanced_options-child_widget_0_0_airlines_list">
<option value="" selected="">Todas las aerolíneas</option>
</select>
</div>
</div>
<script id="select_group_widget" type="text/x-handlebars-template"> <div class="form-group {{#if info}}selectplusinfoicon{{/if}} {{select_classes}}">
{{#if title}}
<div class='selectgroup_title extraSearchInfo__title'>{{title}}</div>
{{/if}}
{{#if input_label}}
<label for="{{select_id}}">{{input_label}}</label>
{{/if}}
<select class="form-control" name="{{select_name}}" data-alternative-id="countrySelector" id="{{select_id}}" {{is_multiple}}>
{{#list_options_with_labels options}}
<option value="{{value}}" selected="{{selected}}">{{text}}</option>
{{/list_options_with_labels}}
</select>
{{#render_with_labels info}}
<div class="infoicon" data-toggle="tooltip" data-bs-toggle="tooltip" data-placement="{{placement}}" data-bs-placement="{{placement}}" title="{{title}}">
<span class="circle-info">
<svg xmlns="http://www.w3.org/2000/svg" class="icon-anyfill-graph-info-circle" viewBox="0 0 36 36" aria-labelledby="infotitlesearch-0-advanced_options-child_widget_0_0_container">
<title id="infotitlesearch-0-advanced_options-child_widget_0_0_container">más información</title>
<path fill="inherit" d="M16.4 13.2h3.2V10h-3.2v3.2zm0 12.8h3.2v-9.6h-3.2V26zm1.584 8C9.152 34 2 26.832 2 18S9.152 2 17.984 2C26.832 2 34 9.168 34 18s-7.168 16-16.016 16zM18 5.2C10.928 5.2 5.2 10.928 5.2 18c0 7.072 5.728 12.8 12.8 12.8 7.072 0 12.8-5.728 12.8-12.8 0-7.072-5.728-12.8-12.8-12.8z"></path>
</svg>
</span>
</div>
{{/render_with_labels}}
</div>
</script>
<div id="search-0-advanced_options-child_widget_0_1_container"
data-widget-select-group="{"containerId":"search-0-advanced_options-child_widget_0_1_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":0,"selected":"selected","text":"Seleccionar clase"}],"info":null,"title":null,"input_label":"Clase","select_name":"search[filters][transport_class_name]","select_id":"search-0-advanced_options-child_widget_0_1_transport_class_id","select_classes":null,"is_multiple":""}}">
<div class="form-group ">
<label for="search-0-advanced_options-child_widget_0_1_transport_class_id">Clase</label>
<select class="form-control" name="search[filters][transport_class_name]" data-alternative-id="countrySelector" id="search-0-advanced_options-child_widget_0_1_transport_class_id">
<option value="0" selected="selected">Seleccionar clase</option>
</select>
</div>
</div>
<div id="search-0-advanced_options-child_widget_0_2_container"
data-widget-select-group="{"containerId":"search-0-advanced_options-child_widget_0_2_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":"-","selected":"","text":"Descuentos especiales"}],"info":{"title_label_id":5408,"placement":"left"},"title":null,"input_label":"Descuentos","select_name":"search[filters][discount_type]","select_id":"search-0-advanced_options-child_widget_0_2_discount_type_id","select_classes":null,"is_multiple":""}}">
<div class="form-group selectplusinfoicon ">
<label for="search-0-advanced_options-child_widget_0_2_discount_type_id">Descuentos</label>
<select class="form-control" name="search[filters][discount_type]" data-alternative-id="countrySelector" id="search-0-advanced_options-child_widget_0_2_discount_type_id">
<option value="-" selected="">Descuentos especiales</option>
</select>
<div class="infoicon" data-toggle="tooltip" data-bs-toggle="tooltip" data-placement="left" data-bs-placement="left" title=""
data-original-title="Según Real Decreto, el descuento de familia númerosa sólo se aplicará a aquellos pasajeros de nacionalidad española y que posean el certificado de familia númerosa y que lo acrediten durante el vuelo. No todas las aerolíneas, ni todas las tarifas son susceptibles de aplicar este descuento.">
<span class="circle-info">
<svg xmlns="http://www.w3.org/2000/svg" class="icon-anyfill-graph-info-circle" viewBox="0 0 36 36" aria-labelledby="infotitlesearch-0-advanced_options-child_widget_0_0_container">
<title id="infotitlesearch-0-advanced_options-child_widget_0_0_container">más información</title>
<path fill="inherit"
d="M16.4 13.2h3.2V10h-3.2v3.2zm0 12.8h3.2v-9.6h-3.2V26zm1.584 8C9.152 34 2 26.832 2 18S9.152 2 17.984 2C26.832 2 34 9.168 34 18s-7.168 16-16.016 16zM18 5.2C10.928 5.2 5.2 10.928 5.2 18c0 7.072 5.728 12.8 12.8 12.8 7.072 0 12.8-5.728 12.8-12.8 0-7.072-5.728-12.8-12.8-12.8z">
</path>
</svg>
</span>
</div>
</div>
</div>
</fieldset>
</div>
</div>
</div>
<div class="continente_boton_submit"> <button type="submit" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>" id="search_button_transportflightsearcherwidget-search-0"><span
class="bt-txt">Buscar</span></button> </div> <input type="hidden" name="advance_search" value="0"> <input type="hidden" name="search[extras][language_code]" value="es"> <input type="hidden" name="search[extras][language_code_for_reservation]"
value="es"> <input type="hidden" name="search[extras][searcherName]" value="TransportFlightSearcher"> <input type="hidden" name="search[extras][flights_included]" value="1"> <input type="hidden" name="search[extras][hfsearch_type_searcher]"
value="general_page"> <input type="hidden" name="search[extras][from_travels]" value="1"> <input type="hidden" name="search[extras][use_opaque_rates]" value="1"> <input type="hidden" name="search[extras][from_travels]" value="1"> <input
type="hidden" name="search[extras][use_opaque_rates]" value="1"> <input type="hidden" name="search[extras][incluir_vuelos]" value="1"> <input type="hidden" name="search[extras][lowcost]" value="1"> <input type="hidden"
name="search[extras][tipo_disponibilidad]" value="ajax"> <input type="hidden" name="search[extras][transports_options]" value="1"> <input type="hidden" name="search[extras][vuelos_regulares]" value="1"> <input type="hidden"
name="search[extras][autocomplete]" value="1"> <input type="hidden" value="https://booking.puertodelrosario.zafirotours.es/online/th/ms/search" name="post_get_redirect_url"> <input type="hidden" value="" name="search_sID" id="search_sID"> <input
type="hidden" value="new_searcher" name="goal" id="goal"> <input type="hidden" name="pid" value="">
</form>
POST https://booking.puertodelrosario.zafirotours.es/online/travel/ms/search?lang=es
<form method="post" action="https://booking.puertodelrosario.zafirotours.es/online/travel/ms/search?lang=es" target="_top" class="searcher-form travels_searcher dst-travel-search-form" novalidate="novalidate">
<input type="hidden" id="travels_searcher_search_type" name="search_type">
<input type="hidden" id="travels_searcher_search_source" name="search_source">
<input type="hidden" id="travels_searcher_geounit_id" name="geounit_id">
<input type="hidden" id="travels_searcher_object_id" name="object_id">
<input type="hidden" id="travels_searcher_group_package_ids" name="group_package_ids">
<input type="hidden" id="travels_searcher_market_code" name="market_code" value="">
<input type="hidden" name="search[extras][section]" value="">
<input type="hidden" name="search[extras][subSection]" value="">
<input type="hidden" name="search[extras][searcherName]" value="TravelSearch">
<input type="hidden" name="search[extras][campaign_id]" value="">
<fieldset id="travels_searcher_autocomplete" class="destiny clearfix ">
<div class="from">
<div class="dst-location-widget">
<div data-widget-layer-autocomplete="travelsearchwidget0-location" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="travelsearchwidget0-location_id-close">
<title id="travelsearchwidget0-location_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="travelsearchwidget0-location">Origen</label> <input type="text" name="search[location][name]" id="travelsearchwidget0-location" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22AIRPORT%22%2C%22CITY%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":null,"label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":true,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":true,"lastSearchCookieOptions":{"location":{"text":"travelsearchwidget0-location","geoUnit":"travelsearchwidget0-location_id","product":"travelsearchwidget0-location_product"}}}"
class="text location_input form-control acInput" placeholder="Ciudad, zona, hotel o lugar de interés" autocomplete="off" aria-required="true"> <input type="hidden" name="search[location][id]" id="travelsearchwidget0-location_id"
value=""> <input type="hidden" name="search[location][product]" id="travelsearchwidget0-location_product" value=""> </div>
</div>
</div>
</div>
</div>
<div class="location-container location-group">
<div class="location-container-heading">
<button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" version="1.1" class="icon icon-anyfill-ui-close" aria-labelledby="search[extras][searcherName]close">
<title id="search[extras][searcherName]close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div id="travelsearchwidget0-autocomplete"
data-widget-autocomplete-widget="{"containerId":"travelsearchwidget0-autocomplete","isMobile":false,"templateId":"travelsearchwidget0-autocomplete_template","language":"es","showPrices":false,"remoteUrl":"\/online\/ajax\/ac?t=%5B%22CONTINENT%22%2C%22COUNTRY%22%2C%22REGION%22%2C%22PROVINCE%22%2C%22OCEAN%22%2C%22ARCHIPELAGO%22%2C%22ISLAND%22%2C%22COAST%22%2C%22NATURE%22%2C%22CITY%22%2C%22POI%22%2C%22PACKAGE%22%5D&searcher=3&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","statsUrl":"https:\/\/destinia.com\/t\/travel_searcher_stats","inputName":null,"treeView":false,"minLength":3,"popoverAlertActivated":false,"useCache":true,"firstParentIdPos":9,"maxNumChildren":2}"
class="autocomplete-widget">
<div class="form-group where plusbutton">
<label>Destino</label>
<span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" autocomplete="off" name="search[autocomplete][text]" class="location_input input-typeahead form-control text tt-input"
placeholder="Busca tu destino... Ej. Caribe" value="" spellcheck="false" dir="auto" style="position: relative; vertical-align: top;">
<pre aria-hidden="true"
style="position: absolute; visibility: hidden; white-space: pre; font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
<div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;">
<div class="tt-dataset tt-dataset-travel_search acResultsTravel"></div>
</div>
</span>
<div class="loader-inner ball-clip-rotate">
<div></div>
</div>
</div>
<input type="hidden" name="" value="">
</div>
<script id="default-not-found-template" type="text/html">
<div class="tt-suggestions tt-noMatch">
<p><%= label(13995).replace('\{\{query_string\}\}', "<strong>"+query+"</strong>") %></p>
</div>
</script>
<script id="default-title-template" type="text/html">
<div class="title-elem"><span></span><%- value %> </div>
</script>
<script id="default-item-template" type="text/html">
<div class="<%- (childrenClass)?childrenClass:'' %> tt-suggestion <%- (price)?' ac_result_wprice':'' %> <%- ' ' + type %>"> <%- value %> <% if (price) { %> <div class="cont_price"><span
class="price-desde"><%- label(39) %></span><span><%= price %></span></div> <% } %> </div>
</script>
<script id="not-found-template" type="text/html">
<div class="tt-suggestions tt-noMatch">
<p><%= label(13995).replace('\{\{query_string\}\}', "<strong>"+query+"</strong>") %></p> <%= label(13988) %>
</div>
</script>
<script id="title-template" type="text/html">
<div class="<%- className %> title-elem"><span></span><%= value %> </div>
</script>
<script id="item-template" type="text/html">
<div class="<%- className %> <%- ' ' + childrenClassName %> <%- ' ' + type%> <%- ' ' + additionalClassName%> tt-suggestion <%- (price)?'ac_result_wprice ':'' %>"> <%= value %> <% if (price) { %> <div class="cont_price"><span
class="price-desde"><%= label(39) %></span><span><%= price %></span></div> <% } %> </div>
</script>
</div>
</div>
<div class="travel_submit_button dst-main-submit-button">
<div class="continente_boton_submit">
<button type="submit" id="citypackage_search_button_travelsearchwidget0" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button>
</div>
</div>
</fieldset>
<div id="flyplushotel" class="hidden_form">
<div class="row">
<div class="dates col-lg-5 col-sm-5 ">
<div class="dst-checkdates-widget">
<fieldset id="travelsearchwidget0-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"travelsearchwidget0-checkdates_checkin","checkout":"travelsearchwidget0-checkdates_checkout","nights":"travelsearchwidget0-checkdates_nights","cookie":null,"label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"travelsearchwidget0-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"travelsearchwidget0-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"travelsearchwidget0-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"travelsearchwidget0-checkdates_checkin","checkOut":"travelsearchwidget0-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="travelsearchwidget0-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-15 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-20 00:00" autocomplete="off">
<input id="travelsearchwidget0-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#travelsearchwidget0-checkdates_checkin","max":"2025-12-16","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-23 00:00" autocomplete="off"> <input id="travelsearchwidget0-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#travelsearchwidget0-checkdates_checkin","checkout":"#travelsearchwidget0-checkdates_checkout"}" value="3" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="travelsearchwidget0-checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="travelsearchwidget0-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="travelsearchwidget0-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="travelsearchwidget0-checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input"
rel="out" id="travelsearchwidget0-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="travelsearchwidget0-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="travelsearchwidget0-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="travelsearchwidget0-checkdates-close">
<title id="travelsearchwidget0-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
</div>
</div>
<fieldset class="occupancy-type col-lg-3 col-sm-3 col-xs-12">
<div id="travelsearchwidget0-occupancy_container" class="occupancy_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="travelsearchwidget0-occupancy-customelement"
settings="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":null,"max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"travelsearchwidget0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":2,"children":0,"ages":[]}]" passengers="2" rooms="1"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="travelsearchwidget0-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->2 Personas<!---->, 1 Habitación<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="travelsearchwidget0-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchGroup__title">
<div class="searchGroup__titletext"><!---->Habitación 1<!----></div>
</div>
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="travelsearchwidget0-occupancy-customelement0-deleteadults">
<title id="travelsearchwidget0-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="2">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="travelsearchwidget0-occupancy-customelement0-addadults">
<title id="travelsearchwidget0-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-17 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="travelsearchwidget0-occupancy-customelement0-deletechildren">
<title id="travelsearchwidget0-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="travelsearchwidget0-occupancy-customelement0-addchildren">
<title id="travelsearchwidget0-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button type="button" class="btn btn-link"><!---->Añadir habitación<!----></button> <button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="travelsearchwidget0-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":null,"max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"travelsearchwidget0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":2,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]"
value="6"> </fieldset>
</div>
</fieldset>
<div class="continente_boton_submit col-lg-4 col-sm-4 hidden-xs ">
<button type="submit" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button>
</div>
</div>
<div class="row">
<div class="continente_boton_submit col-lg-4 col-sm-4 visible-xs-block">
<button type="submit" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button>
</div>
</div>
</div>
</form>
POST https://booking.puertodelrosario.zafirotours.es/online/th/ms/search
<form method="post"
data-widget-transportandhotelsearcher="{"id":"search-1","languageCode":"es","cookie":"transport_and_hotel","cookieDomain":".puertodelrosario.zafirotours.es","showCompleteForm":null,"whiteLabel":true,"ch":[{"id":"search-1-journey_selector","plugin":"RadioButtonGroupWidget","name":"journey_selector"},{"id":"search-1-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-1-checkdates","plugin":"CheckDatesScrollWidget","name":"checkdates"},{"id":"search-1-occupancy","plugin":"OccupancyLayerWidget","name":"occupancy"},{"id":"search-1-advanced_options","plugin":"AdvancedSearchCriteriaWidget","name":"advanced_options"},{"id":"search-1-hotel_checkdates","plugin":"CheckDatesScrollWidget","name":"hotel_checkdates"},{"id":"search-1-group_options","plugin":"CheckBoxGroupWidget","name":"check_group"}],"lastSearchCookieOptions":{"checkIn":"search-1-checkdates_checkin","checkOut":"search-1-checkdates_checkout","location":{"text":"search-1-journey_location-location_to","geoUnit":"search-1-journey_location-location_to_id","product":"search-1-journey_location-location_to_product"}},"market":1}"
action="https://booking.puertodelrosario.zafirotours.es/online/th/ms/search" id="search-1" target="_top" class="searcher-form" novalidate="">
<fieldset class="journeyselector">
<div id="search-1-journey_selector" data-widget-radiobuttongroup="{"cookie":"transport_and_hotel","cookie_register_name":"journeyselector"}" class="btn-group btn-group-sm">
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-1_journey_oneway" class="oneway" value="ida"> <label class="oneway" for="widget_search-1_journey_oneway"> Sólo ida </label> </div>
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-1_journey_roundtrip" class="roundtrip" value="ida_y_vuelta" checked=""> <label class="roundtrip" for="widget_search-1_journey_roundtrip"> Ida
y vuelta </label> </div>
</div>
</fieldset>
<fieldset class="origindestiny">
<div id="search-1-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":"transport_and_hotel","popoverAlertActivated":false,"ch":[{"id":"search-1-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-1-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-1-journey_location-location_to","geoUnit":"search-1-journey_location-location_to_id","product":"search-1-journey_location-location_to_product"}}}"
class="journey_location_widget">
<div data-widget-layer-autocomplete="search-1-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-1-journey_location-location_from_id-close">
<title id="search-1-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-1-journey_location-location_from">Origen</label> <input type="text" name="search[journey_location][location_from][name]" id="search-1-journey_location-location_from" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22AIRPORT%22%2C%22CITY%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":"transport_and_hotel","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":"https://destinia.com/web/ajax/geolocation?type=17","languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geoLocationErrorMessage":"Su dispositivo no ha permitido obtener su ubicación actual. Por favor, compruebe la configuración del dispositivo.","geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-1-journey_location-location_from","geoUnit":"search-1-journey_location-location_from_id","product":"search-1-journey_location-location_from_product"}}}"
class="text location_input form-control has-locator acInput" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_from][id]"
id="search-1-journey_location-location_from_id" value=""> <input type="hidden" name="search[journey_location][location_from][product]" id="search-1-journey_location-location_from_product" value="">
<a href="#" class="locator " data-widget-use-geolocation="search-1-journey_location-location_from" aria-label="Localizador"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" class="icon-locator"> <path fill="currentColor" fill-rule="evenodd" d="M9 6.09a2.91 2.91 0 10.002 5.822A2.91 2.91 0 009 6.09zm6.502 2.183a6.543 6.543 0 00-5.775-5.775V1H8.273v1.498a6.543 6.543 0 00-5.775 5.775H1v1.454h1.498a6.543 6.543 0 005.775 5.775V17h1.454v-1.498a6.543 6.543 0 005.775-5.775H17V8.273h-1.498zM9 14.09a5.086 5.086 0 01-5.09-5.091c0-2.815 2.275-5.09 5.09-5.09S14.09 6.184 14.09 9 11.816 14.09 9 14.09z"></path></svg> </a>
</div>
</div>
</div>
<div class="swap"> <button type="button" class="swap-button"> <svg xmlns="http://www.w3.org/2000/svg" class="icon-swap" viewBox="0 0 36 36">
<path fill="currentColor" fill-rule="evenodd" d="M8.98 17L1 25l7.98 8v-6H23v-4H8.98v-6zM37 13l-7.98-8v6H15v4h14.02v6L37 13z"></path>
</svg> </button> </div>
<div data-widget-layer-autocomplete="search-1-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-1-journey_location-location_to_id-close">
<title id="search-1-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-1-journey_location-location_to">Destino</label> <input type="text" name="search[journey_location][location_to][name]" id="search-1-journey_location-location_to" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22ISLAND%22%2C%22COAST%22%2C%22NATURE%22%2C%22SKI%22%2C%22SKI_RESORT%22%2C%22CITY%22%2C%22POI%22%2C%22HOTEL%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":"transport_and_hotel","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-1-journey_location-location_to","geoUnit":"search-1-journey_location-location_to_id","product":"search-1-journey_location-location_to_product"}}}"
class="text location_input form-control acInput" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_to][id]"
id="search-1-journey_location-location_to_id" value=""> <input type="hidden" name="search[journey_location][location_to][product]" id="search-1-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div>
</fieldset>
<div class="datesoccupancy">
<fieldset id="search-1-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"search-1-checkdates_checkin","checkout":"search-1-checkdates_checkout","nights":"search-1-checkdates_nights","cookie":"transport_and_hotel","label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"search-1-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"search-1-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"search-1-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"search-1-checkdates_checkin","checkOut":"search-1-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="search-1-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-15 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-20 15:24" autocomplete="off"> <input
id="search-1-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#search-1-checkdates_checkin","max":"2025-12-16","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-23 15:24" autocomplete="off"> <input id="search-1-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#search-1-checkdates_checkin","checkout":"#search-1-checkdates_checkout"}" value="3" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-1-checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="search-1-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-1-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="search-1-checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input" rel="out"
id="search-1-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-1-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="search-1-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-1-checkdates-close">
<title id="search-1-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
<div id="search-1-occupancy_container" class="occupancy_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="search-1-occupancy-customelement"
settings="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_and_hotel","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"search-1-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":2,"children":0,"ages":[]}]" passengers="2" rooms="1"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="search-1-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->2 Personas<!---->, 1 Habitación<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="search-1-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchGroup__title">
<div class="searchGroup__titletext"><!---->Habitación 1<!----></div>
</div>
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-1-occupancy-customelement0-deleteadults">
<title id="search-1-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="2">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-1-occupancy-customelement0-addadults">
<title id="search-1-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-17 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-1-occupancy-customelement0-deletechildren">
<title id="search-1-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-1-occupancy-customelement0-addchildren">
<title id="search-1-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button type="button" class="btn btn-link"><!---->Añadir habitación<!----></button> <button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="search-1-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_and_hotel","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"search-1-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":2,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]" value="6">
</fieldset>
</div>
</div>
<div class="check_group_widget checkboxgroup_content filtros flightsearch_options widget-transportandhotel-search-animation hidden overflowHidden">
<div id="search-1-group_options" class="widget-checkboxgroup">
<div class="checkboxgroup_content filtros">
<div class="checkbox partial_hotel_dates_checkbox">
<div> <label for="search-1-group_options_partial_hotel_dates_checkbox"> <input class="checkboxgroup_item" id="search-1-group_options_partial_hotel_dates_checkbox" name="search[filters][partial_hotel_dates]" type="checkbox" value="true">Solo
necesito alojamiento para una parte de mi viaje. </label> </div>
</div>
</div>
</div>
</div>
<div class="hotel_checkdates" style="display: none">
<fieldset id="search-1-hotel_checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"search-1-hotel_checkdates_checkin","checkout":"search-1-hotel_checkdates_checkout","nights":"search-1-hotel_checkdates_nights","cookie":"transport_and_hotel","label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"search-1-hotel_checkdates_checkin","plugin":"DateScrollWidget"},{"id":"search-1-hotel_checkdates_checkout","plugin":"DateScrollWidget"},{"id":"search-1-hotel_checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":false,"lastSearchCookieOptions":{"checkIn":"search-1-hotel_checkdates_checkin","checkOut":"search-1-hotel_checkdates_checkout"},"name":"hotel_checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="search-1-hotel_checkdates_checkin" type="hidden" name="search[hotel_checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-14 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-20 15:24" autocomplete="off"> <input
id="search-1-hotel_checkdates_checkout" type="hidden" name="search[hotel_checkdates][checkout]"
data-widget-datescroll="{"min":"#search-1-hotel_checkdates_checkin","max":"2025-12-15","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-23 15:24" autocomplete="off"> <input id="search-1-hotel_checkdates_nights" type="hidden" name="search[hotel_checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#search-1-hotel_checkdates_checkin","checkout":"#search-1-hotel_checkdates_checkout"}" value="3" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-1-hotel_checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="search-1-hotel_checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-1-hotel_checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="search-1-hotel_checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input" rel="out"
id="search-1-hotel_checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-1-hotel_checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="search-1-hotel_checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-1-hotel_checkdates-close">
<title id="search-1-hotel_checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
</div>
<div class="widget-transportandhotel-search-animation hidden overflowHidden">
<div id="search-1-advanced_options"
data-widget-advancedsearchcriteria="{"containerId":"search-1-advanced_options","isMobile":false,"templateId":"search-1-advanced_options_template","language":"es","showAdvancedSearchData":false,"autoload":false,"ch":[{"id":"search-1-advanced_options-child_widget_0_0_container","plugin":"SelectGroupWidget","dynamicLoad":true},{"id":"search-1-advanced_options-child_widget_0_1_container","plugin":"SelectGroupWidget","dynamicLoad":true},{"id":"search-1-advanced_options-child_widget_0_2_container","plugin":"SelectGroupWidget","dynamicLoad":true}],"urlData":"https:\/\/booking.puertodelrosario.zafirotours.es\/web\/ajax\/advancedSearchData?type=transportandhotelsearcherwidget&language_code=es","loadData":true}">
<div class="title_collapse_container title_opcionesavanzadas " style="display: block;">
<a data-toggle="collapse" data-bs-toggle="collapse" role="button" aria-controls="opcionesavanzadas_search-1-advanced_options" href="#opcionesavanzadas_search-1-advanced_options" class="title_collapse collapsed arrow_collapse" aria-expanded="false" aria-label="Mostrar Opciones avanzadas">Opciones avanzadas <svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon icon-anyfill-ui-chevron-up" aria-hidden="true"> <svg viewBox="0 0 36 36" id="icon-anyfill-ui-chevron-up" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" fill-rule="evenodd" d="M30.436 27.6L18 15.405 5.564 27.6 2 24.105 18 8.4l16 15.705z"></path></svg> </svg> </a>
</div>
<div class="collapse" id="opcionesavanzadas_search-1-advanced_options">
<fieldset class="avanzadasvuelos">
<legend class="sr-only">Opciones avanzadas para realizar la búsqueda de su hotel.</legend>
<div id="search-1-advanced_options-child_widget_0_0_container"
data-widget-select-group="{"containerId":"search-1-advanced_options-child_widget_0_0_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":"","selected":"","text":"4393"}],"info":null,"title":null,"input_label":"Aerolíneas","select_name":"search[filters][airlines_names]","select_id":"search-1-advanced_options-child_widget_0_0_airlines_list","select_classes":null,"is_multiple":""}}">
<div class="form-group ">
<label for="search-1-advanced_options-child_widget_0_0_airlines_list">Aerolíneas</label>
<select class="form-control" name="search[filters][airlines_names]" data-alternative-id="countrySelector" id="search-1-advanced_options-child_widget_0_0_airlines_list">
<option value="" selected="">Todas las aerolíneas</option>
</select>
</div>
</div>
<div id="search-1-advanced_options-child_widget_0_1_container"
data-widget-select-group="{"containerId":"search-1-advanced_options-child_widget_0_1_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":0,"selected":"selected","text":"Seleccionar clase"}],"info":null,"title":null,"input_label":"Clase","select_name":"search[filters][transport_class_name]","select_id":"search-1-advanced_options-child_widget_0_1_transport_class_id","select_classes":null,"is_multiple":""}}">
<div class="form-group ">
<label for="search-1-advanced_options-child_widget_0_1_transport_class_id">Clase</label>
<select class="form-control" name="search[filters][transport_class_name]" data-alternative-id="countrySelector" id="search-1-advanced_options-child_widget_0_1_transport_class_id">
<option value="0" selected="selected">Seleccionar clase</option>
</select>
</div>
</div>
<div id="search-1-advanced_options-child_widget_0_2_container"
data-widget-select-group="{"containerId":"search-1-advanced_options-child_widget_0_2_container","isMobile":false,"templateId":"select_group_widget","language":"es","dateUnix":null,"data":{"options":[{"value":"-","selected":"","text":"Descuentos especiales"}],"info":{"title_label_id":5408,"placement":"left"},"title":null,"input_label":"Descuentos","select_name":"search[filters][discount_type]","select_id":"search-1-advanced_options-child_widget_0_2_discount_type_id","select_classes":null,"is_multiple":""}}">
<div class="form-group selectplusinfoicon ">
<label for="search-1-advanced_options-child_widget_0_2_discount_type_id">Descuentos</label>
<select class="form-control" name="search[filters][discount_type]" data-alternative-id="countrySelector" id="search-1-advanced_options-child_widget_0_2_discount_type_id">
<option value="-" selected="">Descuentos especiales</option>
</select>
<div class="infoicon" data-toggle="tooltip" data-bs-toggle="tooltip" data-placement="left" data-bs-placement="left" title=""
data-original-title="Según Real Decreto, el descuento de familia númerosa sólo se aplicará a aquellos pasajeros de nacionalidad española y que posean el certificado de familia númerosa y que lo acrediten durante el vuelo. No todas las aerolíneas, ni todas las tarifas son susceptibles de aplicar este descuento.">
<span class="circle-info">
<svg xmlns="http://www.w3.org/2000/svg" class="icon-anyfill-graph-info-circle" viewBox="0 0 36 36" aria-labelledby="infotitlesearch-0-advanced_options-child_widget_0_0_container">
<title id="infotitlesearch-0-advanced_options-child_widget_0_0_container">más información</title>
<path fill="inherit"
d="M16.4 13.2h3.2V10h-3.2v3.2zm0 12.8h3.2v-9.6h-3.2V26zm1.584 8C9.152 34 2 26.832 2 18S9.152 2 17.984 2C26.832 2 34 9.168 34 18s-7.168 16-16.016 16zM18 5.2C10.928 5.2 5.2 10.928 5.2 18c0 7.072 5.728 12.8 12.8 12.8 7.072 0 12.8-5.728 12.8-12.8 0-7.072-5.728-12.8-12.8-12.8z">
</path>
</svg>
</span>
</div>
</div>
</div>
</fieldset>
</div>
</div>
</div>
<div class="continente_boton_submit"> <button type="submit" id="search_button_search-1" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button>
</div> <input type="hidden" name="search[extras][language_code]" value="es"> <input type="hidden" name="search[extras][hfsearch_from_geounit_id]" value="0"> <input type="hidden" name="search[extras][hfsearch_to_geounit_id]" value="0"> <input
type="hidden" name="search[extras][flights_included]" value="1"> <input type="hidden" name="search[extras][trains_included]" value=""> <input type="hidden" name="search[extras][hfsearch_type_searcher]" value="general_page"> <input type="hidden"
name="search[extras][from_travels]" value="1"> <input type="hidden" name="search[extras][use_opaque_rates]" value="1"> <input type="hidden" name="search[extras][process_id]" value="4"> <input type="hidden" name="search[extras][subsystem]"
value="1"> <input type="hidden" name="search[extras][related_package_id]" value="0"> <input type="hidden" name="search[extras][searcherName]" value="FlightAndHotelSearcher"> <input type="hidden" name="post_get_redirect_url"
value="https://booking.puertodelrosario.zafirotours.es/online/th/ms/search"> <input type="hidden" name="pid" value=""> <input type="hidden" name="hfsearch_language_code" value="es">
</form>
POST https://booking.puertodelrosario.zafirotours.es/online/transports/wlsearch
<form method="post"
data-widget-transporttrainsearch="{"label":{"flight_button":"Buscar","hotel_button":"Buscar vuelo + hotel"},"showCompleteForm":null,"showWithAnimation":true,"whiteLabel":true,"cookie":"transport_train","cookieDomain":".puertodelrosario.zafirotours.es","ch":[{"id":"trainsearcherwidget-0-journey_selector","plugin":"RadioButtonGroupWidget","name":"journey_selector"},{"id":"trainsearcherwidget-0-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"trainsearcherwidget-0-checkdates","plugin":"CheckDatesScrollWidget","name":"checkdates"},{"id":"trainsearcherwidget-0-occupancy","plugin":"OccupancyLayerWidget","name":"occupancy"}],"id":"trainsearcherwidget-0","lastSearchCookieOptions":{"checkIn":"trainsearcherwidget-0-checkdates_checkin","checkOut":"trainsearcherwidget-0-checkdates_checkout","location":{"text":"trainsearcherwidget-0-journey_location-location_to","geoUnit":"trainsearcherwidget-0-journey_location-location_to_id","product":"trainsearcherwidget-0-journey_location-location_to_product"}},"market":1}"
action="https://booking.puertodelrosario.zafirotours.es/online/transports/wlsearch" id="trainsearcherwidget-0" target="_top" class="searcher-form">
<fieldset class="journeyselector">
<div id="trainsearcherwidget-0-journey_selector" data-widget-radiobuttongroup="{"cookie":"transport_train","cookie_register_name":"journeyselector"}" class="btn-group btn-group-sm">
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_trainsearcherwidget-0_journey_oneway" class="oneway" value="ida"> <label class="oneway" for="widget_trainsearcherwidget-0_journey_oneway"> Sólo ida
</label> </div>
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_trainsearcherwidget-0_journey_roundtrip" class="roundtrip" value="ida_y_vuelta" checked=""> <label class="roundtrip"
for="widget_trainsearcherwidget-0_journey_roundtrip"> Ida y vuelta </label> </div>
</div>
</fieldset>
<fieldset class="journeycountryselector"> </fieldset>
<fieldset class="origindestiny">
<div id="trainsearcherwidget-0-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":"transport_train","popoverAlertActivated":false,"ch":[{"id":"trainsearcherwidget-0-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"trainsearcherwidget-0-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"trainsearcherwidget-0-journey_location-location_to","geoUnit":"trainsearcherwidget-0-journey_location-location_to_id","product":"trainsearcherwidget-0-journey_location-location_to_product"}}}"
class="journey_location_widget">
<div data-widget-layer-autocomplete="trainsearcherwidget-0-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="trainsearcherwidget-0-journey_location-location_from_id-close">
<title id="trainsearcherwidget-0-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="trainsearcherwidget-0-journey_location-location_from">Origen</label> <input type="text" name="search[journey_location][location_from][name]" id="trainsearcherwidget-0-journey_location-location_from"
value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&only_trains=1&market=1","editable":true,"cookie":"transport_train","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"trainsearcherwidget-0-journey_location-location_from","geoUnit":"trainsearcherwidget-0-journey_location-location_from_id","product":"trainsearcherwidget-0-journey_location-location_from_product"}}}"
class="text location_input form-control acInput" placeholder="Ciudad o estación de tren" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_from][id]"
id="trainsearcherwidget-0-journey_location-location_from_id" value=""> <input type="hidden" name="search[journey_location][location_from][product]" id="trainsearcherwidget-0-journey_location-location_from_product" value=""> </div>
</div>
</div>
<div class="swap"> <button type="button" class="swap-button"> <svg xmlns="http://www.w3.org/2000/svg" class="icon-swap" viewBox="0 0 36 36">
<path fill="currentColor" fill-rule="evenodd" d="M8.98 17L1 25l7.98 8v-6H23v-4H8.98v-6zM37 13l-7.98-8v6H15v4h14.02v6L37 13z"></path>
</svg> </button> </div>
<div data-widget-layer-autocomplete="trainsearcherwidget-0-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="trainsearcherwidget-0-journey_location-location_to_id-close">
<title id="trainsearcherwidget-0-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="trainsearcherwidget-0-journey_location-location_to">Destino</label> <input type="text" name="search[journey_location][location_to][name]" id="trainsearcherwidget-0-journey_location-location_to" value=""
data-widget-location="{"url":"/web/ajax/transports/ac?language_code=es&only_trains=1&market=1","editable":true,"cookie":"transport_train","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"trainsearcherwidget-0-journey_location-location_to","geoUnit":"trainsearcherwidget-0-journey_location-location_to_id","product":"trainsearcherwidget-0-journey_location-location_to_product"}}}"
class="text location_input form-control acInput" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_to][id]"
id="trainsearcherwidget-0-journey_location-location_to_id" value=""> <input type="hidden" name="search[journey_location][location_to][product]" id="trainsearcherwidget-0-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div>
</fieldset>
<div class="datesoccupancy">
<fieldset id="trainsearcherwidget-0-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"trainsearcherwidget-0-checkdates_checkin","checkout":"trainsearcherwidget-0-checkdates_checkout","nights":"trainsearcherwidget-0-checkdates_nights","cookie":"transport_train","label":{"checkin":"Ida","checkout":"Vuelta","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"trainsearcherwidget-0-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"trainsearcherwidget-0-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"trainsearcherwidget-0-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"trainsearcherwidget-0-checkdates_checkin","checkOut":"trainsearcherwidget-0-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="trainsearcherwidget-0-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-06-14 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-18 14:29" autocomplete="off"> <input
id="trainsearcherwidget-0-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#trainsearcherwidget-0-checkdates_checkin","max":"2025-06-14","offset":0,"step":{"type":"minutes","value":30}}"
value="2024-12-19 14:29" autocomplete="off"> <input id="trainsearcherwidget-0-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#trainsearcherwidget-0-checkdates_checkin","checkout":"#trainsearcherwidget-0-checkdates_checkout"}" value="1" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="trainsearcherwidget-0-checkdates_checkin-flatpickr">Ida</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="trainsearcherwidget-0-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="trainsearcherwidget-0-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="trainsearcherwidget-0-checkdates_checkout-flatpickr">Vuelta</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input"
rel="out" id="trainsearcherwidget-0-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="trainsearcherwidget-0-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="trainsearcherwidget-0-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="trainsearcherwidget-0-checkdates-close">
<title id="trainsearcherwidget-0-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
<div id="trainsearcherwidget-0-occupancy_container" class="occupancy_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="trainsearcherwidget-0-occupancy-customelement"
settings="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":0},"adults":{"min":1,"max":9,"def":1},"children":{"min":0,"max":9,"babies_max":9,"def":0},"ages":{"min":3,"max":13,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de pasajeros no está permitida. No puede haber más del doble de niños que de adultos en una misma reserva.","babies_per_adult":"No es posible realizar una reserva con más de un bebé por cada adulto.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_train","max_passengers":9,"max_room_occupants":0,"children_per_adult":2,"babies_per_adult":1,"invalid_occupancies":[],"containerId":"trainsearcherwidget-0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":1,"children":0,"ages":[]}]" passengers="1" rooms="0"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="trainsearcherwidget-0-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->1 Persona<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="trainsearcherwidget-0-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="trainsearcherwidget-0-occupancy-customelement0-deleteadults">
<title id="trainsearcherwidget-0-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="1">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="trainsearcherwidget-0-occupancy-customelement0-addadults">
<title id="trainsearcherwidget-0-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-13 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="trainsearcherwidget-0-occupancy-customelement0-deletechildren">
<title id="trainsearcherwidget-0-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="trainsearcherwidget-0-occupancy-customelement0-addchildren">
<title id="trainsearcherwidget-0-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="trainsearcherwidget-0-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":0},"adults":{"min":1,"max":9,"def":1},"children":{"min":0,"max":9,"babies_max":9,"def":0},"ages":{"min":3,"max":13,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de pasajeros no está permitida. No puede haber más del doble de niños que de adultos en una misma reserva.","babies_per_adult":"No es posible realizar una reserva con más de un bebé por cada adulto.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_train","max_passengers":9,"max_room_occupants":0,"children_per_adult":2,"babies_per_adult":1,"invalid_occupancies":[],"containerId":"trainsearcherwidget-0-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":1,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]" value="9">
</fieldset>
</div>
</div>
<div class="continente_boton_submit"> <button type="submit" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button> </div> <input type="hidden"
name="search[extras][language_code]" value="es"> <input type="hidden" name="search[extras][language_code_for_reservation]" value="es"> <input type="hidden" name="search[extras][searcherName]" value="TransportTrainSearcher"> <input type="hidden"
name="search[extras][search]" value="1"> <input type="hidden" name="search[extras][incluir_trenes]" value="1"> <input type="hidden" name="search[extras][tipo_disponibilidad]" value="ajax"> <input type="hidden"
name="search[extras][from_train_search]" value="1"> <input type="hidden" value="new_searcher" name="goal" id="goal"> <input type="hidden" value="" name="search_sID" id="search_sID">
</form>
POST https://booking.puertodelrosario.zafirotours.es/online/th/ms/search
<form method="post"
data-widget-transportandhotelsearcher="{"id":"search-2","languageCode":"es","cookie":"transport_and_hotel","cookieDomain":".puertodelrosario.zafirotours.es","showCompleteForm":null,"whiteLabel":true,"ch":[{"id":"search-2-journey_selector","plugin":"RadioButtonGroupWidget","name":"journey_selector"},{"id":"search-2-journey_location","plugin":"JourneyLocationWidget","name":"journey_location"},{"id":"search-2-checkdates","plugin":"CheckDatesScrollWidget","name":"checkdates"},{"id":"search-2-occupancy","plugin":"OccupancyLayerWidget","name":"occupancy"},{"id":"search-2-hotel_checkdates","plugin":"CheckDatesScrollWidget","name":"hotel_checkdates"},{"id":"search-2-group_options","plugin":"CheckBoxGroupWidget","name":"check_group"}],"lastSearchCookieOptions":{"checkIn":"search-2-checkdates_checkin","checkOut":"search-2-checkdates_checkout","location":{"text":"search-2-journey_location-location_to","geoUnit":"search-2-journey_location-location_to_id","product":"search-2-journey_location-location_to_product"}},"market":1}"
action="https://booking.puertodelrosario.zafirotours.es/online/th/ms/search" id="search-2" target="_top" class="searcher-form" novalidate="">
<fieldset class="journeyselector">
<div id="search-2-journey_selector" data-widget-radiobuttongroup="{"cookie":"transport_and_hotel","cookie_register_name":"journeyselector"}" class="btn-group btn-group-sm">
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-2_journey_oneway" class="oneway" value="ida"> <label class="oneway" for="widget_search-2_journey_oneway"> Sólo ida </label> </div>
<div class="radio radio-inline"> <input type="radio" name="search[journeyselector]" id="widget_search-2_journey_roundtrip" class="roundtrip" value="ida_y_vuelta" checked=""> <label class="roundtrip" for="widget_search-2_journey_roundtrip"> Ida
y vuelta </label> </div>
</div>
</fieldset>
<fieldset class="origindestiny">
<div id="search-2-journey_location"
data-widget-journeylocation="{"label":{"error":"El origen y destino son iguales"},"data_required":true,"cookie":"transport_and_hotel","popoverAlertActivated":false,"ch":[{"id":"search-2-journey_location-location_from","plugin":"LocationWidget","name":"location_from"},{"id":"search-2-journey_location-location_to","plugin":"LocationWidget","name":"location_to"}],"lastSearchCookieOptions":{"location":{"text":"search-2-journey_location-location_to","geoUnit":"search-2-journey_location-location_to_id","product":"search-2-journey_location-location_to_product"}}}"
class="journey_location_widget">
<div data-widget-layer-autocomplete="search-2-journey_location-location_from" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-2-journey_location-location_from_id-close">
<title id="search-2-journey_location-location_from_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Origen</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-2-journey_location-location_from">Origen</label> <input type="text" name="search[journey_location][location_from][name]" id="search-2-journey_location-location_from" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22AIRPORT%22%2C%22CITY%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":"transport_and_hotel","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":"https://destinia.com/web/ajax/geolocation?type=17","languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geoLocationErrorMessage":"Su dispositivo no ha permitido obtener su ubicación actual. Por favor, compruebe la configuración del dispositivo.","geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-2-journey_location-location_from","geoUnit":"search-2-journey_location-location_from_id","product":"search-2-journey_location-location_from_product"}}}"
class="text location_input form-control has-locator acInput" placeholder="Ciudad o aeropuerto" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_from][id]"
id="search-2-journey_location-location_from_id" value=""> <input type="hidden" name="search[journey_location][location_from][product]" id="search-2-journey_location-location_from_product" value="">
<a href="#" class="locator " data-widget-use-geolocation="search-2-journey_location-location_from" aria-label="Localizador"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" class="icon-locator"> <path fill="currentColor" fill-rule="evenodd" d="M9 6.09a2.91 2.91 0 10.002 5.822A2.91 2.91 0 009 6.09zm6.502 2.183a6.543 6.543 0 00-5.775-5.775V1H8.273v1.498a6.543 6.543 0 00-5.775 5.775H1v1.454h1.498a6.543 6.543 0 005.775 5.775V17h1.454v-1.498a6.543 6.543 0 005.775-5.775H17V8.273h-1.498zM9 14.09a5.086 5.086 0 01-5.09-5.091c0-2.815 2.275-5.09 5.09-5.09S14.09 6.184 14.09 9 11.816 14.09 9 14.09z"></path></svg> </a>
</div>
</div>
</div>
<div class="swap"> <button type="button" class="swap-button"> <svg xmlns="http://www.w3.org/2000/svg" class="icon-swap" viewBox="0 0 36 36">
<path fill="currentColor" fill-rule="evenodd" d="M8.98 17L1 25l7.98 8v-6H23v-4H8.98v-6zM37 13l-7.98-8v6H15v4h14.02v6L37 13z"></path>
</svg> </button> </div>
<div data-widget-layer-autocomplete="search-2-journey_location-location_to" class="location-container location-group">
<div class="location-container-heading"> <button type="button" class="location-container-close-bt"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-2-journey_location-location_to_id-close">
<title id="search-2-journey_location-location_to_id-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg></button>
<div class="location-container-close-txt">Destino</div>
</div>
<div class="form-group-container">
<div class="form-group"> <label for="search-2-journey_location-location_to">Destino</label> <input type="text" name="search[journey_location][location_to][name]" id="search-2-journey_location-location_to" value=""
data-widget-location="{"url":"/online/ajax/ac?t=%5B%22ISLAND%22%2C%22COAST%22%2C%22NATURE%22%2C%22SKI%22%2C%22SKI_RESORT%22%2C%22CITY%22%2C%22POI%22%2C%22HOTEL%22%5D&searcher=1&language_code=es&market=1&agency=affiliate&include_trains=1&include_bus=1","editable":true,"cookie":"transport_and_hotel","label":{"error":"Tienes que introducir la localidad","forceAutocomplete":"Elige uno de los destinos sugeridos"},"geoUrl":null,"languageCode":"es","newSearcher":true,"forceAutocomplete":false,"popoverAlertActivated":false,"geounit_type":"","groupResultsBy":false,"updateFromExternalData":false,"lastSearchCookieOptions":{"location":{"text":"search-2-journey_location-location_to","geoUnit":"search-2-journey_location-location_to_id","product":"search-2-journey_location-location_to_product"}}}"
class="text location_input form-control acInput" placeholder="¿Adónde quieres ir?" autocomplete="off" aria-required="true"> <input type="hidden" name="search[journey_location][location_to][id]"
id="search-2-journey_location-location_to_id" value=""> <input type="hidden" name="search[journey_location][location_to][product]" id="search-2-journey_location-location_to_product" value=""> </div>
</div>
</div>
</div>
</fieldset>
<div class="datesoccupancy">
<fieldset id="search-2-checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"search-2-checkdates_checkin","checkout":"search-2-checkdates_checkout","nights":"search-2-checkdates_nights","cookie":"transport_and_hotel","label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"search-2-checkdates_checkin","plugin":"DateScrollWidget"},{"id":"search-2-checkdates_checkout","plugin":"DateScrollWidget"},{"id":"search-2-checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":true,"lastSearchCookieOptions":{"checkIn":"search-2-checkdates_checkin","checkOut":"search-2-checkdates_checkout"},"name":"checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="search-2-checkdates_checkin" type="hidden" name="search[checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-15 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-20 15:24" autocomplete="off"> <input
id="search-2-checkdates_checkout" type="hidden" name="search[checkdates][checkout]"
data-widget-datescroll="{"min":"#search-2-checkdates_checkin","max":"2025-12-16","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-23 15:24" autocomplete="off"> <input id="search-2-checkdates_nights" type="hidden" name="search[checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#search-2-checkdates_checkin","checkout":"#search-2-checkdates_checkout"}" value="3" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-2-checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="search-2-checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-2-checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="search-2-checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input" rel="out"
id="search-2-checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-2-checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="search-2-checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-2-checkdates-close">
<title id="search-2-checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
<div id="search-2-occupancy_container" class="occupancy_container">
<fieldset class="occupancy-layer-fieldset"> <occupancy-layer id="search-2-occupancy-customelement"
settings="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_and_hotel","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"search-2-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
occupancy="[{"adults":2,"children":0,"ages":[]}]" passengers="2" rooms="1"><!---->
<div class="form-group">
<label><!---->Ocupación<!----></label>
<button type="button" class="form-control searchToggle__btn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="search-2-occupancy-customelement-menubt">
<span class="searchToggle__txt"><!---->2 Personas<!---->, 1 Habitación<!----><!----></span>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="searchToggle__icon icon icon-anyfill-ui-chevron-down" aria-hidden="true">
<path fill="currentColor" fill-rule="evenodd" d="M5.564 8.4L18 20.595 30.436 8.4 34 11.895 18 27.6 2 11.895z"></path>
</svg>
</button>
</div>
<div class="searchDropdown hidden" aria-labelledby="search-2-occupancy-customelement-menubt">
<button type="button" class="close visible-xs">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close" aria-labelledby="occupancyModalclose">
<title id="occupancyModalclose"><!---->Cerrar<!----></title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg>
</button>
<div class="searchGroups">
<!---->
<div class="searchGroup">
<div class="searchGroup__title">
<div class="searchGroup__titletext"><!---->Habitación 1<!----></div>
</div>
<div class="searchOption">
<div class="searchOption__label"><!---->Adultos<!----></div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-2-occupancy-customelement0-deleteadults">
<title id="search-2-occupancy-customelement0-deleteadults">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="2">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-2-occupancy-customelement0-addadults">
<title id="search-2-occupancy-customelement0-addadults">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
<div class="searchOption">
<div>
<div class="searchOption__label"><!---->Niños<!----></div>
<div class="searchOption__detail"><!---->0-17 años<!----></div>
</div>
<div class="searchCounter">
<button type="button" class="searchCounter__btn searchCounter__btn--minus" disabled="">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-minus" viewBox="0 0 36 36" aria-labelledby="search-2-occupancy-customelement0-deletechildren">
<title id="search-2-occupancy-customelement0-deletchildren">-</title>
<path fill="currentColor" fill-rule="evenodd" d="M20 20H4v-4h28v4z"></path>
</svg>
</button>
<input type="text" class="searchCounter__input" readonly="" value="0">
<button type="button" class="searchCounter__btn searchCounter__btn--plus">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="icon anyfill-ui-plus" viewBox="0 0 36 36" aria-labelledby="search-2-occupancy-customelement0-addchildren">
<title id="search-2-occupancy-customelement0-addchildren">+</title>
<path fill="currentColor" fill-rule="evenodd" d="M32 20H20v12h-4V20H4v-4h12V4h4v12h12z"></path>
</svg>
</button>
</div>
</div>
</div>
<!---->
</div>
<div class="searchDropdown__footer">
<button type="button" class="btn btn-link"><!---->Añadir habitación<!----></button> <button class="btn btn-interactive btn-transparent"><!---->Hecho<!----></button>
</div>
</div>
<!---->
</occupancy-layer> <input type="hidden" name="search[occupancy]" id="search-2-occupancy"
data-widget-occupancy="{"rooms":{"min":1,"max":5,"rooms_max_diff":3,"def":1},"adults":{"min":1,"max":9,"def":2},"children":{"min":0,"max":6,"babies_max":1,"def":0},"ages":{"min":2,"max":17,"less":true,"def":0},"errors":{"babies":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","rooms":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","ages":"Debes indicar la edad de los niños","max_passenger":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","max_room_occupants":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","children_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","babies_per_adult":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros.","invalid_occupancy":"La combinación de viajeros no está permitida. Para hacer la reserva póngase en contacto con nosotros."},"labels":{"rooms_text":"Habitaciones","room_text":"Habitación","adults_text":"Adultos","children_text":"Niños","person_text":"Persona","people_text":"Personas","children_age_text":"Edad","ages_text":"años","childs_age_text":"Niño","child_age_label":"Edad niño","children_age_label":"Edad de los niños en fecha del viaje","occupancy_label":"Ocupación","close_layer_text":"Cerrar","done_layer_text":"Hecho","delete_room_text":"Eliminar","add_room_text":"Añadir habitación","no_children_text":"¿Viajas con niños? Contáctanos y te ayudaremos."},"cookie":"transport_and_hotel","max_passengers":9,"max_room_occupants":0,"children_per_adult":0,"babies_per_adult":0,"invalid_occupancies":[],"containerId":"search-2-occupancy_container","newSearcher":true,"popoverAlertActivated":false}"
value="[{"adults":2,"children":0,"ages":[]}]"> <input type="hidden" name="search[constraints][occupancy][maxAdults]" value="9"> <input type="hidden" name="search[constraints][occupancy][maxChildren]" value="6">
</fieldset>
</div>
</div>
<div class="check_group_widget checkboxgroup_content filtros flightsearch_options widget-transportandhotel-search-animation hidden overflowHidden">
<div id="search-2-group_options" class="widget-checkboxgroup">
<div class="checkboxgroup_content filtros">
<div class="checkbox partial_hotel_dates_checkbox">
<div> <label for="search-2-group_options_partial_hotel_dates_checkbox"> <input class="checkboxgroup_item" id="search-2-group_options_partial_hotel_dates_checkbox" name="search[filters][partial_hotel_dates]" type="checkbox" value="true">Solo
necesito alojamiento para una parte de mi viaje. </label> </div>
</div>
</div>
</div>
</div>
<div class="hotel_checkdates" style="display: none">
<fieldset id="search-2-hotel_checkdates" class="dates"
data-widget-checkdatesscroll="{"languageCode":"es","checkin":"search-2-hotel_checkdates_checkin","checkout":"search-2-hotel_checkdates_checkout","nights":"search-2-hotel_checkdates_nights","cookie":"transport_and_hotel","label":{"checkin":"Entrada","checkout":"Salida","error":"La hora de devolución debe ser posterior a la hora de recogida"},"months":2,"mobile":0,"ch":[{"id":"search-2-hotel_checkdates_checkin","plugin":"DateScrollWidget"},{"id":"search-2-hotel_checkdates_checkout","plugin":"DateScrollWidget"},{"id":"search-2-hotel_checkdates_nights","plugin":"NightsScrollWidget"}],"showHours":false,"step":{"type":"minutes","value":30},"popoverAlertActivated":false,"popoverConfig":{"placement":"top","tpl_error":"<div class='popover popover_error' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","tpl_warning":"<div class='popover popover_warning' role='tooltip'><div class='arrow'><\/div><h3 class='popover-title'><\/h3><div class='popover-content'><\/div><\/div>","title":"","additional_content":"","link":""},"constraintCurrentDay":true,"utcDelayStartsCurrentDay":null,"loadLocalAndGregorianCalendar":false,"format":[],"reverseDates":false,"forceCalendarLanguage":false,"gregorianCalendarCookie":[],"checkout_enabled":true,"updateFromLastSearchCookieEnabled":false,"lastSearchCookieOptions":{"checkIn":"search-2-hotel_checkdates_checkin","checkOut":"search-2-hotel_checkdates_checkout"},"name":"hotel_checkdates","openCalendarInCheckinDate":false}">
<legend class="sr-only sr-only-focusable">Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel.</legend> <input id="search-2-hotel_checkdates_checkin" type="hidden" name="search[hotel_checkdates][checkin]"
data-widget-datescroll="{"min":"2024-12-16","max":"2025-12-14 15:24:22","step":{"type":"minutes","value":30}}" value="2024-12-20 15:24" autocomplete="off"> <input
id="search-2-hotel_checkdates_checkout" type="hidden" name="search[hotel_checkdates][checkout]"
data-widget-datescroll="{"min":"#search-2-hotel_checkdates_checkin","max":"2025-12-15","offset":1,"step":{"type":"minutes","value":30}}"
value="2024-12-23 15:24" autocomplete="off"> <input id="search-2-hotel_checkdates_nights" type="hidden" name="search[hotel_checkdates][nights]"
data-widget-nightsscroll="{"checkin":"#search-2-hotel_checkdates_checkin","checkout":"#search-2-hotel_checkdates_checkout"}" value="3" autocomplete="off">
<div class="form-group date-calendar-container date-calendar-in"> <label for="search-2-hotel_checkdates_checkin-flatpickr">Entrada</label> <input type="text" class="in_date form-control flatpickr-trigger flatpickr-input" rel="in"
id="search-2-hotel_checkdates_checkin-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-2-hotel_checkdates_checkin" readonly="readonly"> </div>
<div class="form-group date-calendar-container date-calendar-out"> <label for="search-2-hotel_checkdates_checkout-flatpickr">Salida</label> <input type="text" class="in_date out_date form-control flatpickr-trigger flatpickr-input" rel="out"
id="search-2-hotel_checkdates_checkout-flatpickr" placeholder="Elegir fecha" data-widget-datescroll-date-of="search-2-hotel_checkdates_checkout" data-fp-omit="" readonly="readonly"> </div>
<div id="search-2-hotel_checkdates-calendar-wrapper" class="date-calendar-wrapper">
<div class="date-calendar-wrapper-header"> <button type="button" class="date-calendar-wrapper-close-bt"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 36" class="icon icon-anyfill-ui-close"
aria-labelledby="search-2-hotel_checkdates-close">
<title id="search-2-hotel_checkdates-close">Cerrar</title>
<path fill="currentColor" fill-rule="evenodd" d="M34 5.223L30.777 2 18 14.777 5.223 2 2 5.223 14.777 18 2 30.777 5.223 34 18 21.223 30.777 34 34 30.777 21.223 18z"></path>
</svg> </button>
<div class="date-calendar-wrapper-close-txt">Elige fecha</div>
</div>
<div class="date-calendar-wrapper-body"></div>
</div>
</fieldset>
</div>
<div class="continente_boton_submit"> <button type="submit" id="search_button_search-2" data-loading-text="<span class='bt-txt'>Buscar</span> <div class='loader-inner ball-clip-rotate'><div></div></div>"><span class="bt-txt">Buscar</span></button>
</div> <input type="hidden" name="search[extras][language_code]" value="es"> <input type="hidden" name="search[extras][hfsearch_from_geounit_id]" value="0"> <input type="hidden" name="search[extras][hfsearch_to_geounit_id]" value="0"> <input
type="hidden" name="search[extras][flights_included]" value="1"> <input type="hidden" name="search[extras][trains_included]" value="1"> <input type="hidden" name="search[extras][hfsearch_type_searcher]" value="general_page"> <input type="hidden"
name="search[extras][from_travels]" value="1"> <input type="hidden" name="search[extras][use_opaque_rates]" value="1"> <input type="hidden" name="search[extras][process_id]" value="4"> <input type="hidden" name="search[extras][subsystem]"
value="2"> <input type="hidden" name="search[extras][related_package_id]" value="0"> <input type="hidden" name="search[extras][searcherName]" value="TransportAndHotelSearcher"> <input type="hidden" name="post_get_redirect_url"
value="https://booking.puertodelrosario.zafirotours.es/online/th/ms/search"> <input type="hidden" name="pid" value=""> <input type="hidden" name="hfsearch_language_code" value="es">
</form>
Text Content
Utilizamos cookies y otras tecnologías Utilizamos cookies propias y de terceros con fines de marketing y técnicos. Puede aceptar las cookies, rechazarlas o cambiar la configuración, y puede obtener más información en nuestra Política de Cookies o en nuestra Política de Privacidad. Aceptar Rechazar Configuración default_market yarn * € * €Euro * $Dólar estadounidense * mBTCBitcoin * mBCHBitcoin Cash * £Libra esterlina británica * THBBaht tailandés * PABBalboa panameño * BOBBoliviano * Bs. SBolívar venezolano * ₡Colón costarricense * KčCorona checa * DkrCorona danesa * NkrCorona noruega * SkrCorona sueca * NIOCórdoba nicaragüense * GMDDalasi gambiano * DZDDinar argelino * BHDDinar bahreiní * JODDinar jordano * KWDDinar kuwaití * LYDDinar libio * TNDDinar tunecino * AMDDram armenio * AEDDírham de los Emiratos Árabes Unidos * MADDírham marroquí * AU$Dólar australiano * CA$Dólar canadiense * HKDDólar de Hong Kong * NADDólar de Namibia * FJDDólar de las Islas Fiyi * NZ$Dólar neozelandés * S$Dólar singapurense * FtFlorín húngaro * XOFFranco CFA BCEAO * FCFAFranco CFA BEAC * SfrFranco suizo * UAHGrivna ucraniana * PYGGuaraní paraguayo * GELLari georgiano * HNLLempira hondureño * MDLLeu moldavo * RONLeu rumano * BGNLev búlgaro * EGPLibra egipcia * LBPLibra libanesa * TRYLira turca * AZNManat azerí * MZNMetical mozambiqueño * NGNNaira nigeriano * TWDNuevo dólar taiwanés * ₪Nuevo sheqel israelí * S/.Nuevo sol peruano * AR$Peso argentino * CL$Peso chileno * $Peso colombiano * DOPPeso dominicano * PHPPeso filipino * MX$Peso mexicano * UYUPeso uruguayo * GTQQuetzal guatemalteco * ZARRand sudafricano * R$Real brasileño * IRRRial iraní * OMRRial omaní * YERRial yemení * MYRRinggit malasio * QARRiyal de Qatar * SARRiyal saudí * RUBRublo ruso * ₹Rupia india * IDRRupia indonesia * KZTTenge kazako * ₩Won surcoreano * ¥Yen japonés * CNYYuan chino * PLNZloty polaco * Español * English * Español * Français * Deutsch * Italiano * Português * Català * Nederlands * العربية * Dansk * 简体中文 * 繁體中文 * 한국어 * עברית * 日本語 * Русский * Polski * Svenska * Română * Magyar * Português do Brasil * فارسی * Español de Argentina * Español de Chile * Español de Colombia * Español de Ecuador * Suomi * Español de México * Norsk bokmål * Español de Perú * Türkçe * American English * Mi cuenta * Mis reservas * Mi perfil * Mis viajeros * Mis tarjetas bancarias * Configuración * Mis bonos y cupones Entrar Salir Cerrar * Mi cuenta * Mis reservas * Mi perfil * Mis viajeros * Mis tarjetas bancarias * Configuración * Mis bonos y cupones Entrar Salir * Español Español * English * Español * Français * Deutsch * Italiano * Português * Català * Nederlands * العربية * Dansk * 简体中文 * 繁體中文 * 한국어 * עברית * 日本語 * Русский * Polski * Svenska * Română * Magyar * Português do Brasil * فارسی * Español de Argentina * Español de Chile * Español de Colombia * Español de Ecuador * Suomi * Español de México * Norsk bokmål * Español de Perú * Türkçe * American English * € euro * € Euro * $ Dólar estadounidense * mBTC Bitcoin * mBCH Bitcoin Cash * £ Libra esterlina británica * THB Baht tailandés * PAB Balboa panameño * BOB Boliviano * Bs. S Bolívar venezolano * ₡ Colón costarricense * Kč Corona checa * Dkr Corona danesa * Nkr Corona noruega * Skr Corona sueca * NIO Córdoba nicaragüense * GMD Dalasi gambiano * DZD Dinar argelino * BHD Dinar bahreiní * JOD Dinar jordano * KWD Dinar kuwaití * LYD Dinar libio * TND Dinar tunecino * AMD Dram armenio * AED Dírham de los Emiratos Árabes Unidos * MAD Dírham marroquí * AU$ Dólar australiano * CA$ Dólar canadiense * HKD Dólar de Hong Kong * NAD Dólar de Namibia * FJD Dólar de las Islas Fiyi * NZ$ Dólar neozelandés * S$ Dólar singapurense * Ft Florín húngaro * XOF Franco CFA BCEAO * FCFA Franco CFA BEAC * Sfr Franco suizo * UAH Grivna ucraniana * PYG Guaraní paraguayo * GEL Lari georgiano * HNL Lempira hondureño * MDL Leu moldavo * RON Leu rumano * BGN Lev búlgaro * EGP Libra egipcia * LBP Libra libanesa * TRY Lira turca * AZN Manat azerí * MZN Metical mozambiqueño * NGN Naira nigeriano * TWD Nuevo dólar taiwanés * ₪ Nuevo sheqel israelí * S/. Nuevo sol peruano * AR$ Peso argentino * CL$ Peso chileno * $ Peso colombiano * DOP Peso dominicano * PHP Peso filipino * MX$ Peso mexicano * UYU Peso uruguayo * GTQ Quetzal guatemalteco * ZAR Rand sudafricano * R$ Real brasileño * IRR Rial iraní * OMR Rial omaní * YER Rial yemení * MYR Ringgit malasio * QAR Riyal de Qatar * SAR Riyal saudí * RUB Rublo ruso * ₹ Rupia india * IDR Rupia indonesia * KZT Tenge kazako * ₩ Won surcoreano * ¥ Yen japonés * CNY Yuan chino * PLN Zloty polaco * Hoteles * Vuelos * Viajes * Vuelo + Hotel * Trenes * Tren + Hotel * Cambiando a Desta Introduzca el lugar de destino en el que realizar la búsqueda de su alojamiento.. Cerrar Destino Destino Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Ocupación 2 Personas, 1 Habitación <!---->Cerrar<!----> Habitación 1 Adultos - + Niños 0-17 años - + Añadir habitación Hecho Buscar ¿Le interesa seleccionar otras opciones para concretar su búsqueda? Avanzar hasta las opciones avanzadas. En caso contrario use el botón del buscador para empezar la búsqueda Sólo ida Ida y vuelta Múltiples destinos Cerrar Origen Origen Cerrar Destino Destino Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Ida Vuelta Cerrar Elige fecha Cerrar Origen Origen Cerrar Destino Destino Ida Cerrar Elige fecha Cerrar Origen Origen Cerrar Destino Destino Ida Cerrar Elige fecha Cerrar Origen Origen Cerrar Destino Destino Ida Cerrar Elige fecha Cerrar Origen Origen Cerrar Destino Destino Ida Cerrar Elige fecha Cerrar Origen Origen Cerrar Destino Destino Ida Cerrar Elige fecha Añadir otro vuelo Ocupación 1 Persona <!---->Cerrar<!----> Adultos - + Niños 0-13 años - + Hecho No necesito hotel Añadir hotel Sin escalas Opciones avanzadas Opciones avanzadas para realizar la búsqueda de su hotel. Aerolíneas Todas las aerolíneas Clase Seleccionar clase Descuentos Descuentos especiales más información Buscar Cerrar Origen Origen Cerrar Destino Destino Buscar Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Ocupación 2 Personas, 1 Habitación <!---->Cerrar<!----> Habitación 1 Adultos - + Niños 0-17 años - + Añadir habitación Hecho Buscar Buscar Sólo ida Ida y vuelta Cerrar Origen Origen Cerrar Destino Destino Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Ocupación 2 Personas, 1 Habitación <!---->Cerrar<!----> Habitación 1 Adultos - + Niños 0-17 años - + Añadir habitación Hecho Solo necesito alojamiento para una parte de mi viaje. Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Opciones avanzadas Opciones avanzadas para realizar la búsqueda de su hotel. Aerolíneas Todas las aerolíneas Clase Seleccionar clase Descuentos Descuentos especiales más información Buscar Sólo ida Ida y vuelta Cerrar Origen Origen Cerrar Destino Destino Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Ida Vuelta Cerrar Elige fecha Ocupación 1 Persona <!---->Cerrar<!----> Adultos - + Niños 0-13 años - + Hecho Buscar Sólo ida Ida y vuelta Cerrar Origen Origen Cerrar Destino Destino Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Ocupación 2 Personas, 1 Habitación <!---->Cerrar<!----> Habitación 1 Adultos - + Niños 0-17 años - + Añadir habitación Hecho Solo necesito alojamiento para una parte de mi viaje. Introduzca las fechas de inicio y fin para realizar la búsqueda de su hotel. Entrada Salida Cerrar Elige fecha Buscar DESCUBRE NUEVOS DESTINOS PARÍS Alfred Sommier Hotel de {{stars_number}} estrellas desde 322 € Reservar LONDRES The Dilly Hotel de {{stars_number}} estrellas desde 217 € Reservar OPORTO Hospes Infante Sagres Porto Hotel de {{stars_number}} estrellas desde 124 € Reservar DUBLÍN The Fitzwilliam Hotel de {{stars_number}} estrellas desde 299 € Reservar MÚNICH Sofitel Munich Bayerpost Hotel de {{stars_number}} estrellas desde 163 € Reservar MADRID Melia Madrid Princesa Hotel de {{stars_number}} estrellas desde 112 € Reservar OFERTAS DE VIAJES ROMA MÁGICA CON VISITA ROMA IMPERIAL Circuito 4 días - 3 noches desde 293 € JAPÓN BÁSICO: TOKIO, KIOTO, NARA, HAKONE Y OSAKA Circuito 7 días - 6 noches desde 2.246 € PUNTA CANA CON TODO INCLUIDO DESDE MADRID Circuito 9 días - 7 noches desde 984 € CIRCUITO INDIA: TRIÁNGULO DE ORO CON VUELOS OPCIONALES Circuito 7 días - 6 noches desde 0 € CIRCUITO POR OPORTO, COIMBRA Y LISBOA Circuito 6 días - 5 noches desde 747 € LONDRES Y PARÍS CON VISITAS Circuito 7 días - 6 noches desde 1.082 € DESCUBRIENDO BARCELONA Y MADRID Circuito 5 días - 4 noches desde 600 € ESCAPADA A MARRUECOS: MIL KASBAHS + DESIERTO + VALLE DEL DRAA Y ... Circuito 8 días - 7 noches desde 252 € CANADÁ ESTE CLÁSICO Y SAFARI DE BALLENAS EN CHARLEVOIX Circuito 8 días - 7 noches desde 2.152 € OFERTAS DE HOTELES Danieli, Venice Hotel de {{stars_number}} estrellas Venecia, Italia desde 587 € Reservar Amsterdam Marriott Hotel de {{stars_number}} estrellas Amsterdam, Holanda desde 184 € Reservar The Knickerbocker Hotel de {{stars_number}} estrellas Nueva York, Estados Unidos desde 219 € Reservar Four Seasons Hotel Las Vegas Hotel de {{stars_number}} estrellas Las Vegas, Estados Unidos desde 306 € Reservar Las Arenas Balneario Resort Hotel de {{stars_number}} estrellas Valencia, España desde 131 € Reservar Grande Centre Point Hotel Terminal21 Hotel de {{stars_number}} estrellas Bangkok, Tailandia desde 139 € Reservar DESTINOS DESTACADOS * * * * * Zafiro Tours Puerto del Rosario C/LEON Y CASTILLO Nº 181, LOCAL IZQ - 35600 - Puerto del Rosario, Fuerteventura, España | Teléfono 828649259 * Aviso legal * Términos y Condiciones Generales * Política de privacidad * Política de cookies Powered by Onlinetravel Top Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112 Diciembre Enero LunMarMiéJueVieSábDom LunMarMiéJueVieSábDom 2526272829301234567891011121314151617181920212223242526272829303112345 30311234567891011121314151617181920212223242526272829303112