<script type="text/javascript"><!-- [et_pb_line_break_holder] --> <!--<!-- [et_pb_line_break_holder] --> Date.prototype.addDays = function(days) {<!-- [et_pb_line_break_holder] --> var dat = new Date(this.valueOf());<!-- [et_pb_line_break_holder] --> dat.setDate(dat.getDate() + days);<!-- [et_pb_line_break_holder] --> return dat;<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> var dayInterval = 1;<!-- [et_pb_line_break_holder] --> var cultureDateFormat = 'yy-mm-dd';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery(window).load(function () {<!-- [et_pb_line_break_holder] --> setSearch();<!-- [et_pb_line_break_holder] --> });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> function setSearch() {<!-- [et_pb_line_break_holder] --> jQuery.datepicker.setDefaults({<!-- [et_pb_line_break_holder] --> dateFormat: cultureDateFormat,<!-- [et_pb_line_break_holder] --> monthNames: ['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'],<!-- [et_pb_line_break_holder] --> monthNamesShort: ['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'],<!-- [et_pb_line_break_holder] --> dayNames: ['domingo','lunes','martes','miércoles','jueves','viernes','sábado'],<!-- [et_pb_line_break_holder] --> dayNamesShort: ['dom','lun','mar','mié','jue','vie','sáb'],<!-- [et_pb_line_break_holder] --> dayNamesMin: ['dom','lun','mar','mié','jue','vie','sáb'],<!-- [et_pb_line_break_holder] --> firstDay: 1,<!-- [et_pb_line_break_holder] --> minDate: 0,<!-- [et_pb_line_break_holder] --> changeYear: true,<!-- [et_pb_line_break_holder] --> changeMonth: true,<!-- [et_pb_line_break_holder] --> yearRange: 'c:c+2',<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> closeText: 'Zamknij',<!-- [et_pb_line_break_holder] --> prevText: '<Poprzedni',<!-- [et_pb_line_break_holder] --> nextText: 'Nastepny>',<!-- [et_pb_line_break_holder] --> currentText: 'Dzis',<!-- [et_pb_line_break_holder] --> weekHeader: 'Tydz',<!-- [et_pb_line_break_holder] --> isRTL: false,<!-- [et_pb_line_break_holder] --> showMonthAfterYear: false<!-- [et_pb_line_break_holder] --> });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery("#tbArrivalDate").datepicker({defaultDate: 0});<!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker({ defaultDate: 0 });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery("#tbArrivalDate").datepicker( "option", "minDate", 0 );<!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker( "option", "minDate", 1 );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery("#tbArrivalDate").datepicker({<!-- [et_pb_line_break_holder] --> onSelect: function (dateText, inst) { setDepartureDate(dateText); }<!-- [et_pb_line_break_holder] --> });<!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker({<!-- [et_pb_line_break_holder] --> onSelect: function (dateText, inst) { setDayInterval(dateText); }<!-- [et_pb_line_break_holder] --> });<!-- [et_pb_line_break_holder] --> jQuery("#tbArrivalDate").datepicker( "setDate", new Date() )<!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker( "setDate", (new Date()).addDays(dayInterval) )<!-- [et_pb_line_break_holder] --> setDayInterval(jQuery("#tbDepartureDate").val());<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> //jQuery('#tbNumNights').filter_input({regex:'[0-9]'});<!-- [et_pb_line_break_holder] --> jQuery("#tbNumNights").change(function () {<!-- [et_pb_line_break_holder] --> dayInterval = parseInt(jQuery('#tbNumNights').val());<!-- [et_pb_line_break_holder] --> if(dayInterval <= 0) { dayInterval = 1; jQuery('#tbNumNights').val(dayInterval); }<!-- [et_pb_line_break_holder] --> setDepartureDate(jQuery("#tbArrivalDate").val());<!-- [et_pb_line_break_holder] --> });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> function setDayInterval(dateStr) {<!-- [et_pb_line_break_holder] --> var dateFormat = cultureDateFormat;<!-- [et_pb_line_break_holder] --> var departureDate = jQuery.datepicker.parseDate(dateFormat, dateStr);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> // Convert both dates to milliseconds<!-- [et_pb_line_break_holder] --> var startDate = jQuery("#tbArrivalDate").datepicker( "getDate" );<!-- [et_pb_line_break_holder] --> if(!startDate) { startDate = new Date(); }<!-- [et_pb_line_break_holder] --> var startDate_ms = startDate.getTime();<!-- [et_pb_line_break_holder] --> var endDate = jQuery("#tbDepartureDate").datepicker( "getDate" );<!-- [et_pb_line_break_holder] --> if(!endDate) { endDate = new Date(); }<!-- [et_pb_line_break_holder] --> var endDate_ms = endDate.getTime();<!-- [et_pb_line_break_holder] --> // Calculate the difference in milliseconds<!-- [et_pb_line_break_holder] --> var difference_ms = Math.abs(endDate_ms - startDate_ms);<!-- [et_pb_line_break_holder] --> // Convert back to days<!-- [et_pb_line_break_holder] --> var ONE_DAY_ms = 1000 * 60 * 60 * 24;<!-- [et_pb_line_break_holder] --> dayInterval = Math.round(difference_ms/ONE_DAY_ms);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery('#tbNumNights').val(dayInterval);<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --> function setDepartureDate(dateStr) {<!-- [et_pb_line_break_holder] --> var dateFormat = cultureDateFormat;<!-- [et_pb_line_break_holder] --> var arrivalDate = jQuery.datepicker.parseDate(dateFormat, dateStr);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker( "setDate", arrivalDate.addDays(dayInterval) );<!-- [et_pb_line_break_holder] --> jQuery("#tbDepartureDate").datepicker( "option", "minDate", arrivalDate.addDays(1) );<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> function doSubmit()<!-- [et_pb_line_break_holder] --> {<!-- [et_pb_line_break_holder] --> var dateTo = document.getElementById('tbDepartureDate').value;<!-- [et_pb_line_break_holder] --> var dateFrom = document.getElementById('tbArrivalDate').value;<!-- [et_pb_line_break_holder] --> var numPersons = document.getElementById('ddNumPersons').value;<!-- [et_pb_line_break_holder] --> var currency = document.getElementById('ddOutputCurrency').value;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> var url = 'https://secure.yieldplanet.com/Book/BookingEngine.aspx?hotelId=4593&arrivalDate=' + dateFrom + '&departureDate=' + dateTo + '&numPersons=' + numPersons + '&language=en¤cy=' + currency;<!-- [et_pb_line_break_holder] --> document.location = url;<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --> // --><!-- [et_pb_line_break_holder] --> </script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --></head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><div id="checkform"><!-- [et_pb_line_break_holder] --> <div class="availDates floatfix"><!-- [et_pb_line_break_holder] --> <div class="checkin"><!-- [et_pb_line_break_holder] --> <div><span id="lbArrivalDate">Check in:</span></div><!-- [et_pb_line_break_holder] --> <div><!-- [et_pb_line_break_holder] --> <input name="tbArrivalDate" type="text" placeholder="Check in" id="tbArrivalDate" class="checkAvailInput" onchange="setDepartureDate(this.value)" /><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> <div class="nights"><!-- [et_pb_line_break_holder] --> <div><span id="lbNumNigts">Nights:</span></div><!-- [et_pb_line_break_holder] --> <div><!-- [et_pb_line_break_holder] --> <input name="tbNumNights" type="text" placeholder="Nights" id="tbNumNights" class="form-control checkAvailInput" value="1" /><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> <div class="checkout"><!-- [et_pb_line_break_holder] --> <div><span id="lbDepartureDate">Check out:</span></div><!-- [et_pb_line_break_holder] --> <div><!-- [et_pb_line_break_holder] --> <input name="tbDepartureDate" type="text" placeholder="Check out" id="tbDepartureDate" class="checkAvailInput" onchange="setDayInterval(this.value)" /><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <div class="persons"><!-- [et_pb_line_break_holder] --> <div><span id="lbNumPersons">Adults:</span></div><!-- [et_pb_line_break_holder] --> <div class="select-style"><!-- [et_pb_line_break_holder] --> <select name="ddNumPersons" id="ddNumPersons" class=""><!-- [et_pb_line_break_holder] --> <option value="0">Any</option><!-- [et_pb_line_break_holder] --> <option value="1">1</option><!-- [et_pb_line_break_holder] --> <option value="2">2</option><!-- [et_pb_line_break_holder] --> <option value="3">3</option><!-- [et_pb_line_break_holder] --> <option value="4">4 </option><!-- [et_pb_line_break_holder] --> </select><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> <div class="pricesin"><!-- [et_pb_line_break_holder] --> <div><span id="lbPrices">Prices in:</span></div><!-- [et_pb_line_break_holder] --> <div class="select-style"><!-- [et_pb_line_break_holder] --> <select name="ddOutputCurrency" id="ddOutputCurrency" class=""><!-- [et_pb_line_break_holder] --> <option selected="selected" value="EUR">EUR</option><!-- [et_pb_line_break_holder] --> <option value="AUD">AUD</option><!-- [et_pb_line_break_holder] --> <option value="BGN">BGN</option><!-- [et_pb_line_break_holder] --> <option value="BRL">BRL</option><!-- [et_pb_line_break_holder] --> <option value="CAD">CAD</option><!-- [et_pb_line_break_holder] --> <option value="CHF">CHF</option><!-- [et_pb_line_break_holder] --> <option value="CLP">CLP</option><!-- [et_pb_line_break_holder] --> <option value="CNY">CNY</option><!-- [et_pb_line_break_holder] --> <option value="CZK">CZK</option><!-- [et_pb_line_break_holder] --> <option value="DKK">DKK</option><!-- [et_pb_line_break_holder] --> <option value="GBP">GBP</option><!-- [et_pb_line_break_holder] --> <option value="HKD">HKD</option><!-- [et_pb_line_break_holder] --> <option value="HRK">HRK</option><!-- [et_pb_line_break_holder] --> <option value="HUF">HUF</option><!-- [et_pb_line_break_holder] --> <option value="IDR">IDR</option><!-- [et_pb_line_break_holder] --> <option value="ILS">ILS</option><!-- [et_pb_line_break_holder] --> <option value="INR">INR</option><!-- [et_pb_line_break_holder] --> <option value="ISK">ISK</option><!-- [et_pb_line_break_holder] --> <option value="JPY">JPY</option><!-- [et_pb_line_break_holder] --> <option value="KRW">KRW</option><!-- [et_pb_line_break_holder] --> <option value="MXN">MXN</option><!-- [et_pb_line_break_holder] --> <option value="MYR">MYR</option><!-- [et_pb_line_break_holder] --> <option value="NOK">NOK</option><!-- [et_pb_line_break_holder] --> <option value="NZD">NZD</option><!-- [et_pb_line_break_holder] --> <option value="PHP">PHP</option><!-- [et_pb_line_break_holder] --> <option value="PLN">PLN</option><!-- [et_pb_line_break_holder] --> <option value="RON">RON</option><!-- [et_pb_line_break_holder] --> <option value="RUB">RUB</option><!-- [et_pb_line_break_holder] --> <option value="SEK">SEK</option><!-- [et_pb_line_break_holder] --> <option value="SGD">SGD</option><!-- [et_pb_line_break_holder] --> <option value="THB">THB</option><!-- [et_pb_line_break_holder] --> <option value="TRY">TRY</option><!-- [et_pb_line_break_holder] --> <option value="UAH">UAH</option><!-- [et_pb_line_break_holder] --> <option value="USD">USD</option><!-- [et_pb_line_break_holder] --> <option value="XDR">XDR</option><!-- [et_pb_line_break_holder] --> <option value="ZAR">ZAR</option><!-- [et_pb_line_break_holder] --> </select><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> <div class="check"><!-- [et_pb_line_break_holder] --> <div><!-- [et_pb_line_break_holder] --> <input type="submit" name="btnCheckAvailability" value="Check availability and price" id="btnCheckAvailability" class="form-control buttonsubmit" onclick="doSubmit()" /><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --></div><!-- [et_pb_line_break_holder] --></body><!-- [et_pb_line_break_holder] --></html>
<iframe src="https://player.vimeo.com/video/171824747" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe><!-- [et_pb_line_break_holder] -->

 

Discover Chipiona and our hotel
from the air, bird’s eye view video.

6 reasons to choose Hostal El Faro

R

¡Unbeatable prices!

R

Online reservations

R

We speak 3 languages

R

Excellent location

R

Our clients recommend us

R

Free WIFI

The Lighthouse of Chipiona

The lighthouse in Chipiona is the tallest in Spain, the third tallest in Europe and the fifth tallest in the world. One of the main attractions of the town, there are daily visits which allow you to enjoy its amazing design and, of course, the incredible views from the top.