www.negrescomallorca.com
Open in
urlscan Pro
2a00:1450:4001:80b::2013
Public Scan
Submitted URL: http://hotelads-adapter.appspot.com/landing?hid=hn-negresco&checkin=22/06/2024&checkout=06/07/2024&language=en&adults=2&bookingSourc...
Effective URL: https://www.negrescomallorca.com/booking1?startDate=22/06/2024&endDate=06/07/2024&source=hotelads&numRooms=1&adultsRoom1=2&adults...
Submission: On June 13 via manual from GB — Scanned from GB
Effective URL: https://www.negrescomallorca.com/booking1?startDate=22/06/2024&endDate=06/07/2024&source=hotelads&numRooms=1&adultsRoom1=2&adults...
Submission: On June 13 via manual from GB — Scanned from GB
Form analysis
3 forms found in the DOMPOST https://www.negrescomallorca.com/booking1
<form class="booking_form paraty-booking-form " action="https://www.negrescomallorca.com/booking1" method="post"><input type="hidden" id="language" name="language" value="ENGLISH"><input type="hidden" id="agesKid1" name="agesKid1"><input
type="hidden" id="agesKid2" name="agesKid2"><input type="hidden" id="agesKid3" name="agesKid3"><input id="roomType" type="hidden" name="roomType" value=""><input class="roomTypeValue" type="hidden" name="roomTypeValue" value=""><input
id="roomFilter" type="hidden" name="roomFilter" value=".*"><input id="roomFilterName" type="hidden" name="roomFilterName" value=""><input id="roomOrder" type="hidden" name="roomOrder" value=""><input type="hidden" id="roomtype_list_json"
name="roomtype_list_json" value=""><input type="hidden" id="namespace" name="namespace" value="hn-negresco"><input type="hidden" id="gclid" name="gclid" value="EAIaIQobChMIlPOMl6DHhgMVlKdoCR32MwGYEAoYASABEgImofD_BwE"><input type="hidden" value=""
name="priceSeekerHotel"
id="priceSeekerHotel"><!-- BOOKING 0 --><!-- END BOOKING 0--><!-- EXTRA PARAMS --><!-- END EXTRA PARAMS --><!-- SELECTOR DE HOTEL--><!-- END SELECTOR DE HOTEL--><!-- HIDE FILTERS --><!-- HIDE FILTERS --><!-- SELECCION FECHAS DE ENTRADA Y NUMERO HABITACIONES -->
<div class="stay_selection">
<div class="entry_date_wrapper half_size"><label class="entry_date_label">Check-In</label>
<div class="date_box entry_date"><span class="date_day">22/06/2024</span><span class="date_year"></span><input name="startDate" type="hidden" class="has_datepicker entry_input notranslate" value="22/06/2024">
<div></div>
</div>
</div>
<div class="departure_date_wrapper"><label class="departure_date_label">Check-Out</label>
<div class="date_box departure_date"><span class="date_day">06/07/2024</span><span class="date_year"></span><input name="endDate" type="hidden" class="has_datepicker departure_input notranslate" value="06/07/2024">
<div></div>
</div>
</div>
<script>
departure_date_selectable = true;
</script>
</div>
<div class="dates_selector_personalized"><label for="" class="dates_selector_label">Dates</label>
<div class="start_end_date_wrapper"><span type="text" class="start_date_personalized"></span> - <span type="text" class="end_date_personalized"></span>
<div class="nights_number_wrapper_personalized"><span class="days_number_datepicker"></span><span class="night_label"> Night </span></div>
</div>
<div class="start_date_datepicker" type="text" data-role="date" data-inline="true" style="display: none">
<div class="close_calendar"></div><span class="entry_label_calendar">Check-In Date</span>
</div>
<div class="departure_datepicker" type="text" data-role="date" data-inline="true" style="display: none">
<div class="close_calendar"></div><span class="departure_label_calendar">Check-Out Date</span>
</div>
</div><!-- END SELECCION FECHAS DE ENTRADA Y HABITACIONES -->
<div class="guest_selector "><label>Occupancy</label><span class="placeholder_text">2 <span>Adults</span></span><b class="button"></b></div><!-- LISTA DE HABITACIONES -->
<div class="room_list_wrapper">
<div class="rooms_number_wrapper "><label class="rooms_label" for="numRooms"> Rooms</label>
<div class="selectricWrapper rooms_number">
<div class="selectricHideSelect"><select name="numRooms" id="numRooms" class="rooms_number">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select></div>
<div class="selectric">
<p class="label">1</p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="selected">1</li>
<li class="">2</li>
<li class="last">3</li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div><i class="fa fa-times close_room_selector" aria-hidden="true" style="display: none;"></i>
<style>
.adults_only_selector .children_selector {
display: none;
}
.adults_only_selector .adults_selector {
width: 100%;
}
</style>
<ul class="room_list adults_only_selector "><!---------------------- ROOM 1---------------------->
<li class="room room1 ">
<div class="room_title "> Room 1</div>
<div class="adults_selector"><label class="adults_label" for="adultsRoom1">Adults</label>
<div class="selectricWrapper adults_room_1 room_selector">
<div class="selectricHideSelect"><select name="adultsRoom1" class="adults_room_1 room_selector" id="adultsRoom1">
<option value="1"> 1 </option>
<option value="2" selected="selected"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
<option value="5"> 5 </option>
<option value="6"> 6 </option>
<option value="7"> 7 </option>
<option value="8"> 8 </option>
</select></div>
<div class="selectric">
<p class="label"> 2 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class=""> 1 </li>
<li class="selected"> 2 </li>
<li class=""> 3 </li>
<li class=""> 4 </li>
<li class=""> 5 </li>
<li class=""> 6 </li>
<li class=""> 7 </li>
<li class="last"> 8 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="children_selector "><label class="children_label" for="childrenRoom1">Children</label>
<div class="selectricWrapper children_room_1 room_selector">
<div class="selectricHideSelect"><select name="childrenRoom1" class="children_room_1 room_selector" id="childrenRoom1">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
<div class="selectric">
<p class="label"> 0 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="selected"> 0 </li>
<li class=""> 1 </li>
<li class=""> 2 </li>
<li class=""> 3 </li>
<li class="last"> 4 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
</li><!---------------------- ROOM 2---------------------->
<li class="room room2 " style="display: none">
<div class="room_title "> Room 2</div>
<div class="adults_selector"><label class="adults_label" for="adultsRoom2">Adults</label>
<div class="selectricWrapper adults_room_2 room_selector">
<div class="selectricHideSelect"><select name="adultsRoom2" class="adults_room_2 room_selector" id="adultsRoom2">
<option value="1"> 1 </option>
<option value="2" selected="selected"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
<option value="5"> 5 </option>
<option value="6"> 6 </option>
<option value="7"> 7 </option>
<option value="8"> 8 </option>
</select></div>
<div class="selectric">
<p class="label"> 2 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class=""> 1 </li>
<li class="selected"> 2 </li>
<li class=""> 3 </li>
<li class=""> 4 </li>
<li class=""> 5 </li>
<li class=""> 6 </li>
<li class=""> 7 </li>
<li class="last"> 8 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="children_selector "><label class="children_label" for="childrenRoom2">Children </label>
<div class="selectricWrapper children_room_2 room_selector">
<div class="selectricHideSelect"><select name="childrenRoom2" class="children_room_2 room_selector" id="childrenRoom2">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
<div class="selectric">
<p class="label"> 0 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="selected"> 0 </li>
<li class=""> 1 </li>
<li class=""> 2 </li>
<li class=""> 3 </li>
<li class="last"> 4 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="remove_room_element"></div>
</li><!---------------------- ROOM 3---------------------->
<li class="room room3 " style="display: none">
<div class="room_title "> Room 3</div>
<div class="adults_selector"><label class="adults_label" for="adultsRoom3">Adults</label>
<div class="selectricWrapper adults_room_3 room_selector">
<div class="selectricHideSelect"><select name="adultsRoom3" class="adults_room_3 room_selector" id="adultsRoom3">
<option value="1"> 1 </option>
<option value="2" selected="selected"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
<option value="5"> 5 </option>
<option value="6"> 6 </option>
<option value="7"> 7 </option>
<option value="8"> 8 </option>
</select></div>
<div class="selectric">
<p class="label"> 2 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class=""> 1 </li>
<li class="selected"> 2 </li>
<li class=""> 3 </li>
<li class=""> 4 </li>
<li class=""> 5 </li>
<li class=""> 6 </li>
<li class=""> 7 </li>
<li class="last"> 8 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="children_selector "><label class="children_label" for="childrenRoom3">Children </label>
<div class="selectricWrapper children_room_3 room_selector">
<div class="selectricHideSelect"><select name="childrenRoom3" class="children_room_3 room_selector" id="childrenRoom3">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
<div class="selectric">
<p class="label"> 0 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="selected"> 0 </li>
<li class=""> 1 </li>
<li class=""> 2 </li>
<li class=""> 3 </li>
<li class="last"> 4 </li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="remove_room_element"></div>
</li>
</ul>
<div class="add_room_element"><i class="fa fa-plus" aria-hidden="true"></i>Add room</div>
<div class="buttons_container_guests">
<div class="close_guesst_button">Cancel</div>
<div class="save_guest_button">Save</div>
</div>
</div><!-- END LISTA DE HABITACIONES -->
<div class="wrapper_booking_button special ">
<div class="promocode_wrapper"><label class="promocode_label"> Do you have a<strong> Promocode? </strong></label><input autocomplete="off" type="text" class="promocode_input" placeholder="Enter your promocode" name="promocode" value=""
tabindex="16"></div><button type="submit" class="submit_button buttonsearch-ratecheck"> Repeat search </button>
<div class="spinner_wrapper"></div>
</div>
<div style="clear:both"></div><img src="https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU" style="display: none;"><input type="hidden" id="booking-search-popup"
name="booking-search-popup" value="true">
<script>
($ => {
window.show_booking_search_popup = function(myForm) {
if (($.browser && $.browser.msie && parseFloat($.browser.version) <= 9)) {
//if we are here, is because our browser don't accept setTimeOut
//so we submit it directly
myForm.submit();
} else {
if (typeof(sending_form_custom_from_paraty) == 'undefined' || !sending_form_custom_from_paraty) {
sending_form_custom_from_paraty = true;
setTimeout(function(myForm) {
openBookingSearchPopup(myForm);
}, 1000, myForm);
}
}
}
window.openBookingSearchPopup = function(myForm) {
var elements = [{
href: 'https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU=s800'
}, ]
var popup_description = "";
if (typeof(custom_popup_loading_description) != 'undefined') {
popup_description = custom_popup_loading_description;
}
var text_popup =
'<div class="container_popup_booking" style="text-align:center;"><img src="https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU"><div class="description_popup_booking">' +
popup_description + '</div></div>';
var fancybox_params = {
width: 'auto',
maxWidth: 800,
height: 'auto',
fitToView: false,
autoSize: false,
padding: 0,
closeClick: false,
closeBtn: false,
helpers: {
overlay: {
closeClick: false
} // prevents closing when clicking OUTSIDE fancybox
},
wrapCSS: 'fancy-booking-search',
beforeShow: function() {
if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || (navigator.userAgent.match(/AppleWebKit/i) && !navigator.userAgent.match(/Chrome/i))) {
setTimeout(function() {
$.fancybox.close(true);
$("#full_wrapper_booking .wrapper_booking_button .submit_button").show();
sending_form_custom_from_paraty = undefined;
}, 5000);
}
}
};
if ($.fancybox.version.slice(0, 2) === '3.') {
fancybox_params['baseClass'] = 'fancy-booking-search';
fancybox_params['modal'] = true;
$.fancybox.open(text_popup, fancybox_params);
} else {
$.fancybox(text_popup, fancybox_params);
}
myForm.submit();
}
window.openBookingSearchPopup_v2 = function(myForm, show_popup = true) {
var container_booking_popup = $('<div></div>').addClass('container_popup_booking').css('text-align', 'center'),
loading_popup_top_text = "Updating to continue with your booking";
try {} catch (e) {
console.log("Error trying to retreive logo")
}
var loading_popup_bottom_text = "One moment please",
descipription_top_booking_popup = $("<div></div>").addClass('description_top_popup_booking').html(loading_popup_top_text),
descipription_bottom_booking_popup = $("<div></div>").addClass('description_bottom_popup_booking').html(loading_popup_bottom_text),
gif_wrapper = $("<div></div>").addClass('gif_wrapper'),
number_of_lines = 20;
for (var x = 0; x < number_of_lines; x++) {
var target_delay_css = {
'-webkit-animation-delay': -(1.5 - (0.1 * x)) + 's',
'-moz-animation-delay': -(1.5 - (0.1 * x)) + 's',
'-o-animation-delay': -(1.5 - (0.1 * x)) + 's',
'animation-delay': -(1.5 - (0.1 * x)) + 's'
};
var element_line_to_append = $("<div></div>").addClass("default_line_loading").css(target_delay_css);
element_line_to_append.appendTo(gif_wrapper);
}
container_booking_popup.append(descipription_top_booking_popup).append(gif_wrapper).append(descipription_bottom_booking_popup);
var selected_start_date = $("input[name='startDate']").val(),
selected_end_date = $("input[name='endDate']").val();
var custom_format_date = "";
if (custom_format_date) {
var splitted_start_date = selected_start_date.split("/"),
start_day = splitted_start_date[0],
start_month = splitted_start_date[1],
start_year = splitted_start_date[2],
start_datetime = new Date(start_year, start_month - 1, start_day),
week_start_day = start_datetime.getDay();
var splitted_end_date = selected_end_date.split("/"),
end_day = splitted_end_date[0],
end_month = splitted_end_date[1],
end_year = splitted_end_date[2],
end_datetime = new Date(end_year, end_month - 1, end_day),
week_end_day = end_datetime.getDay();
var days_list = $.datepicker._defaults.dayNames;
//Start date
selected_start_date = custom_format_date.replace("%m", start_month).replace("%d", start_day).replace("%Y", start_year);
selected_start_date = selected_start_date.replace("%a", days_list[week_start_day]).replace("%bb", _monthNames[start_month - 1]).replace("%b", _monthNames[start_month - 1]);
//End date
selected_end_date = custom_format_date.replace("%m", end_month).replace("%d", end_day).replace("%Y", end_year);
selected_end_date = selected_end_date.replace("%a", days_list[week_end_day]).replace("%bb", _monthNames[end_month - 1]).replace("%b", _monthNames[end_month - 1]);
}
//Protection for failures
if (selected_start_date.indexOf('NaN') > -1 || selected_end_date.indexOf('NaN')) {
container_booking_popup.html(container_booking_popup.html().replace("@@start_date@@", selected_start_date).replace("@@end_date@@", selected_end_date));
} else {
container_booking_popup.find(".description_bottom_popup_booking").remove();
}
if (show_popup) {
var booking_loading_popup_params = {
width: 'auto',
height: 'auto',
fitToView: false,
autoSize: false,
padding: 0,
closeClick: false,
closeBtn: false,
helpers: {
overlay: {
closeClick: false
}, // prevents closing when clicking OUTSIDE fancybox
},
wrapCSS: 'fancy-booking-search_v2 ',
beforeShow: function() {
if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || (navigator.userAgent.match(/AppleWebKit/i) && !navigator.userAgent.match(/Chrome/i))) {
setTimeout(function() {
$.fancybox.close(true);
$("#full_wrapper_booking .wrapper_booking_button .submit_button").show();
sending_form_custom_from_paraty = undefined;
}, 8000);
}
$('.fancybox-bg').css('background', '');
}
};
if ($.fancybox.version.slice(0, 2) === '3.') {
//debugger;
booking_loading_popup_params['baseClass'] = 'fancybox-wrap fancy-booking-search_v2 ';
booking_loading_popup_params['modal'] = true;
$.fancybox.open(container_booking_popup, booking_loading_popup_params);
} else {
//debugger;
$.fancybox(container_booking_popup, booking_loading_popup_params);
}
if (myForm) {
if (!navigator.userAgent.match(/chrome/i) && (navigator.userAgent.match(/safari/i) || navigator.userAgent.match(/firefox/i))) {
setTimeout(function() {
myForm.submit();
}, 700);
} else {
myForm.submit();
}
}
}
}
window.openCalendarPriceLoaderPopup = function() {
if (window.location.href.includes('localhost')) {
return;
}
const container_booking_popup = $('<div class="container_popup_booking container_popup_calendar"></div>');
const description_top_booking_popup = $('<div class="description_top_popup_calendar"></div>').html(`The search you are performing applies restrictions<br> We are redirecting you to the price calendar`);
const description_bottom_booking_popup = $('<div class="description_bottom_popup_calendar"></div>').html(
`In order to continue with your booking, we have redirected you to our availability calendar so that you can book your next holiday with us at the best available price.`);
const animation_container = $("<div id='lottie_animation'></div>");
const center_container = $("<div class='center_container'></div>").append(description_top_booking_popup).append(animation_container);
container_booking_popup.append(center_container).append(description_bottom_booking_popup);
var booking_loading_popup_params = {
width: 'auto',
height: 'auto',
fitToView: false,
autoSize: false,
padding: 0,
closeClick: false,
closeBtn: false,
helpers: {
overlay: {
closeClick: false
}, // prevents closing when clicking OUTSIDE fancybox
},
wrapCSS: 'fancy-booking-search_v2 full_screen_engine',
beforeShow: function() {
if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || (navigator.userAgent.match(/AppleWebKit/i) && !navigator.userAgent.match(/Chrome/i))) {
setTimeout(function() {
if ($.fancybox.current?.wrapCSS.includes('fancy-booking-search_v2')) {
$.fancybox.close();
}
}, 5000);
}
$('.fancybox-bg').css('background', 'transparent').css('backdrop-filter', 'blur(50px)');
$('.fancybox-margin').css('margin', '0');
},
afterShow: function() {
if (typeof loader_animation !== 'undefined') {
let params = {
container: $('#lottie_animation')[0],
renderer: 'svg',
loop: true,
autoplay: true,
animationData: loader_animation
};
let anim = lottie.loadAnimation(params);
setTimeout(function() {
params['container'] = $('#lottie_animation_calendar')[0];
params['loop'] = false;
let anim_calendar = lottie.loadAnimation(params);
anim_calendar.addEventListener('complete', function() {
anim_calendar.stop();
setTimeout(() => {
anim_calendar.play();
}, 5000);
});
}, 5000);
}
}
};
$.fancybox(container_booking_popup, booking_loading_popup_params);
setTimeout(function() {
if ($.fancybox.current?.wrapCSS.includes('fancy-booking-search_v2')) {
$.fancybox.close();
}
setTimeout(function() {
typeof resizeCallCenter !== 'undefined' && resizeCallCenter();
}, 5500);
}, 5000);
}
window.showGallery = function(elements) {
var fancybox_params = {
'modal': true,
'closeBtn': false,
'autoPlay': true,
'playSpeed': 3000,
'prevEffect': 'none',
'nextEffect': 'none',
'type': 'image',
'arrows': false,
'nextClick': false,
'mouseWheel': false,
'helpers': {
title: {
type: 'outside'
},
overlay: {
opacity: 0.8,
css: {
'background-color': '#000'
}
}
},
'padding': 0
};
if ($.fancybox.version.slice(0, 2) === '3.') {
$.fancybox.open(elements, fancybox_params);
} else {
$.fancybox(elements, fancybox_params);
}
}
//Preloading video is required to load correctly in some browsers
$(function() {});
$("<img/>").attr('src', 'https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU');
})(jQuery);
</script><input type="hidden" id="_ga" name="_ga" value="2.262833610.772527645.1718287032-875180505.1718287032&_gac=1.143845633.1718287032.EAIaIQobChMIlPOMl6DHhgMVlKdoCR32MwGYEAoYASABEgImofD_BwE"><input type="hidden" name="source"
value="hotelads">
</form>
Name: searchForm — POST https://www.negrescomallorca.com/booking1
<form action="https://www.negrescomallorca.com/booking1" name="searchForm" id="searchForm" method="post" class="paraty-booking-form motor2"><input type="hidden" id="language" name="language" value="ENGLISH"><input type="hidden" id="agesKid1"
name="agesKid1" value=""><input type="hidden" id="agesKid2" name="agesKid2" value=""><input type="hidden" id="agesKid3" name="agesKid3" value=""><input id="roomType" type="hidden" name="roomType" value=""><input class="roomTypeValue"
type="hidden" name="roomTypeValue" value=""><input id="roomFilter" type="hidden" name="roomFilter" value=""><input id="roomFilterName" type="hidden" name="roomFilterName" value=""><input type="hidden" id="roomtype_list_json"
name="roomtype_list_json" value=""><input id="boardFilter" type="hidden" name="boardFilter" value=""><input id="keyBooking0Source" type="hidden" name="keyBooking0Source" value=""><input type="hidden" value="" name="priceSeekerHotel"
id="priceSeekerHotel"><input type="hidden" id="gclid" name="gclid" value="EAIaIQobChMIlPOMl6DHhgMVlKdoCR32MwGYEAoYASABEgImofD_BwE"><input type="hidden" id="using_booking_0" name="using_booking_0" value=""><input type="hidden" id="namespace"
name="namespace" value="hn-negresco">
<div id="booking_engine_title">
<h4 id="booking_title1">Book here</h4>
<h4 id="booking_title2">Book now</h4>
<h3 id="best_price">BEST PRICE GUARANTEED</h3>
</div>
<div id="contenedor_hotel"></div>
<fieldset id="contenedor_fechas">
<div id="fecha_entrada" class="colocar_fechas fecha_entrada"><label id="titulo_fecha_entrada" class="float_fecha">Check-In Date</label><input type="text" class="float_fecha classdatepicker1 notranslate hasDatepicker" name="startDate"
id="datepicker1" tabindex="4" readonly="readonly" autocomplete="off"></div>
<div id="fecha_salida" class="colocar_fechas fecha_salida"><label id="titulo_fecha_salida" class="float_fecha">Check-Out Date</label><input type="text" class="float_fecha classdatepicker2 notranslate hasDatepicker" name="endDate" id="datepicker2"
tabindex="5" readonly="readonly" autocomplete="off"></div>
<div id="contador_noches" class="colocar_fechas">
<p class="float_fecha">Number of Nights: X</p>
</div>
</fieldset>
<fieldset id="contenedor_habitaciones"><label> Rooms </label><select id="selector_habitaciones" name="numRooms" onchange="mostrarHabitaciones(this.value);" tabindex="6">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select></fieldset>
<fieldset id="contenedor_opciones">
<div id="hab1"><label class="numero_habitacion"> Room 1</label>
<div class="adultos numero_personas"><label class="selector_adultos" id="titulo_adultos">Adults</label>
<div class="selectricWrapper selector_adultos">
<div class="selectricHideSelect"><select class="selector_adultos" id="hab1_adultos" name="adultsRoom1" tabindex="7">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select></div>
<div class="selectric">
<p class="label">2</p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="">1</li>
<li class="selected">2</li>
<li class="">3</li>
<li class="">4</li>
<li class="">5</li>
<li class="">6</li>
<li class="">7</li>
<li class="last">8</li>
</ul>
</div><input type="text" class="selectricInput">
</div>
</div>
<div class="ninos numero_personas " title="Babies go free"><label for="childrenRoom1" id="titulo_ninos" class="selector_ninos">Children</label>
<div class="selectricWrapper selector_ninos">
<div class="selectricHideSelect"><select id="hab1_ninos" class="selector_ninos" name="childrenRoom1" onchange="" tabindex="8">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
<div class="selectric">
<p class="label"> 0 </p>
</div>
<div class="selectricItems" tabindex="-1">
<ul>
<li class="selected"> 0 </li>
<li class=""> 1 </li>
<li class=""> 2 </li>
<li class=""> 3 </li>
<li class="last"> 4 </li>
</ul>
</div><input type="text" class="selectricInput">
</div><label id="info_ninos" class="selector_ninos"> (from 2 to 12 years) </label>
</div>
</div>
<div id="hab2" style="display: none;"><label class="numero_habitacion">Room 2</label>
<div class="adultos numero_personas"><select class="selector_adultos" id="hab2_adultos" name="adultsRoom2" tabindex="10">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select></div>
<div class="ninos numero_personas " title="Babies go free"><select id="hab2_ninos" class="selector_ninos" name="childrenRoom2" onchange="" tabindex="11">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
</div>
<div id="hab3" style="display: none;"><label class="numero_habitacion">Room 3</label>
<div class="adultos numero_personas"><select class="selector_adultos" id="hab3_adultos" name="adultsRoom3" tabindex="13">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select></div>
<div class="ninos numero_personas " title="Babies go free"><select id="hab3_ninos" class="selector_ninos" name="childrenRoom3" onchange="" tabindex="14">
<option value="0" selected="selected"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
</select></div>
</div>
</fieldset>
<fieldset id="envio"><input type="text" id="promocode" class="colocar_envio promocode_input_class" placeholder="Promocode" name="promocode" tabindex="16"><button type="submit" onclick="$(this).addClass('clicked_button');return bookingSearch() "
id="search-button" class="colocar_envio buttonsearch-ratecheck" tabindex="17">Book here</button>
<div id="envio_spinner"></div>
</fieldset><input type="hidden" id="booking-search-popup" name="booking-search-popup" value="true">
<script>
function show_booking_search_popup(myForm) {
if (typeof(sending_form_custom_from_paraty) == 'undefined') {
sending_form_custom_from_paraty = true;
setTimeout(function(myForm) {
openBookingSearchPopup(myForm);
}, 1000, myForm);
}
};
function openBookingSearchPopup(myForm) {
var elements = [{
href: 'https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU=s800'
}, ]
var popup_description = "";
if (typeof(custom_popup_loading_description) != 'undefined') {
popup_description = custom_popup_loading_description;
}
$("<img/>").attr('src', 'https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU');
text_popup =
'<div class="container_popup_booking" style="text-align:center;"><img src="https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU"><div class="description_popup_booking">' +
popup_description + '</div></div>';
var fancybox_params = {
width: 'auto',
maxWidth: 800,
height: 'auto',
fitToView: false,
autoSize: false,
padding: 0,
closeClick: false,
closeBtn: false,
wrapCSS: 'booking_popup_waiting',
helpers: {
overlay: {
closeClick: false
} // prevents closing when clicking OUTSIDE fancybox
}
};
if ($.fancybox.version.slice(0, 2) === '3.') {
fancybox_params['baseClass'] = 'fancy-booking-search';
fancybox_params['modal'] = true;
$.fancybox.open(text_popup, fancybox_params);
} else {
$.fancybox(text_popup, fancybox_params);
}
myForm.submit();
}
function openBookingSearchPopup_v2(myForm, show_popup = true) {
var container_booking_popup = $('<div></div>').addClass('container_popup_booking').css('text-align', 'center'),
loading_popup_top_text = "Updating to continue with your booking";
if ($('.logo_namespace').length) {
var logo_namespace = $("input[name='namespace']").val();
var url_logo = $('#logo_' + logo_namespace).val();
loading_popup_top_text = $("<img src='" + url_logo + "'>");
}
var loading_popup_bottom_text = "One moment please",
descipription_top_booking_popup = $("<div></div>").addClass('description_top_popup_booking').html(loading_popup_top_text),
descipription_bottom_booking_popup = $("<div></div>").addClass('description_bottom_popup_booking').html(loading_popup_bottom_text),
gif_wrapper = $("<div></div>").addClass('gif_wrapper'),
number_of_lines = 20;
for (var x = 0; x < number_of_lines; x++) {
var target_delay_css = {
'-webkit-animation-delay': -(1.5 - (0.1 * x)) + 's',
'-moz-animation-delay': -(1.5 - (0.1 * x)) + 's',
'-o-animation-delay': -(1.5 - (0.1 * x)) + 's',
'animation-delay': -(1.5 - (0.1 * x)) + 's'
};
var element_line_to_append = $("<div></div>").addClass("default_line_loading").css(target_delay_css);
element_line_to_append.appendTo(gif_wrapper);
}
container_booking_popup.append(descipription_top_booking_popup).append(gif_wrapper).append(descipription_bottom_booking_popup);
var selected_start_date = $("input[name='startDate']").val(),
selected_end_date = $("input[name='endDate']").val();
if (selected_start_date === '') {
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth() + 1; //January is 0!
var yyyy = today.getFullYear();
if (dd < 10) {
dd = '0' + dd
}
if (mm < 10) {
mm = '0' + mm
}
today = dd + '/' + mm + '/' + yyyy;
selected_start_date = today;
}
var custom_format_date = "";
if (custom_format_date) {
var splitted_start_date = selected_start_date.split("/"),
start_day = splitted_start_date[0],
start_month = splitted_start_date[1],
start_year = splitted_start_date[2],
start_datetime = new Date(start_year, start_month - 1, start_day),
week_start_day = start_datetime.getDay();
var splitted_end_date = selected_end_date.split("/"),
end_day = splitted_end_date[0],
end_month = splitted_end_date[1],
end_year = splitted_end_date[2],
end_datetime = new Date(end_year, end_month - 1, end_day),
week_end_day = end_datetime.getDay();
var days_list = $.datepicker._defaults.dayNames;
//Start date
selected_start_date = custom_format_date.replace("%m", start_month).replace("%d", start_day).replace("%Y", start_year);
selected_start_date = selected_start_date.replace("%a", days_list[week_start_day]).replace("%bb", _monthNames[start_month - 1]).replace("%b", _monthNames[start_month - 1]);
//End date
selected_end_date = custom_format_date.replace("%m", end_month).replace("%d", end_day).replace("%Y", end_year);
selected_end_date = selected_end_date.replace("%a", days_list[week_end_day]).replace("%bb", _monthNames[end_month - 1]).replace("%b", _monthNames[end_month - 1]);
}
//Protection for failures
if (selected_start_date.indexOf('NaN') > -1 || selected_end_date.indexOf('NaN')) {
container_booking_popup.html(container_booking_popup.html().replace("@@start_date@@", selected_start_date).replace("@@end_date@@", selected_end_date));
} else {
container_booking_popup.find(".description_bottom_popup_booking").remove();
}
if (show_popup) {
var fancybox_params = {
width: 'auto',
maxWidth: 800,
height: 'auto',
fitToView: false,
autoSize: false,
padding: 0,
closeClick: false,
closeBtn: false,
helpers: {
overlay: {
closeClick: false
} // prevents closing when clicking OUTSIDE fancybox
},
wrapCSS: 'fancy-booking-search_v2 ',
beforeShow: function() {
$('.fancybox-bg').css('background', '');
if (typeof(cookiesController) !== 'undefined' && cookiesController.search_cookie("step_history_back")) {
cookiesController.delete_cookie("step_history_back");
}
}
};
if ($.fancybox.version.slice(0, 2) === '3.') {
fancybox_params['baseClass'] = 'fancybox-wrap fancy-booking-search_v2 ';
fancybox_params['modal'] = true;
$.fancybox.open(container_booking_popup, fancybox_params);
} else {
$.fancybox(container_booking_popup, fancybox_params);
}
if (myForm) {
if (!navigator.userAgent.match(/chrome/i) && (navigator.userAgent.match(/safari/i) || !navigator.userAgent.match(/firefox/i))) {
setTimeout(function() {
myForm.submit();
}, 700);
} else {
myForm.submit();
}
}
}
}
$("<img/>").attr('src', 'https://lh3.googleusercontent.com/qDW3bJTBN41ta6a19v5cVjT0cxiM6TJngQ0wibaARvOkqfUJQndDm7p1Lz4mU8JZopSi_OJPc5kgCJyoEpsUJZLmkt0YFoU');
function showGallery(elements) {
$.fancybox(elements, {
'modal': true,
'closeBtn': false,
'autoPlay': true,
'playSpeed': 3000,
'prevEffect': 'none',
'nextEffect': 'none',
'type': 'image',
'arrows': false,
'nextClick': false,
'mouseWheel': false,
'helpers': {
title: {
type: 'outside'
},
overlay: {
opacity: 0.8,
css: {
'background-color': '#000'
}
}
},
'padding': 0
});
}
</script><input type="hidden" id="_ga" name="_ga" value="2.262833610.772527645.1718287032-875180505.1718287032&_gac=1.143845633.1718287032.EAIaIQobChMIlPOMl6DHhgMVlKdoCR32MwGYEAoYASABEgImofD_BwE"><input type="hidden" name="source"
value="hotelads">
</form>
POST https://hn-negresco-dot-secure-booking13.appspot.com/booking1
<form id="calendar_booking_form" action="https://hn-negresco-dot-secure-booking13.appspot.com/booking1" method="post"><input type="hidden" name="language" value="ENGLISH"><input type="hidden" name="previous_session" value=""><input type="hidden"
name="source" value="hotelads"><input type="hidden" name="namespace" value="hn-negresco"><input type="hidden" name="numRooms" value="1"><input type="hidden" name="adultsRoom1" value="2"><input type="hidden" name="childrenRoom1" value="0"><input
type="hidden" name="babiesRoom1" value="0"><input type="hidden" name="adultsRoom2" value="2"><input type="hidden" name="childrenRoom2" value="0"><input type="hidden" name="babiesRoom2" value="0"><input type="hidden" name="adultsRoom3"
value="2"><input type="hidden" name="childrenRoom3" value="0"><input type="hidden" name="babiesRoom3" value="0"><input type="hidden" name="promocode" value=""><input type="hidden" name="agesKid1" value="0"><input type="hidden" name="agesKid2"
value="0"><input type="hidden" name="agesKid3" value="0"><input type="hidden" name="agesBaby1" value="0"><input type="hidden" name="agesBaby2" value="0"><input type="hidden" name="agesBaby3" value="0"></form>
Text Content
(+34) 971 263 162 ONLY ADULTS The ideal choice for your vacation BEST ONLINE PRICE GUARANTEED ONE ENTRANCE TO THE SPA FREE DIRECT PAYMENT AT THE ARRIVED Advantages of booking on the web Advantages of booking on the web ONLY ADULTS The ideal choice for your vacation BEST ONLINE PRICE GUARANTEED ONE ENTRANCE TO THE SPA FREE DIRECT PAYMENT AT THE ARRIVED Best price guaranteed The official website always offers the best online price guaranteed, because there are no intermediaries. Without intermediaries Furthermore this will end with communication mistakes. Your booking and your data will be directly received by us. Direct communication We are at your disposal at any time you need us and we provide you only with true information about our hotel. We advise you with your booking before, during and after. Always available You have at your disposal the web assistance telephone from monday to friday. For any other question, you can always dial our hotel's customer support number, 24h. Per day. Immediate confirmation From the moment you make your booking it is registered in our system instantly, because there are no intermediaries. The avalability confirmation is made effective at that right moment, avoiding overbookings and uncomfortable transfers to other hotels. Direct payment in the hote You may pay at arrival, no hurries. *if the rate conditions allow it (non-refundable rates will be charged immediately. What if I have a problem with my booking? You will manage it directly with us and we will do everything in our hands to solve as soon as possible. Advantage of booking online In addition to offering you the best prices, you also have exclusive advantages: a free entrance to the spa. How do I know the booking is 100% secure? Your browser will verify it at the moment of the payment, showing the "green lock" icon. Furthermore, all your data will be managed in accordance with the lopde, and your credit card will be hosted in an inaccessible system, just in case the payment is made before your arrival. If i don't have to pay until my arrival, why do i need to provide my credit card number? The card is just used as a guarantee. If you are to pay on arrival, it won't be used. English Español Deutsch BOOK HERE BOOK NOW BOOK AT THE BEST PRICE Check-In 22/06/2024 Check-Out 06/07/2024 Dates - Night Check-In Date Check-Out Date Occupancy2 Adults Rooms 123 1 * 1 * 2 * 3 * Room 1 Adults 1 2 3 4 5 6 7 8 2 * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 Children 0 1 2 3 4 0 * 0 * 1 * 2 * 3 * 4 * Room 2 Adults 1 2 3 4 5 6 7 8 2 * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 Children 0 1 2 3 4 0 * 0 * 1 * 2 * 3 * 4 * Room 3 Adults 1 2 3 4 5 6 7 8 2 * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 Children 0 1 2 3 4 0 * 0 * 1 * 2 * 3 * 4 Add room Cancel Save Do you have a Promocode? Repeat search * Room Choice * Additional Services * Personal details * Booking confirmation BOOKING SUMMARY Check-In: 22-06-2024 Check-Out: 06-07-2024 Rooms: 1 Room 1: 2 Adults View price calendar MODIFY SEARCH X BOOK HERE BOOK NOW BEST PRICE GUARANTEED Check-In Date Check-Out Date Number of Nights: X Rooms 123 Room 1 Adults 12345678 2 * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 Children 0 1 2 3 4 0 * 0 * 1 * 2 * 3 * 4 (from 2 to 12 years) Room 2 12345678 0 1 2 3 4 Room 3 12345678 0 1 2 3 4 Book here The search performed applies restrictions or has no availability We're back soon! HN Negresco Beach Hotel | Web Oficial | Palma, Islas Baleares is closed because of the season, save the date: we are back on April 5th! 23 Jun — 7 Jul 14 nights from 3219.84€ 28 Jun — 12 Jul 14 nights from 3366.9€ 29 Jun — 13 Jul 14 nights from 3521.7€ 7 Jul — 21 Jul 14 nights from 3227.58€ June 2024 June 2024 July 2024 August 2024 September 2024 October 2024 November 2024 December 2024 January 2025 February 2025 March 2025 April 2025 May 2025 June 2025 July 2025 August 2025 September 2025 October 2025 November 2025 December 2025 January 2026 February 2026 March 2026 April 2026 May 2026 MonTueWedThuFriSatSunThis day cannot be selected 1 This day cannot be selected 2 This day cannot be selected 3 This day cannot be selected 4 This day cannot be selected 5 This day cannot be selected 6 This day cannot be selected 7 This day cannot be selected 8 This day cannot be selected 9 This day cannot be selected 10 This day cannot be selected 11 This day cannot be selected 12 154.8€ 13 212.85€ This day cannot be selected 14 Unavailable This day cannot be selected 15 Unavailable 16 220.59€ 17 270.9€ 18 185.76€ 19 185.76€ 20 205.11€ 21 286.38€ 22 216.72€ 23 193.5€ 24 220.59€ 25 212.85€ 26 201.24€ 27 216.72€ 28 224.46€ 29 259.29€ 30 224.46€ July 2024 June 2024 July 2024 August 2024 September 2024 October 2024 November 2024 December 2024 January 2025 February 2025 March 2025 April 2025 May 2025 June 2025 July 2025 August 2025 September 2025 October 2025 November 2025 December 2025 January 2026 February 2026 March 2026 April 2026 May 2026 MonTueWedThuFriSatSun Min 4 1 224.46€ Min 4 2 208.98€ Min 4 3 193.5€ Min 4 4 193.5€ Min 4 5 216.72€ Min 4 6 216.72€ Min 4 7 216.72€ Min 4 8 193.5€ Min 4 9 193.5€ Min 4 10 193.5€ Min 4 11 212.85€ Min 4 12 236.07€ Min 4 13 236.07€ Min 4 14 216.72€ Min 4 15 216.72€ Min 4 16 216.72€ Min 4 17 216.72€ Min 4 18 236.07€ Min 4 19 224.46€ Min 4 20 224.46€ Min 4 21 208.98€ Min 4 22 208.98€ Min 4 23 208.98€ Min 4 24 208.98€ Min 4 25 208.98€ Min 4 26 224.46€ Min 4 27 224.46€ Min 4 28 208.98€ Min 4 29 208.98€ Min 4 30 208.98€ Min 4 31 208.98€ Room Choice All Superior Side Sea View Room (2 Adults) Superior Panoramic Sea View Room (2 Adults) Junior Suite (2 Adults) Economy Room (2 Adults) Side Sea View Room (2 Adults) Superior Sea View Room with Terrace (2 Adults) Superior Sea View Room with Panoramic Terrace (2 Adults) Superior Sea View Room (2 Adults) Superior Side Sea View Room with Sun Terrace (2 Adults) Change currency € EUR The exchange rate may vary. Payments will be charged in local currency only. Date with rooms available and no minimum stay Date without availability Apply Minimum Stay *Minimum prices subject to minimum stays or other restrictions. See price chart nights: 0 Average Price: from: Delete dates Book at the best price Copyright 2024. Privacy Policy | Booking engine | Site Map | RSS HOTEL NEGRESCO © Copyright 2018 Calle Neopatria 2, Playa de Palma, Balearic Islands 07610, Spain +34 971 263 162 · info@negrescomallorca.com Information about cookies in this site: This website uses cookies of its own and third party to improve its service, elaborate analytics, advertising information, develop a profile according to their web navigation and customize content; sharing, the analytical or advertising information can be shared with third parties. By clicking "Accept", you accept its use. You can refuse the installation of cookies or modify them by clicking "Customize" Cookies Policy ModifyDecline Accept Select Check-In Date Prev June 2024 MoTuWeThFrSaSu 123456789101112131415161718192021222324252627282930 Next July 2024 MoTuWeThFrSaSu12345678910111213141516171819202122232425262728293031 Prev July 2024 MoTuWeThFrSaSu12345678910111213141516171819202122232425262728293031 Next August 2024 MoTuWeThFrSaSu 12345678910111213141516171819202122232425262728293031 COMPARE WHOLE MONTH See cheapest month June 2024 July 2024 August 2024 September 2024 October 2024 November 2024 December 2024 January 2025 February 2025 March 2025 April 2025 May 2025 0Nights Selected Flexible with dates? Click here Return Calendar Graph Select a check-in date SEARCHING FOR THE BEST PRICE ONLINE GUARANTEED Available date without minimum stay Date with longer minimum stay Date with no available rooms *Minimum prices subject to minimum stays or other restrictions. Selected stay-0Nights Search × Best price here! 24h service Book now 1