Conditions
|
About us
Home
Search
Special Offers
Last-Minute
Country Information
Contact
Flat Spain
Flat Barcelona
Quick Search:
Flat Barcelona: flat for your trip. A holiday in a flat turns your stay in Barcelona into a genuine holiday experience. Book your stay in a flat online and spend a wonderful time in Barcelona. Great flat in Barcelona (Spain) for your vacation.
Catalogue/List flats Barcelona
Info Region
Barcelona: flat Barcelona, holiday Barcelona - flat
Book your stay in a flat online and spend a wonderful time in Barcelona. Great flat in Barcelona (Spain) for your vacation. flat Barcelona: flat for your trip. A holiday in a flat turns your stay in Barcelona into a genuine holiday experience. function CookieCheck() { document.cookie = 'ReadyForCookie=TRUE;'; if ((!document.cookie) && (document.cookie.indexOf('ReadyForCookie=TRUE') < 0)){ if(document.getElementById("ctl00_phContentTop_divCookieDisabledInfo")){ $common.setVisible($get('ctl00_phContentTop_divCookieDisabledInfo'), true); } } } function validateSearch(val, args) { var ucInitialValidation = $get('ctl00_mainContent_ucSearch_ucInitialValidation_tcMainArea_divContainer'); if (ucInitialValidation) { $common.setVisible(ucInitialValidation, false); } var errorText = $get('ctl00_mainContent_ucSearch_ucValidation_tcMainArea_ltlMessage'); errorText.innerHTML = ''; var result = true; if (!$get('ctl00_mainContent_ucSearch_valCountry').isvalid) { errorText.innerHTML += 'Please select a country
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_valNbrRooms').isvalid) { errorText.innerHTML += 'No. of Rooms to must be greater than or equal to No. of Rooms from!
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_valNbrBedRooms').isvalid) { errorText.innerHTML += 'No. of Bedrooms to must be greater than or equal to No. of Bedrooms from!
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodFrom_dvValidator').isvalid) { errorText.innerHTML += 'from (earliest arrival) is an invalid date! Date must lie in the future.
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodTo_dvValidator').isvalid) { errorText.innerHTML += 'to (latest departure) is an invalid date! Date must lie in the future.
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_valCompare').isvalid) { errorText.innerHTML += 'to (latest departure) must be greater than from (earliest arrival)!
'; result = false; } if (!$get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_valRequired').isvalid) { errorText.innerHTML += 'to (latest departure) or Length of stay is missing!'; result = false; } if (result && !validateSearchControls()) { errorText.innerHTML += 'Please select more search criteria (eg. No. of persons, bedrooms, quality grading etc.).
'; result = false; } args.IsValid = result; if (result) { $common.setVisible($get('ctl00_mainContent_ucSearch_ucValidation_tcMainArea_divContainer'), false); } else { $common.setVisible($get('ctl00_mainContent_ucSearch_ucValidation_tcMainArea_divContainer'), true); document.location.href = "#searchError"; } } function validateSearchControls() { var currentWeight = 0; if ( $get('ctl00_mainContent_ucSearch_ddlCountry') && !$get('ctl00_mainContent_ucSearch_ddlCountry').disabled && $get('ctl00_mainContent_ucSearch_ddlCountry').options[$get('ctl00_mainContent_ucSearch_ddlCountry').selectedIndex].value != '' ) { var ctrlWeight = 5; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlCountry').options[$get('ctl00_mainContent_ucSearch_ddlCountry').selectedIndex].value; if (selectedValue == 'AT') { ctrlWeight = 2; } else if (selectedValue == 'CH') { ctrlWeight = 1; } else if (selectedValue == 'CZ') { ctrlWeight = 3; } else if (selectedValue == 'DE') { ctrlWeight = 2; } else if (selectedValue == 'DK') { ctrlWeight = 1; } else if (selectedValue == 'ES') { ctrlWeight = 1; } else if (selectedValue == 'FR') { ctrlWeight = 1; } else if (selectedValue == 'GR') { ctrlWeight = 3; } else if (selectedValue == 'HR') { ctrlWeight = 3; } else if (selectedValue == 'HU') { ctrlWeight = 3; } else if (selectedValue == 'IT') { ctrlWeight = 1; } else if (selectedValue == 'PL') { ctrlWeight = 3; } else if (selectedValue == 'PT') { ctrlWeight = 3; } else if (selectedValue == 'SK') { ctrlWeight = 3; } else if (selectedValue == 'TR') { ctrlWeight = 3; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlRegion') && !$get('ctl00_mainContent_ucSearch_ddlRegion').disabled && $get('ctl00_mainContent_ucSearch_ddlRegion').options[$get('ctl00_mainContent_ucSearch_ddlRegion').selectedIndex].value != '' ) { var ctrlWeight = 2; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlRegion').options[$get('ctl00_mainContent_ucSearch_ddlRegion').selectedIndex].value; currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlPlace') && !$get('ctl00_mainContent_ucSearch_ddlPlace').disabled && $get('ctl00_mainContent_ucSearch_ddlPlace').options[$get('ctl00_mainContent_ucSearch_ddlPlace').selectedIndex].value != '' ) { var ctrlWeight = 5; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlPlace').options[$get('ctl00_mainContent_ucSearch_ddlPlace').selectedIndex].value; currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodFrom_txtCalendar') && $get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodFrom_txtCalendar').value != '' && $get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodFrom_txtCalendar').value != 'from (earliest arrival)' && (($get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodTo_txtCalendar') && $get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodTo_txtCalendar').value != '' && $get('ctl00_mainContent_ucSearch_ucArrivalDateSelector_dslPeriodTo_txtCalendar').value != 'to (latest departure)') || ($get('ctl00_mainContent_ucSearch_ddlDurationOfStay') && $get('ctl00_mainContent_ucSearch_ddlDurationOfStay').options[$get('ctl00_mainContent_ucSearch_ddlDurationOfStay').selectedIndex].value != '')) ) { var ctrlWeight = 3; currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ucQuality_aexRating_RatingExtender_ClientState') && $get('ctl00_mainContent_ucSearch_ucQuality_aexRating_RatingExtender_ClientState').value != '' && $get('ctl00_mainContent_ucSearch_ucQuality_aexRating_RatingExtender_ClientState').value != '0' ) { var ctrlWeight = 1; var selectedValue = $get('ctl00_mainContent_ucSearch_ucQuality_aexRating_RatingExtender_ClientState').value; if (selectedValue == '2') { ctrlWeight = 2; } else if (selectedValue == '3') { ctrlWeight = 3; } else if (selectedValue == '4') { ctrlWeight = 4; } else if (selectedValue == '5') { ctrlWeight = 5; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlPax') && !$get('ctl00_mainContent_ucSearch_ddlPax').disabled && $get('ctl00_mainContent_ucSearch_ddlPax').options[$get('ctl00_mainContent_ucSearch_ddlPax').selectedIndex].value != '' ) { var ctrlWeight = 4; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlPax').options[$get('ctl00_mainContent_ucSearch_ddlPax').selectedIndex].value; if (selectedValue == '1') { ctrlWeight = 2; } else if (selectedValue == '2') { ctrlWeight = 2; } else if (selectedValue == '3') { ctrlWeight = 2; } else if (selectedValue == '4') { ctrlWeight = 2; } else if (selectedValue == '5') { ctrlWeight = 3; } else if (selectedValue == '6') { ctrlWeight = 3; } else if (selectedValue == '7') { ctrlWeight = 3; } else if (selectedValue == '8') { ctrlWeight = 3; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom') && !$get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom').disabled && $get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom').options[$get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom').selectedIndex].value != '' ) { var ctrlWeight = 1; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom').options[$get('ctl00_mainContent_ucSearch_ddlNbrRoomsFrom').selectedIndex].value; if (selectedValue == '2') { ctrlWeight = 2; } else if (selectedValue == '3') { ctrlWeight = 3; } else if (selectedValue == '4') { ctrlWeight = 4; } else if (selectedValue == '5') { ctrlWeight = 5; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo') && !$get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo').disabled && $get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo').options[$get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo').selectedIndex].value != '' ) { var ctrlWeight = 0; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo').options[$get('ctl00_mainContent_ucSearch_ddlNbrRoomsTo').selectedIndex].value; if (selectedValue == '1') { ctrlWeight = 5; } else if (selectedValue == '2') { ctrlWeight = 4; } else if (selectedValue == '3') { ctrlWeight = 3; } else if (selectedValue == '4') { ctrlWeight = 2; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom') && !$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom').disabled && $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom').options[$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom').selectedIndex].value != '' ) { var ctrlWeight = 1; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom').options[$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsFrom').selectedIndex].value; if (selectedValue == '2') { ctrlWeight = 2; } else if (selectedValue == '3') { ctrlWeight = 3; } else if (selectedValue == '4') { ctrlWeight = 4; } else if (selectedValue == '5') { ctrlWeight = 5; } currentWeight += ctrlWeight; } if (currentWeight >= 5) { return true; } if ( $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo') && !$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo').disabled && $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo').options[$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo').selectedIndex].value != '' ) { var ctrlWeight = 0; var selectedValue = $get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo').options[$get('ctl00_mainContent_ucSearch_ddlNbrBedRoomsTo').selec
apartment Barcelona
holiday home Barcelona
condominium Barcelona
vacation apartment Barcelona
holiday accomodation Barcelona
Places Barcelona
Barcelona
Sidamon
Regions Spain
Andalucía Interior
Andorra
Aragón
Balearic Islands
Barcelona
Canary Islands
Cantabria
Castilla y León
Castilla- La Mancha
Catalunya Interior
Comunidad de Madrid
Costa Blanca
Costa Brava
Costa Cálida
Costa Daurada
Costa de Almería
Costa de la Luz
Costa del Azahar
Costa del Garraf
Costa del Sol
Costa Tropical
El Maresme
Extremadura
Galicia
País Vasco
Principado de Asturias