Bratislava Hotels - Group reservations

Group bookings (over four persons)

iUse this form to request bookings for groups over four persons. If you are a travel agent, please use our travel agent form. For stag and hen weekend bookings, please use the stag form.

Use the write-in boxes to specify any additional requirements, we may be able to arrange for other services.

Contact details:
Required
Required
(number, street, city and postal code)
Required
Required
Required
Group and stay details: or other:

Calendar
05-2008May 2008
MTWTFSS
   01020304
05060708091011
12131415161718
19202122232425
262728293031 

Calendar
Required
Required


Bus Driver Guide with group
* check all that apply
Breakfast Lunch Dinner



or any other hotel that meets the following conditions:
Location:
Max price per person per night:
Max price per group per night:

Airport transfer Car rental Guide services


The form will be processed by www.BratislavaHotels.com and our agency partners. Most hotels will require pre-payment and/or credit card guarantee for group reservations.

We will contact all applicable hotels from our database that meet your requirements to get you the most attractive offer. We can communicate with you by e-mail or telephone.

DOMAssistant.DOMReady(loadFunctions); $waiting=0; $calendarshown=0; $whichcalendar=""; $cX = 0; $cY = 0; $rX = 0; $rY = 0; function loadFunctions() { if ($("Xpersonnumber")) $("Xpersonnumber").addEvent("change", showGroupInfo); if ($("roomnumber0")) $("roomnumber0").addEvent("change", requireRoomingList); if ($("roomnumber1")) { $("roomnumber1").addEvent("change", requireRoomingList); $("roomnumber1").addEvent("change", checkRoomRow); $("room1").addEvent("change", checkRoomRow); } if ($("roominglistfield")) hideElement("roominglistfield"); if ($("transfercheckyes")) $("transfercheckyes").addEvent("click", showTransfer); if ($("transfercheckno")) $("transfercheckno").addEvent("click", hideTransfer); if ($("rentalcheckyes")) $("rentalcheckyes").addEvent("click", showRental); if ($("rentalcheckno")) $("rentalcheckno").addEvent("click", hideRental); if ($("guidecheckyes")) $("guidecheckyes").addEvent("click", showGuide); if ($("guidecheckno")) $("guidecheckno").addEvent("click", hideGuide); if ($("guidetype")) $("guidetype").addEvent("change", checkGuide); if ($("groupinfo")) hideElement("groupinfo"); if ($("room2block")) hideElement("room2block"); if ($("transferfield")) hideElement("transferfield"); if ($("fromday")) $("fromday").addEvent("change", changeToDay); if ($("frommonthyear")) $("frommonthyear").addEvent("change", changeToMonthYear); if ($("tomonthyear")) $("tomonthyear").addEvent("change", changeFromMonthYear); if ($("hotel2")) { //$("personnumber").addEvent("keyup", filterHotels); } if ($("calfrom")) $("calfrom").addEvent("click", checkCalendarFrom); if ($("calto")) $("calto").addEvent("click", checkCalendarTo); if (window.$calendareventsdisable!=1) { $(document.body).addEvent("click", hideCalendar); calendarAddEvents(); } checkRoomRow(); } function setCookie(cookieName,cookieValue,nDays) { var today = new Date(); var expire = new Date(); if (nDays==null || nDays==0) nDays=1; expire.setTime(today.getTime() + 3600000*24*nDays); document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString(); } function changeDay() { if ($($whichcalendar+"day").options.length==31) $($whichcalendar+"day").selectedIndex=parseInt(this.innerHTML-1); else $($whichcalendar+"day").selectedIndex=parseInt(this.innerHTML); changeMonthYear($whichcalendar); hideElement("calendar"); } function calendarAddEvents() { $days=$("calendar").elmsByTag("td"); $days.each( function () { if ($(this).className && $(this).className!="nav" && $(this).className!="notbook" && $(this).className!="full") { $(this).addEvent("click", changeDay); this.style.cursor="pointer"; } } ); } function changeCalendar(response) { $("calendar").replaceContent(response); if (window.$calendareventsdisable!=1) calendarAddEvents(); $waiting=0; return false; } function changeMonthYear() { $monthyear=$("calendar").elmsByTag("span"); $monthyear=$monthyear[0].innerHTML; for ($i=0; $i<$($whichcalendar+"monthyear").length; $i++) { if ($($whichcalendar+"monthyear")[$i].value==$monthyear) { $selected=$($whichcalendar+"monthyear")[$i].index; break; } } $($whichcalendar+"monthyear").selectedIndex=$selected; } function hideCalendar() { if ($calendarshown==1) hideElement("calendar"); } function requireRoomingList() { $total=$("roomnumber0").value+$("roomnumber1").value; if ($total>1) { showElement("roominglistfield"); flashNewInfo("roominglistfield"); } else hideElement("roominglistfield"); } function getNewMonth($hotelID,$month,$year,event) { if ($waiting==1) return false; $waiting=1; $("calendar").get("calendar.php?hotelID="+$hotelID+"&calyear="+$year+"&calmonth="+$month, changeCalendar); DOMAssistant.cancelBubble(event); return false; } function hideElement(element) { $(element).style.display="none"; } function showElement(element,typeX) { if (typeX==null) typeX="block"; $(element).style.display=typeX; } function showTransfer() { showElement("transferfield"); flashNewInfo("transferfield"); } function hideTransfer() { hideElement("transferfield"); } function showRental() { showElement("rentalfield"); flashNewInfo("rentalfield"); } function hideRental() { hideElement("rentalfield"); } function showGuide() { showElement("guidefield"); flashNewInfo("guidefield"); } function hideGuide() { hideElement("guidefield"); } function checkGuide() { if ($("guidetype").value>=4 && $("guidetype").value<=6) { hideElement("guidelocationfield"); } else { showElement("guidelocationfield"); flashNewInfo("guidelocationfield"); } } function isHidden(element) { if ($(element).style.display=="none" || $(element).style.display=="") return 1; else return 0; } function showGroupInfo() { if ($("Xpersonnumber").selectedIndex<=3) hideElement("groupinfo"); if ($("Xpersonnumber").selectedIndex>3) { showElement("groupinfo","inline"); flashNewInfo("groupinfo"); } } function checkRoomRow() { if ($("roomnumber1").value>0 && $("room1").selectedIndex>0) { showElement("room2block"); } else { hideElement("room2block"); $("roomnumber2").value=""; } } function flashNewInfo(element) { setTimeout('$("'+element+'").style.backgroundColor="#ffff99"',100); setTimeout('$("'+element+'").style.backgroundColor="#ffffaa"',200); setTimeout('$("'+element+'").style.backgroundColor="#ffffbb"',300); setTimeout('$("'+element+'").style.backgroundColor="#ffffcc"',400); setTimeout('$("'+element+'").style.backgroundColor="#ffffdd"',500); setTimeout('$("'+element+'").style.backgroundColor="#ffffee"',600); setTimeout('$("'+element+'").style.backgroundColor="#ffffff"',700); } function changeToDay() { if ($("fromday").selectedIndex<=30) $("today").selectedIndex=$("fromday").selectedIndex+1; else { $("today").selectedIndex=1; $("tomonthyear").selectedIndex=$("tomonthyear").selectedIndex+1; } } function changeToMonthYear() { $("tomonthyear").selectedIndex=$("frommonthyear").selectedIndex; } function changeFromMonthYear() { if (($("frommonthyear").value.substr(0,2)>$("tomonthyear").value.substr(0,2) && $("frommonthyear").value.substr(3,4)==$("tomonthyear").value.substr(3,4)) || $("frommonthyear").value.substr(3,4)>$("tomonthyear").value.substr(3,4)) { $("frommonthyear").value=$("tomonthyear").value; } } function checkCalendarFrom(event) { $whichcalendar="from"; checkCalendar(event); } function checkCalendarTo(event) { $whichcalendar="to"; checkCalendar(event); } function checkCalendar(event) { if (isHidden("calendar")) { assignPosition("calendar",event); showElement("calendar"); $calendarshown=1; } else { hideElement("calendar"); $calendarshown=0; } DOMAssistant.cancelBubble(event); } function assignPosition(element,event) { $cX=event.clientX; $cY=event.clientY; if ($(element).pageYOffset) { $rX=$(element).pageXOffset; $rY=$(element).pageYOffset; } if (document.body) { $rX=document.body.scrollLeft; $rY=document.body.scrollTop; } if (document.documentElement && document.documentElement.scrollTop) { $rX=document.documentElement.scrollLeft; $rY=document.documentElement.scrollTop; } $cX+=$rX; $cY+=$rY; $(element).style.left=$cX+"px"; $(element).style.top=$cY+"px"; } /* function filterHotels() { $optionelements=[]; for ($i=1; $i<$("hotel2").options.length; $i++) { $number=$("hotel2").options[$i].text.match("[(]([0-9]+)") if ($number) { $number[1]=parseInt($number[1]); if ($number[1]"); $("dummy").options[$i]=$("hotel2").options[$i]; $optionelements[$i]=$i; } } } for ($i=1; $i<$optionelements.length; $i++) { $x=$optionelements[$i]; $("hotel2").options[$x]=null; } $optionelements=[]; for ($i=1; $i<$("dummy").options.length; $i++) { if ($("dummy").options[$i]!=null) { $number=$("dummy").options[$i].text.match("[(]([0-9]+)") if ($number) { $number[1]=parseInt($number[1]); if ($number[1]>=parseInt($("personnumber").value)) { $("xxxx").addContent("do hotl ["+$i+"]: "+$("dummy").options[$i].text+"
"); $("hotel2").options[$i]=new Option($("dummy").options[$i].text,$("dummy").options[$i].value); $optionelements[$i]=$i; } } } } for ($i=1; $i<$optionelements.length; $i++) { $x=$optionelements[$i]; $("dummy").options[$x]=null; } } */