“),r.close()),!r)throw Error(“base not supported”);var a=r.createElement(“base”);a.href=n,r.getElementsByTagName(“head”)[0].appendChild(a);var i=r.createElement(“a”);return i.href=t,i.href}finally{e&&e.parentNode.removeChild(e)}}());var l=i(t||””),f=function(){if(!(“defineProperties”in Object))return!1;try{var e={};return Object.defineProperties(e,{prop:{get:function(){return!0}}}),e.prop}catch(t){return!1}}(),h=f?this:document.createElement(“a”),m=new o(l.search?l.search.substring(1):null);return m._url_object=h,Object.defineProperties(h,{href:{get:function(){return l.href},set:function(e){l.href=e,r(),u()},enumerable:!0,configurable:!0},origin:{get:function(){return”origin”in l?l.origin:this.protocol+”//”+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return l.protocol},set:function(e){l.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return l.username},set:function(e){l.username=e},enumerable:!0,configurable:!0},password:{get:function(){return l.password},set:function(e){l.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={“http:”:/:80$/,”https:”:/:443$/,”ftp:”:/:21$/}[l.protocol];return e?l.host.replace(e,””):l.host},set:function(e){l.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return l.hostname},set:function(e){l.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return l.port},set:function(e){l.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return”/”!==l.pathname.charAt(0)?”/”+l.pathname:l.pathname},set:function(e){l.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return l.search},set:function(e){l.search!==e&&(l.search=e,r(),u())},enumerable:!0,configurable:!0},searchParams:{get:function(){return m},enumerable:!0,configurable:!0},hash:{get:function(){return l.hash},set:function(e){l.hash=e,r()},enumerable:!0,configurable:!0},toString:{value:function(){return l.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return l.valueOf()},enumerable:!1,configurable:!0}}),h}var c,s=e.URL;try{if(s){if(“searchParams”in(c=new e.URL(“http://example.com”))){var f=new l(“http://example.com”);if(f.search=”a=1&b=2″,”http://example.com/?a=1&b=2″===f.href&&(f.search=””,”http://example.com/”===f.href))return}”href”in c||(c=undefined),c=undefined}}catch(m){}if(Object.defineProperties(o.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},”delete”:{value:function(e){for(var t=0;t1?arguments[1]:undefined;this._list.forEach(function(n){e.call(t,n.value,n.name)})},writable:!0,enumerable:!0,configurable:!0},toString:{value:function(){return r(this._list)},writable:!0,enumerable:!1,configurable:!0},sort:{value:function p(){for(var e=this.entries(),t=e.next(),n=[],r={};!t.done;){var a=t.value,i=a[0];n.push(i),Object.prototype.hasOwnProperty.call(r,i)||(r[i]=[]),r[i].push(a[1]),t=e.next()}n.sort();for(var o=0;o El Raval Price was $2,299, price is now $637 per person$2,299 per person Oct 25 – Oct 27 Roundtrip non-stop flight included Los Angeles (LAX) to Barcelona (BCN) 4/5Very Good! (50 reviews) Very basic but clean room in a good location. Was happy to find i had a sink and tiny shower in my room which i didn’t expect. Staff are very helpful and beds are comfy. No fridge or microwave available but there is coffee and tea. Good value for Barcelona. Reviewed on Feb 12, 2020 Price was $2,321, price is now $648 per person$2,321 per person Oct 25 – Oct 27 Roundtrip non-stop flight included Los Angeles (LAX) to Barcelona (BCN) 4.2/5Very Good! (93 reviews) Very elegant and unique furnishings Reviewed on Aug 14, 2021 Dreta de l’Eixample Price was $2,360, price is now $661 per person$2,360 per person Oct 25 – Oct 27 Roundtrip non-stop flight included Los Angeles (LAX) to Barcelona (BCN) 4.7/5Exceptional! (16 reviews) El Poble-sec Price was $2,323, price is now $654 per person$2,323 per person Oct 25 – Oct 27 Roundtrip non-stop flight included Los Angeles (LAX) to Barcelona (BCN) The staff was very friendly and helpful. I will definitely use their service again Reviewed on Nov 15, 2019 Price was $2,314, price is now $652 per person$2,314 per person Oct 25 – Oct 27 Roundtrip non-stop flight included Los Angeles (LAX) to Barcelona (BCN) 4.3/5Excellent! (234 reviews) Great location a few blocks from the beach. Clean rooms, spacious, and well kept property – the front desk clerks were knowledgeable and always helped. Bus route stops right in front of hotel and can take you into the city (about 30-45 mins, roughly 2.50) and there is a stop that runs close to the airport as well. Last bus out from city is 10:30pm, plan accordingly. HOTEL HIGHLIGHT (and why I give it 5 Stars): The vending machine (when working) sells beers. Yeah, you read that right. BEERS. Cans of Estrella Damm for 1.10 Reviewed on Oct 30, 2019 Park Plaza County Hall London 1 Addington Street, London, England Fully refundableReserve now, pay when you stay The price is $195 per night from Sep 5 to Sep 5$195 per night Sep 5 – Sep 6 4.4/5Excellent! (2,052 reviews) “Excellent location and great views” Reviewed on Aug 25, 2021 The Grand at Trafalgar Square 8 Northumberland Avenue, London, England Fully refundableReserve now, pay when you stay The price is $200 per night from Sep 5 to Sep 5$200 per night Sep 5 – Sep 6 4.3/5Excellent! (958 reviews) “Perfect central location, close to two tube stations and just a fantastic place to stay. The staff were amazing! They were so very kind, helpful and attentive that only added to my love for the city. We would definitely stay again and would highly recommend for others. Cheers” Reviewed on Aug 19, 2021 Park Plaza Westminster Bridge London 200 Westminster Bridge Road, London, England Fully refundableReserve now, pay when you stay The price is $209 per night from Sep 5 to Sep 5$209 per night Sep 5 – Sep 6 4.2/5Excellent! (3,349 reviews) “Stayed here several times. Always excellent.” Reviewed on Aug 28, 2021 Park Plaza Westminster Bridge London Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. Visit amazing sites in more than 50 countries. Experience vastly different cultures, languages and food within short train rides from city to city. Nearly 30 European Union countries have a single currency and relaxed border crossings, making European travel quite easy. Ride a train for several hours on the continent and enter a new country. From Arctic Circle Nordic nations to warm southern Mediterranean countries, you’ll find modern cities alongside vestiges of ancient civilizations. Visit Italy and Greece to wander through ruins of early empires. In Rome, see the Colosseum, in Athens, the Acropolis. Relax on glorious beaches in both countries. Explore some of the 6,000 islands of Greece and view the Ligurian Sea from high walking paths along terraced vineyards in Italy’s Cinque Terre. Pay papal respects at Vatican City, Europe’s smallest nation. France is famous for wine, Mediterranean beaches and art galleries. Explore the grand canyon of the Gorges du Verdon and ski the French Alps. Visit weekly markets in small Provençal towns, perched villages in the Luberon and sandy beaches near Saint-Tropez. In Paris, tour the Louvre, the Musée d’Orsay and the Centre Georges Pompidou. Walk along the Champs-Élysées and view the city from atop the Eiffel Tower. Spain and Portugal highlight modern-day Iberian cultures. In Portugal, eat luscious Belém pastries, visit the 500-year-old Jerónimos Monastery and see raging waves on Europe’s westernmost land. Ski in the Pyrenees Mountains, run with the bulls in Pamplona and dance the flamenco in Madrid or Barcelona, Spain. Venture into the region between Spain and France to tour Bilbao’s Guggenheim Museum and experience unique Basque culture and language. Norway, Sweden, Finland and Denmark feature Scandinavian customs and foods, including endless Smörgåsbord buffets. See far northern lands near the Arctic Circle with summer sunshine through the day and night. Find quiet forests in Finland, Viking history at Sweden’s Vasa Museum and striking fjords on the shores of the Norwegian Sea. The United Kingdom has Scottish heaths, Welsh castles and British pomp and pageantry across England. Your European will vacation will take you to see Big Ben, and the Parliament… again in London. Cross the water to Ireland and bike over rolling green hills past ancient Celtic landmarks. Germany, Austria, Hungary, the Czech Republic and Poland offer glorious music, castles and centuries of history. Appreciate the Dom cathedral in Cologne, the symphonic orchestra in Vienna, ancient Roman settlements in Budapest, St. Vitus Cathedral in Prague and the old towns of Krakow and Gdansk. Visit museums, art galleries and places of worship in Ukraine, Belarus, Lithuania, Latvia and other countries once isolated beyond U.S.S.R. borders. Select one or two countries for a short European vacation or plan an annual visit to discover the beauty and history of this glorious continent. Visit Europe in the spring for warm days and cool nights. Summer brings longer days and lovely weather, but can be busy August is when locals escape for their annual holiday. Fall in Europe brings the changing colors and fewer crowds. Winter is best for avid skiers and bargain hunters. Peak Season: Most visitors from the U.S. explore Europe in the spring and summer months. Early fall tends to be busy in popular convention areas, and rates can be higher during this time. Value Season: Winter and early spring see fewer travelers, and can be a great time to visit if you’re looking for discounted flights and hotel rates. f15ad8ee-1bbe-4581-8084-f91150fdc63664042b4f-e9d9-448c-ba44-a2146d725f2c00000000-0000-0000-8088-6e16ef2d52b3 =0&&(“string”!=typeof t&&”number”!=typeof t&&null!=t||(this[e]=t))},e.prototype.getContext=function(){return Object.assign({},this)},e.prototype.setContext=function(e,t){if(void 0===t&&(t=!1),t)for(var n in this)this.hasOwnProperty(n)&&delete this[n];if(“object”==typeof e&&null!==e)for(var n in e)e.hasOwnProperty(n)&&this.set(n,e[n])},e}();t.AnalyticsContextImpl=n,t.AnalyticsContext=new n},69090:function(e,t,n){Object.defineProperty(t,”__esModule”,{value:!0}),t.performanceMetrics=void 0;var i=function(){for(var e=[],t=0;te.MAX_BEACONS&&(e.beacons.length=e.MAX_BEACONS):e.beacons=[],e.beacons.unshift(t),t.onerror=e.onerror,t.src=n},e.prototype.send=function(){e.send(this.image,this.url)},e.beacons=[],e.MAX_BEACONS=9,e}();t.Beacon=n},88859:function(e,t,n){Object.defineProperty(t,”__esModule”,{value:!0}),t.ClientLogger=void 0;var i,o=n(67701),r=n(28330),s=n(11342),a=n(40129),c=function(){function e(t){this.logFormat=o.LogFormat.STRING,this.identifier=t.length>e.MIN_IDENTIFIER_LENGTH?t:””}return e.setGlobalData=function(e,t){e&&null!=t&&(s.__globalData[e]=t)},e.getGlobalData=function(e){return s.__globalData[e]},e.setClientLoggingInstance=function(e){i=e},e.getLoggerWithIdentifier=function(t){return new e(t)},e.prototype.performance=function(){for(var e=[],t=0;t0){var n=1===e.length?e[0]:e;i.logTrxEvent(this.identifier,n)}},e.prototype.logEvent=function(e){for(var t=[],n=1;n
European Vacations | Vacation Packages & Trips 2021 | Expedia=1&&e.nodeType<=12}return function n(t){if(1===t.length)return e(t[0])?t[0]:document.createTextNode(t[0]+"");for(var o=document.createDocumentFragment(),r=0;r=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}}function u(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):a()}function a(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t,e){for(var n=e;n;){if(n==t)return!0;n=p(n)}return!1}function p(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e&&e.assignedSlot?e.assignedSlot.parentNode:e}var f=[];o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error(“target must be an Element”);this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){if(“number”!=typeof t||isNaN(t)||t<0||t>1)throw new Error(“threshold must be a number between 0 and 1 inclusively”);return t!==n[e-1]})},o.prototype._parseRootMargin=function(t){var e=t||”0px”,n=e.split(/s+/).map(function(t){var e=/^(-?d*.?d+)(px|%)$/.exec(t);if(!e)throw new Error(“rootMargin must be specified in pixels or percent”);return{value:parseFloat(e[1]),unit:e[2]}});return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(s(t,”resize”,this._checkForIntersections,!0),s(e,”scroll”,this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&”MutationObserver”in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,h(t,”resize”,this._checkForIntersections,!0),h(e,”scroll”,this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),e=t?this._getRootRect():a();this._observationTargets.forEach(function(o){var r=o.element,s=u(r),h=this._rootContainsTarget(r),c=o.entry,a=t&&h&&this._computeTargetAndRootIntersection(r,e),l=o.entry=new n({time:i(),target:r,boundingClientRect:s,rootBounds:e,intersectionRect:a});c?t&&h?this._hasCrossedThreshold(c,l)&&this._queuedEntries.push(l):c&&c.isIntersecting&&this._queuedEntries.push(l):this._queuedEntries.push(l)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,o){if(“none”!=t.getComputedStyle(n).display){for(var i=u(n),r=i,s=p(n),h=!1;!h;){var a=null,l=1==s.nodeType?t.getComputedStyle(s):{};if(“none”==l.display)return;if(s==this.root||s==e?(h=!0,a=o):s!=e.body&&s!=e.documentElement&&”visible”!=l.overflow&&(a=u(s)),a&&!(r=c(a,r)))break;s=p(s)}return r}},o.prototype._getRootRect=function(){var t;if(this.root)t=u(this.root);else{var n=e.documentElement,o=e.body;t={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return”px”==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,o=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==o)for(var i=0;iTop destinations in Europe
Top Europe Flight + Hotel Deals
Central & Basic Universitat
$637
$648
Factory Suites Barcelona
$661
Hostal Bcn Port
$654
Apartamentos Turísticos Royal Marina Gardens
$652
Top Hotels in Europe
European Vacation Packages
Best time to visit Europe
Source