Title: Hotels in Birkesdorf - Best Birkesdorf Hotels from £46 - Fully Refundable Options - Expedia.co.uk [Holiday Rentals in Birkesdorf](https://expedia.co.uk/Birkesdorf-Holiday-Rentals.d553248635213113957.Travel-Guide-HolidayRentals)[Birkesdorf Car Hire](https://expedia.co.uk/Compare-Cheap-Car-Hire-In-Birkesdorf.d553248635213113957.Car-Hire-Guide)[Birkesdorf Holidays](https://expedia.co.uk/Birkesdorf.d553248635213113957.Holidays-City-Breaks) ![Default HTG hotel image](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__price_find.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Save instantly and earn perks with One Key [Learn about One Key](https://www.expedia.co.uk/welcome-one-key) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Go beyond your typical stay in Birkesdorf Spa [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&amenities=SPA_ON_SITE) Pool [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&amenities=POOL) Pet friendly [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&amenities=PETS) Apart­ment [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&lodging=APARTMENT) Family friendly [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&travelerType=family_friendly) Hot tub [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&amenities=HOT_TUB) Condo [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&lodging=CONDO) Villa [](https://www.expedia.co.uk/Hotel-Search?destination=Birkesdorf%2C+Dueren%2C+North+Rhine-Westphalia%2C+Germany®ionId=553248635213113957&latLong=50.825262%2C6.464099&adults=2&startDate=2026-03-16&d1=2026-03-16&endDate=2026-03-18&d2=2026-03-18&lodging=VILLA) ## Check prices for these dates Tonight [3 Mar - 4 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635213113957&startDate=2026-03-03&endDate=2026-03-04&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [4 Mar - 5 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635213113957&startDate=2026-03-04&endDate=2026-03-05&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [6 Mar - 8 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635213113957&startDate=2026-03-06&endDate=2026-03-08&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [13 Mar - 15 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635213113957&startDate=2026-03-13&endDate=2026-03-15&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Birkesdorf hotels ![Lobby](https://images.trvl-media.com/lodging/32000000/31970000/31966400/31966391/ee9c0e31.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/32000000/31970000/31966400/31966391/1f2ea039.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, free WiFi](https://images.trvl-media.com/lodging/32000000/31970000/31966400/31966391/ff29ce0d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Miscellaneous](https://images.trvl-media.com/lodging/32000000/31970000/31966400/31966391/7e363509.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B HOTEL Düren [](https://www.expedia.co.uk/Dueren-Hotels-BB-HOTEL-Duren.h31966391.Hotel-Information) Dueren 6.6/10 (24 reviews) "A small hotel , with an interesting price! A bit loud but still ok. The breakfast is expensive!!" ![Germany](https://a.travel-assets.com/egds/marks/flags/de.svg) Marie-Claude £58 includes taxes & fees 7 Mar - 8 Mar [](https://www.expedia.co.uk/Dueren-Hotels-BB-HOTEL-Duren.h31966391.Hotel-Information) ![Comfort Double or Twin Room | Hypo-allergenic bedding, in-room safe, desk, laptop workspace](https://images.trvl-media.com/lodging/120000000/119550000/119549600/119549576/b2f5fb9a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/120000000/119550000/119549600/119549576/53cdd739.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/120000000/119550000/119549600/119549576/9b0d84d3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Double Room | Bathroom | Hair dryer, towels, soap, shampoo](https://images.trvl-media.com/lodging/120000000/119550000/119549600/119549576/d3765376.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### RS-Hotel smart & modern Hotel Apartments [](https://www.expedia.co.uk/Cologne-Hotels-RS-Hotel-Smart-Modern-Hotel-Apartments.h119549576.Hotel-Information) Bruehl 9.2/10 Wonderful (17 reviews) "Ideal location, easy check in." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Christopher £82 includes taxes & fees 15 Mar - 16 Mar [](https://www.expedia.co.uk/Cologne-Hotels-RS-Hotel-Smart-Modern-Hotel-Apartments.h119549576.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/1000000/530000/525000/524984/9c3dfc84.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/530000/525000/524984/538fc270.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/530000/525000/524984/c3411e82.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/1000000/530000/525000/524984/d199cc40.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### ibis Köln Frechen [](https://www.expedia.co.uk/Cologne-Hotels-Ibis-Koln-Frechen.h524984.Hotel-Information) Frechen 7.8/10 Good (395 reviews) "We had a Great stay " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Christina £55 includes taxes & fees 22 Mar - 23 Mar [](https://www.expedia.co.uk/Cologne-Hotels-Ibis-Koln-Frechen.h524984.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/46000000/45710000/45705700/45705624/1a51028c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Rooftop terrace](https://images.trvl-media.com/lodging/46000000/45710000/45705700/45705624/bf6157fa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/46000000/45710000/45705700/45705624/c00bd7b2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Twin Room | Hypo-allergenic bedding, in-room safe, desk, laptop workspace](https://images.trvl-media.com/lodging/46000000/45710000/45705700/45705624/e9afb97b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Frechener Hof [](https://www.expedia.co.uk/Cologne-Hotels-Hotel-Frechener-Hof.h45705624.Hotel-Information) Frechen 8.4/10 Very good (55 reviews) "Great stay close to Cologne. Comfortable beds, great breakfast, and courteous staff. Would stay again. Give them a try from an American." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Shawn £103 includes taxes & fees 19 Mar - 20 Mar [](https://www.expedia.co.uk/Cologne-Hotels-Hotel-Frechener-Hof.h45705624.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/31000000/31000000/30990300/30990248/653b2503.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/31000000/31000000/30990300/30990248/65d220bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Spa](https://images.trvl-media.com/lodging/31000000/31000000/30990300/30990248/f411f24e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Spa](https://images.trvl-media.com/lodging/31000000/31000000/30990300/30990248/1e7f854a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Klima Hotel Europarc [](https://www.expedia.co.uk/Cologne-Hotels-Hotel-Europarc.h30990248.Hotel-Information) Kerpen 9.0/10 Wonderful (98 reviews) "Very nice staff, good breakfast, nice rooms." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Anonymous traveller [](https://www.expedia.co.uk/Cologne-Hotels-Hotel-Europarc.h30990248.Hotel-Information) ![Daily buffet breakfast (EUR 17.00 per person)](https://images.trvl-media.com/lodging/3000000/2210000/2202900/2202854/0999eb39.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/3000000/2210000/2202900/2202854/20653ce9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Handrails in stairways](https://images.trvl-media.com/lodging/3000000/2210000/2202900/2202854/a4eeafe2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/3000000/2210000/2202900/2202854/8f871af4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Friends Hotel Kerpen [](https://www.expedia.co.uk/Cologne-Hotels-Friends-Hotel-Kerpen.h2202854.Hotel-Information) Kerpen 8.8/10 Excellent (143 reviews) "Good clean hotel" ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Nurseli [](https://www.expedia.co.uk/Cologne-Hotels-Friends-Hotel-Kerpen.h2202854.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/61000000/60530000/60520700/60520692/1046d986.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/61000000/60530000/60520700/60520692/40064c58.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/61000000/60530000/60520700/60520692/76c1d0fc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/61000000/60530000/60520700/60520692/a8e9b92b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Hotel Aachen-Würselen [](https://www.expedia.co.uk/Aachen-Hotels-BB-Hotel-Aachen-Wurselen.h60520692.Hotel-Information) Wuerselen 8.2/10 Very good (170 reviews) "super clean , very friendly staff and excellent location " ![Belgium](https://a.travel-assets.com/egds/marks/flags/be.svg) Maggiel £57 includes taxes & fees 21 Mar - 22 Mar [](https://www.expedia.co.uk/Aachen-Hotels-BB-Hotel-Aachen-Wurselen.h60520692.Hotel-Information) ![Dinner served](https://images.trvl-media.com/lodging/7000000/6590000/6585400/6585384/542edd07.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Double Room, 1 King Bed, Garden Area | Soundproofing, iron/ironing board, free WiFi, bed sheets](https://images.trvl-media.com/lodging/7000000/6590000/6585400/6585384/4c82b6d8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dinner served](https://images.trvl-media.com/lodging/7000000/6590000/6585400/6585384/5386736b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property – evening/night](https://images.trvl-media.com/lodging/7000000/6590000/6585400/6585384/52c0dcea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Gut Hohenholz [](https://www.expedia.co.uk/Cologne-Hotels-Gut-Hohenholz.h6585384.Hotel-Information) Bedburg 8.4/10 Very good (109 reviews) "Amazing spot right outside of Koln to visit the Christmas market as we did." ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Wouter £89 includes taxes & fees 16 Mar - 17 Mar [](https://www.expedia.co.uk/Cologne-Hotels-Gut-Hohenholz.h6585384.Hotel-Information) ![Daily buffet breakfast (EUR 15 per person)](https://images.trvl-media.com/lodging/25000000/24920000/24917300/24917217/44b4f985.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room | Hypo-allergenic bedding, desk, free WiFi, bed sheets](https://images.trvl-media.com/lodging/25000000/24920000/24917300/24917217/e1e19e29.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden](https://images.trvl-media.com/lodging/25000000/24920000/24917300/24917217/4a9cc558.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/25000000/24920000/24917300/24917217/dd418629.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Design Hotel Euskirchen [](https://www.expedia.co.uk/Bonn-Hotels-Design-Hotel-Euskirchen.h24917217.Hotel-Information) Euskirchen 9.0/10 Wonderful (79 reviews) "Nice place" ![Denmark](https://a.travel-assets.com/egds/marks/flags/dk.svg) poul [](https://www.expedia.co.uk/Bonn-Hotels-Design-Hotel-Euskirchen.h24917217.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/19000000/18310000/18307300/18307221/25d26f69.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/19000000/18310000/18307300/18307221/e8a6b5b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bicycling](https://images.trvl-media.com/lodging/19000000/18310000/18307300/18307221/7ec7c27e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast, lunch, dinner served; international cuisine ](https://images.trvl-media.com/lodging/19000000/18310000/18307300/18307221/756477ea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Landhaus Danielshof [](https://www.expedia.co.uk/Cologne-Hotels-Landhaus-Danielshof.h18307221.Hotel-Information) Bedburg 8.6/10 Excellent (93 reviews) "Lovely period property, great food and comfortable rooms." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Anthony £95 includes taxes & fees 3 Apr - 4 Apr [](https://www.expedia.co.uk/Cologne-Hotels-Landhaus-Danielshof.h18307221.Hotel-Information) ![Land view from property](https://images.trvl-media.com/lodging/33000000/32470000/32464900/32464867/20b9b39e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby lounge](https://images.trvl-media.com/lodging/33000000/32470000/32464900/32464867/a9ccfab3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/33000000/32470000/32464900/32464867/b6346598.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room | In-room safe, desk, soundproofing, free WiFi](https://images.trvl-media.com/lodging/33000000/32470000/32464900/32464867/015186f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### in2 The Boardinghouse [](https://www.expedia.co.uk/Aachen-Hotels-In2-The-Boardinghouse.h32464867.Hotel-Information) Uebach-Palenberg 9.0/10 Wonderful (116 reviews) "The room is a spacious and very clean. The bathroom is very small but everyting needed is in it." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) marleen £91 includes taxes & fees 19 Mar - 20 Mar [](https://www.expedia.co.uk/Aachen-Hotels-In2-The-Boardinghouse.h32464867.Hotel-Information) ![City Double or Twin Room | Blackout curtains, iron/ironing board, free WiFi, bed sheets](https://images.trvl-media.com/lodging/38000000/37760000/37759600/37759505/48ae6e3c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Apartment, 2 Bedrooms, Mountain View | Private kitchen](https://images.trvl-media.com/lodging/38000000/37760000/37759600/37759505/577206b3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lake](https://images.trvl-media.com/lodging/38000000/37760000/37759600/37759505/13d73e3b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![City Double or Twin Room | Private kitchen](https://images.trvl-media.com/lodging/38000000/37760000/37759600/37759505/da62019f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Seeblick Hotel Obermaubach [](https://www.expedia.co.uk/Kreuzau-Hotels-Green-Seeblick-Hotel-Hostel.h37759505.Hotel-Information) Kreuzau 9.0/10 Wonderful (45 reviews) "Heavenly views and nature. Peaceful German small town. Excellent staff and managers. Excellent value for money " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Murat [](https://www.expedia.co.uk/Kreuzau-Hotels-Green-Seeblick-Hotel-Hostel.h37759505.Hotel-Information) ![Breakfast, lunch and dinner served](https://images.trvl-media.com/lodging/25000000/24320000/24314600/24314575/0797a9ea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Studio Suite, 1 Bedroom | Minibar, in-room safe, desk, soundproofing](https://images.trvl-media.com/lodging/25000000/24320000/24314600/24314575/7a6d62b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/25000000/24320000/24314600/24314575/abed3d97.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Minibar, in-room safe, desk, soundproofing](https://images.trvl-media.com/lodging/25000000/24320000/24314600/24314575/748916db.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### HIB Hotel in Baesweiler [](https://www.expedia.co.uk/Baesweiler-Hotels-HIB-Hotel-In-Baesweiler.h24314575.Hotel-Information) Baesweiler 9.2/10 Wonderful (74 reviews) "Great spot to stay and free parking. The staff are very friendly and informative " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) john £85 includes taxes & fees 3 Apr - 4 Apr [](https://www.expedia.co.uk/Baesweiler-Hotels-HIB-Hotel-In-Baesweiler.h24314575.Hotel-Information) ![Land view from property](https://images.trvl-media.com/lodging/5000000/4980000/4972600/4972595/c4ee1dc7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![German cuisine](https://images.trvl-media.com/lodging/5000000/4980000/4972600/4972595/089a2b9b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/5000000/4980000/4972600/4972595/e0edd506.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/5000000/4980000/4972600/4972595/787b1b4e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Roeb [](https://www.expedia.co.uk/Nideggen-Hotels-Hotel-Roeb.h4972595.Hotel-Information) Nideggen 9.0/10 Wonderful (70 reviews) "The room was very comfortable and spacious. Tge staff were very friendly and helpful." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) GAMAL £87 includes taxes & fees 4 Mar - 5 Mar [](https://www.expedia.co.uk/Nideggen-Hotels-Hotel-Roeb.h4972595.Hotel-Information) ![Sauna, steam room](https://images.trvl-media.com/lodging/2000000/1370000/1367600/1367503/d7e2b550.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/2000000/1370000/1367600/1367503/9d1d706c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/2000000/1370000/1367600/1367503/e35fe71e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/2000000/1370000/1367600/1367503/07890b84.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Welcome Parkhotel Euskirchen [](https://www.expedia.co.uk/Bonn-Hotels-Welcome-Parkhotel-Euskirchen.h1367503.Hotel-Information) Euskirchen 8.8/10 Excellent (639 reviews) "Great stay, Gym could be better but is sufficient " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Simon £104 includes taxes & fees 15 Mar - 16 Mar [](https://www.expedia.co.uk/Bonn-Hotels-Welcome-Parkhotel-Euskirchen.h1367503.Hotel-Information) ![Meeting facility](https://images.trvl-media.com/lodging/8000000/7900000/7897200/7897189/27158d9c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/8000000/7900000/7897200/7897189/8e62f0f8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hiking](https://images.trvl-media.com/lodging/8000000/7900000/7897200/7897189/4e4f428a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![2 restaurants, lunch, dinner served; Italian cuisine ](https://images.trvl-media.com/lodging/8000000/7900000/7897200/7897189/078199f6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Winselerhof by Flow [](https://www.expedia.co.uk/Maastricht-Hotels-Winselerhof.h7897189.Hotel-Information) Landgraaf 9.0/10 Wonderful (183 reviews) "Nice location" ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Bart [](https://www.expedia.co.uk/Maastricht-Hotels-Winselerhof.h7897189.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/2000000/1790000/1787500/1787483/0e1a0f5e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1790000/1787500/1787483/670c66e6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, hair dryer, towels](https://images.trvl-media.com/lodging/2000000/1790000/1787500/1787483/4bfd4778.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, soundproofing, free WiFi, bed sheets](https://images.trvl-media.com/lodging/2000000/1790000/1787500/1787483/05b31097.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Hotel Köln-Frechen [](https://www.expedia.co.uk/Cologne-Hotels-BB-Hotel-Koln-Frechen.h1787483.Hotel-Information) Frechen 7.8/10 Good (203 reviews) "Variety of places to eat from." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Pheladi £46 includes taxes & fees 2 Apr - 3 Apr [](https://www.expedia.co.uk/Cologne-Hotels-BB-Hotel-Koln-Frechen.h1787483.Hotel-Information) ![Miscellaneous](https://images.trvl-media.com/lodging/33000000/32110000/32107100/32107050/5a5645a0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/33000000/32110000/32107100/32107050/13a9e610.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Room](https://images.trvl-media.com/lodging/33000000/32110000/32107100/32107050/f1d822fc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/33000000/32110000/32107100/32107050/6c4a9996.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Trafohaus am Kaiserbahnhof [](https://www.expedia.co.uk/Cologne-Hotels-Trafohaus-Am-Kaiserbahnhof.h32107050.Hotel-Information) Bruehl 10/10 Exceptional (7 reviews) "Delightful hotel if you enjoy peace and quiet. Breakfast was great " ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Iain £86 includes taxes & fees 12 Mar - 13 Mar [](https://www.expedia.co.uk/Cologne-Hotels-Trafohaus-Am-Kaiserbahnhof.h32107050.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/58000000/57780000/57777000/57776958/2a87f2e7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Courtyard](https://images.trvl-media.com/lodging/58000000/57780000/57777000/57776958/01018026.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite | Living area](https://images.trvl-media.com/lodging/58000000/57780000/57777000/57776958/ba632a60.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/58000000/57780000/57777000/57776958/bc0ca4fd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Abdij Rolduc [](https://www.expedia.co.uk/Maastricht-Hotels-Abdij-Rolduc.h57776958.Hotel-Information) Kerkrade 7.8/10 Good (390 reviews) "10/10 would stay here again " ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Ariel [](https://www.expedia.co.uk/Maastricht-Hotels-Abdij-Rolduc.h57776958.Hotel-Information) ![Interior](https://images.trvl-media.com/lodging/55000000/54850000/54841000/54840959/743dbf1d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/55000000/54850000/54841000/54840959/0feed5fb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Suite | Living area | TV](https://images.trvl-media.com/lodging/55000000/54850000/54841000/54840959/d6bba004.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Suite | Private kitchen](https://images.trvl-media.com/lodging/55000000/54850000/54841000/54840959/4ec90611.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Home & Work Apartments [](https://www.expedia.co.uk/Cologne-Hotels-Home-Work-Apartments.h54840959.Hotel-Information) Pulheim 7.8/10 Good (17 reviews) "Good stay, very clean and helpful staff" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) William £91 includes taxes & fees 27 Mar - 28 Mar [](https://www.expedia.co.uk/Cologne-Hotels-Home-Work-Apartments.h54840959.Hotel-Information) 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. [View all properties](https://expedia.co.uk/Hotel-Search?startDate=2026-03-17&endDate=2026-03-18®ionId=553248635213113957&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](https://forever.travel-assets.com/flex/flexmanager/images/2026/02/06/expedia-sale-2026-desktop-uk-fr-de.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## The Annual Holiday Sale Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save. [Book now](https://expedia.co.uk/cheap-deals?rfrr=HTG_SPRING_PROMO_553248635213113957) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.co.uk/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FBirkesdorf-Hotels.d553248635213113957.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.co.uk/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FBirkesdorf-Hotels.d553248635213113957.Travel-Guide-Hotels) ## Top Birkesdorf Hotel Reviews ![Parkhotel Quellenhof Aachen](https://images.trvl-media.com/lodging/1000000/570000/561400/561331/e58d8a82_y.jpg) ### Parkhotel Quellenhof Aachen 10/10 Excellent "fantastic atmosphere of at reception, room, breakfast restaurant, and pool!" [](https://expedia.co.uk/Aachen-Hotels-Parkhotel-Quellenhof-Aachen.h561331.Hotel-Information) ![Mercure Hotel Köln West](https://images.trvl-media.com/lodging/1000000/10000/1800/1749/1b300f6b_y.jpg) ### Mercure Hotel Köln West 10/10 Excellent "Nice location, easy transportation to downtown." [](https://expedia.co.uk/Cologne-Hotels-Mercure-Hotel-Koln-West.h1749.Hotel-Information) ![INNSiDE by Meliá Aachen](https://images.trvl-media.com/lodging/13000000/12790000/12786100/12786095/2ecf02ac_y.jpg) ### INNSiDE by Meliá Aachen 10/10 Excellent "Great location and quiet. Fantastic room . Tastefully decorated and functional. Loved the gym! Great breakfast selection and view." [](https://expedia.co.uk/Aachen-Hotels-INNSiDE-By-Melia-Aachen.h12786095.Hotel-Information) ![Hotel Burghof](https://images.trvl-media.com/lodging/16000000/15230000/15226300/15226299/3d4e105b_y.jpg) ### Hotel Burghof 10/10 Excellent "Excellent price and perfect for my need to just have a place to sleep. Even a better deal considering the host provides a very nice breakfast spread typical for Europe." [](https://expedia.co.uk/Aachen-Hotels-Hotel-Burghof.h15226299.Hotel-Information) ![H+ Hotel Köln Brühl](https://images.trvl-media.com/lodging/1000000/10000/3200/3184/767990b3_y.jpg) ### H+ Hotel Köln Brühl 10/10 Excellent "very clean room, friendly staff" [](https://expedia.co.uk/Cologne-Hotels-H-Hotel-Koln-Bruhl.h3184.Hotel-Information) ![Dorint Hotel Düren](https://images.trvl-media.com/lodging/25000000/24180000/24173800/24173759/3417d00a_y.jpg) ### Dorint Hotel Düren 10/10 Excellent "Front desk staff were very friendly, rooms were nice, and the breakfast was great!" [](https://expedia.co.uk/Aachen-Hotels-Dorint-Hotel-Duren.h24173759.Hotel-Information) ![Welcome Parkhotel Euskirchen](https://images.trvl-media.com/lodging/2000000/1370000/1367600/1367503/8eec3610_y.jpg) ### Welcome Parkhotel Euskirchen 10/10 Excellent "No snakcks and tea at night available." [](https://expedia.co.uk/Bonn-Hotels-Welcome-Parkhotel-Euskirchen.h1367503.Hotel-Information) ![Novotel Aachen City](https://images.trvl-media.com/lodging/2000000/1080000/1077300/1077282/fe6c5a21_y.jpg) ### Novotel Aachen City 10/10 Excellent "Location near malls and Christmas Markets Good food at the restaurant Friendly service Room available upon our arrival at about noon time" [](https://expedia.co.uk/Aachen-Hotels-Novotel-Aachen-City.h1077282.Hotel-Information) ![B&B Hotel Aachen-City](https://images.trvl-media.com/lodging/61000000/60060000/60050300/60050224/423cc7b5_y.jpg) ### B&B Hotel Aachen-City 10/10 Excellent "A modern, well designed hotel with clean rooms and an excellent breakfast " [](https://expedia.co.uk/Aachen-Hotels-BB-Hotel-Aachen-City.h60050224.Hotel-Information) ## More cheap stays in Birkesdorf ![De bezige Bij](https://images.trvl-media.com/lodging/85000000/84850000/84848400/84848337/f41bf2c2_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### De bezige Bij 92 Kokelestraat Kerkrade LI [Get rates](https://expedia.co.uk/Hotel-Search?startDate=17%2F03%2F2026&endDate=18%2F03%2F2026&selected=84848337&PinnedHotelID=84848337&HadPinnedHotel=true®ionId=553248635213113957) [](https://expedia.co.uk/Kerkrade-Hotels-De-Bezige-Bij.h84848337.Hotel-Information) ## Frequently asked questions ### What is the best area to stay in Birkesdorf? > This area is the heart of Birkesdorf, characterised by its main thoroughfare, Nordstraße, which runs through the centre. Here, you'll find a selection of local shops, eateries, and services. It's a practical and straightforward area, allowing for easy navigation and access to the essentials of daily life. > > > Business travellers will find this area particularly convenient. Its central location means quick access to local businesses and transport links, making it easy to manage appointments and commutes. Many hotels in this area cater to those on business trips, often providing amenities like meeting rooms and good internet connectivity. > > > Couples looking for a simple, comfortable base will also appreciate staying in the town centre. It offers a relaxed environment with local cafes and restaurants within walking distance, superb for quiet evenings after exploring the surrounding region. ### When is the best time to go to Birkesdorf? > During these months, you'll find mild temperatures, typically ranging from 15°C to 20°C, which is ideal for exploring the local area, including the nearby Eifel National Park. The trees are either in full bloom or displaying beautiful autumnal colours, making for picturesque scenery. This period also avoids the peak summer crowds and the colder, sometimes rainy, winter months. > > > Couples looking for a relaxing getaway will appreciate the serene atmosphere of Birkesdorf in late spring or early autumn. You can enjoy strolls along the Rur River or visit local vineyards without the hustle and bustle of larger tourist seasons. Many local restaurants also feature seasonal menus during these times, showcasing fresh regional produce. > > > For travellers planning to engage in outdoor pursuits like cycling or hiking, these shoulder seasons offer the best conditions. The trails in the surrounding countryside and the Eifel National Park are easily accessible, and the weather is generally dry and agreeable for longer excursions. ### Can I cancel my hotel reservation on Expedia? ### How can I save on a Birkesdorf hotel booking with Expedia? ### How much is the nightly rate at a Birkesdorf hotel? ## Explore a world of travel with Expedia - Accommodation - Flights - Packages - Cars - Holiday Homes - Other - More ways to book - [5 Star Hotels in Eifel ](https://www.expedia.co.uk/5Star-Eifel-Hotels.s50-0-d6053285.Travel-Guide-Filter-Hotels) - [Aldenhoven Hotels ](https://www.expedia.co.uk/Aldenhoven-Hotels.d553248634649695758.Travel-Guide-Hotels) - [Arnoldsweiler Hotels ](https://www.expedia.co.uk/Arnoldsweiler-Hotels.d553248635213067366.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Bedburg ](https://www.expedia.co.uk/Bedburg-Hotels-Gay-Friendly-Hotel.0-0-d6176252-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Buir Hotels ](https://www.expedia.co.uk/Buir-Hotels.d6265196.Travel-Guide-Hotels) - [Hotels near Burgau Castle ](https://www.expedia.co.uk/Burgau-Castle-Hotels.0-l6311195-0.Travel-Guide-Filter-Hotels) - [Gay-Friendly Hotels in Dueren ](https://www.expedia.co.uk/Dueren-Hotels-Gay-Friendly-Hotel.0-0-d6023197-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Dueren Hotels ](https://www.expedia.co.uk/Dueren-Hotels.d6023197.Travel-Guide-Hotels) - [Hotels near Düren Im Großen Tal Station ](https://www.expedia.co.uk/Duren-Im-Groen-Tal-Station-Hotels.d553248634779636039.Travel-Guide-Hotels) - [Sports Hotels in Eifel ](https://www.expedia.co.uk/Eifel-Hotels-Adventure-Sport-Hotel.0-0-d6053285-tAdventureSportHotel.Travel-Guide-Filter-Hotels) - [Family-Friendly Hotels in Eifel ](https://www.expedia.co.uk/Eifel-Hotels-Family-Friendly-Hotel.0-0-d6053285-tFamilyFriendlyHotel.Travel-Guide-Filter-Hotels) - [Marriott Hotels & Resorts in Eifel ](https://www.expedia.co.uk/Eifel-Hotels-Marriott-Hotels-Resorts.0-0-d6053285--bMarriottHotelsResorts.Travel-Guide-Filter-Hotels) - [Elsdorf Hotels ](https://www.expedia.co.uk/Elsdorf-Hotels.d3000405699.Travel-Guide-Hotels) - [Eschweiler Hotels ](https://www.expedia.co.uk/Eschweiler-Hotels.d6034518.Travel-Guide-Hotels) - [Hotels near Eschweiler-West Station ](https://www.expedia.co.uk/Eschweiler-West-Station-Hotels.d6273778.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Geich-Obergeich ](https://www.expedia.co.uk/Geich-Obergeich-Hotels-Gay-Friendly-Hotel.0-0-d553248635213036593-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Geich-Obergeich Hotels ](https://www.expedia.co.uk/Geich-Obergeich-Hotels.d553248635213036593.Travel-Guide-Hotels) - [Hotels near Golf Club Haus Kambach ](https://www.expedia.co.uk/Golf-Club-Haus-Kambach-Hotels.0-l6303661-0.Travel-Guide-Filter-Hotels) - [Hotels near Huchem-Stammeln Station ](https://www.expedia.co.uk/Huchem-Stammeln-Station-Hotels.d553248635003666000.Travel-Guide-Hotels) - [Huertgenwald Hotels ](https://www.expedia.co.uk/Huertgenwald-Hotels.d6179211.Travel-Guide-Hotels) - [Inden Hotels ](https://www.expedia.co.uk/Inden-Hotels.d6135799.Travel-Guide-Hotels) - [Jülich Hotels ](https://www.expedia.co.uk/Julich-Hotels.d6146708.Travel-Guide-Hotels) - [Kreuzau Hotels ](https://www.expedia.co.uk/Kreuzau-Hotels.d3000033199.Travel-Guide-Hotels) - [Langerwehe Hotels ](https://www.expedia.co.uk/Langerwehe-Hotels.d6276633.Travel-Guide-Hotels) - [Lendersdorf Hotels ](https://www.expedia.co.uk/Lendersdorf-Hotels.d553248635976384605.Travel-Guide-Hotels) - [Luchem Hotels ](https://www.expedia.co.uk/Luchem-Hotels.d553248635213036519.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Merken ](https://www.expedia.co.uk/Merken-Hotels-Gay-Friendly-Hotel.0-0-d553248635213100477-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Merken Hotels ](https://www.expedia.co.uk/Merken-Hotels.d553248635213100477.Travel-Guide-Hotels) - [Merode Hotels ](https://www.expedia.co.uk/Merode-Hotels.d553248635213112120.Travel-Guide-Hotels) - [Merzenich Hotels ](https://www.expedia.co.uk/Merzenich-Hotels.d6276419.Travel-Guide-Hotels) - [Nideggen Hotels ](https://www.expedia.co.uk/Nideggen-Hotels.d6179215.Travel-Guide-Hotels) - [Niederzier Hotels ](https://www.expedia.co.uk/Niederzier-Hotels.d6265444.Travel-Guide-Hotels) - [Obermaubach Hotels ](https://www.expedia.co.uk/Obermaubach-Hotels.d553248635149752639.Travel-Guide-Hotels) - [Rath Hotels ](https://www.expedia.co.uk/Rath-Hotels.d553248635976384723.Travel-Guide-Hotels) - [Schevenhutte Hotels ](https://www.expedia.co.uk/Schevenhutte-Hotels.d3000446042.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Schlich-D'horn ](https://www.expedia.co.uk/Schlich-Dhorn-Hotels-Gay-Friendly-Hotel.0-0-d553248635213066279-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Untermaubach Hotels ](https://www.expedia.co.uk/Untermaubach-Hotels.d553248635976386049.Travel-Guide-Hotels) - [Vicht Hotels ](https://www.expedia.co.uk/Vicht-Hotels.d553248635976385491.Travel-Guide-Hotels) - [Wenau Hotels ](https://www.expedia.co.uk/Wenau-Hotels.d553248635213091467.Travel-Guide-Hotels) - [Flights to Dueren ](https://www.expedia.co.uk/Cheap-Flights-To-Dueren.d6023197.Travel-Guide-Flights) - [Flights to Eifel ](https://www.expedia.co.uk/Cheap-Flights-To-Eifel.d6053285.Travel-Guide-Flights) - [Flights to Eschweiler ](https://www.expedia.co.uk/Cheap-Flights-To-Eschweiler.d6034518.Travel-Guide-Flights) - [Flights to Jülich ](https://www.expedia.co.uk/Cheap-Flights-To-Julich.d6146708.Travel-Guide-Flights) - [Flights to Kerpen ](https://www.expedia.co.uk/Cheap-Flights-To-Kerpen.d504089.Travel-Guide-Flights) - [Flights to Zulpich ](https://www.expedia.co.uk/Cheap-Flights-To-Zulpich.d3000394701.Travel-Guide-Flights) - [Flights from Merzbruck ](https://www.expedia.co.uk/lp/airports/aah/flights-from-merzbruck-airport) - [Flights from Stockholm (ARN) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/arn/aah/stockholm-to-aachen) - [Flights from Barcelona (BCN) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/bcn/aah/barcelona-to-aachen) - [Flights from Newcastle (BEO) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/beo/aah/newcastle-to-aachen) - [Flights from Birmingham (BHX) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/bhx/aah/birmingham-to-aachen) - [Flights from Bremen (BRE) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/bre/aah/bremen-to-aachen) - [Flights from Bristol (BRS) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/brs/aah/bristol-to-aachen) - [Flights from Cardiff (CWL) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/cwl/aah/cardiff-to-aachen) - [Flights from Dortmund (DTM) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/dtm/aah/dortmund-to-aachen) - [Flights from Dublin (DUB) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/dub/aah/dublin-to-aachen) - [Flights from Edinburgh (EDI) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/edi/aah/edinburgh-to-aachen) - [Flights from Frankfurt (FRA) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/fra/aah/frankfurt-to-aachen) - [Flights from Kraków (KRK) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/krk/aah/krakow-to-aachen) - [Flights from London (LGW) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/lgw/aah/london-to-aachen) - [Flights from London (LHR) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/lhr/aah/london-to-aachen) - [Flights from Liverpool (LPL) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/lpl/aah/liverpool-to-aachen) - [Flights from Manchester (MAN) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/man/aah/manchester-to-aachen) - [Flights from Southampton (SOU) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/sou/aah/southampton-to-aachen) - [Flights from Stuttgart (STR) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/str/aah/stuttgart-to-aachen) - [Flights from Tbilisi (TBS) to Aachen (AAH) ](https://www.expedia.co.uk/lp/flights/tbs/aah/tbilisi-to-aachen) - [Visit Bedburg ](https://www.expedia.co.uk/Bedburg.dx6176252) - [Bergheim Holidays ](https://www.expedia.co.uk/Bergheim.d6264907.Holidays-City-Breaks) - [Visit Bergheim ](https://www.expedia.co.uk/Bergheim.dx6264907) - [Visit Bergstein ](https://www.expedia.co.uk/Bergstein.dx553248635975865963) - [Visit Blatzheim ](https://www.expedia.co.uk/Blatzheim.dx553248635213113582) - [Visit Buir ](https://www.expedia.co.uk/Buir.dx6265196) - [Burgau Castle ](https://www.expedia.co.uk/Burgau-Castle-Dueren.d6311195.Attraction) - [Dueren Holidays ](https://www.expedia.co.uk/Dueren.d6023197.Holidays-City-Breaks) - [Visit Dueren ](https://www.expedia.co.uk/Dueren.dx6023197) - [Eifel Holidays ](https://www.expedia.co.uk/Eifel.d6053285.Holidays-City-Breaks) - [Visit Eifel ](https://www.expedia.co.uk/Eifel.dx6053285) - [Visit Elsdorf ](https://www.expedia.co.uk/Elsdorf.dx3000405699) - [Visit Eschweiler ](https://www.expedia.co.uk/Eschweiler.dx6034518) - [Forschungszentrum Julich ](https://www.expedia.co.uk/Forschungszentrum-Julich-Julich.d6311587.Attraction) - [Jülich Holidays ](https://www.expedia.co.uk/Julich.d6146708.Holidays-City-Breaks) - [Visit Jülich ](https://www.expedia.co.uk/Julich.dx6146708) - [Visit Kerpen ](https://www.expedia.co.uk/Kerpen.dx504089) - [Visit Kommerscheidt ](https://www.expedia.co.uk/Kommerscheidt.dx3000031630) - [Visit Kreuzau ](https://www.expedia.co.uk/Kreuzau.dx3000033199) - [Visit Langerwehe ](https://www.expedia.co.uk/Langerwehe.dx6276633) - [Visit Manheim ](https://www.expedia.co.uk/Manheim.dx553248635213111550) - [Visit Nideggen ](https://www.expedia.co.uk/Nideggen.dx6179215) - [Visit Obermaubach ](https://www.expedia.co.uk/Obermaubach.dx553248635149752639) - [Visit Schmidt ](https://www.expedia.co.uk/Schmidt.dx3000032286) - [Visit Simonskall ](https://www.expedia.co.uk/Simonskall.dx553248634859592141) - [Visit Sindorf ](https://www.expedia.co.uk/Sindorf.dx553248635209684571) - [Visit Stolberg ](https://www.expedia.co.uk/Stolberg.dx5265) - [Visit Titz ](https://www.expedia.co.uk/Titz.dx553248634649649402) - [Witch Tower ](https://www.expedia.co.uk/Witch-Tower-Julich.d6311593.Attraction) - [Visit Zulpich ](https://www.expedia.co.uk/Zulpich.dx3000394701) - [Car hire Kerpen ](https://www.expedia.co.uk/Compare-Cheap-Car-Hire-In-Kerpen.d504089.Car-Hire-Guide) - [Europcar Rental Cars in Kerpen ](https://www.expedia.co.uk/Europcar-Car-Rentals-In-Kerpen.d504089-c14.Car-Rental-Guide-Suppliers) - [Buir Holiday Rentals ](https://www.expedia.co.uk/Buir-Holiday-Rentals.d6265196.Travel-Guide-HolidayRentals) - [Things to do in Bergheim ](https://www.expedia.co.uk/Things-To-Do-In-Bergheim.d6264907.Travel-Guide-Activities) - [Things to do in Kerpen ](https://www.expedia.co.uk/Things-To-Do-In-Kerpen.d504089.Travel-Guide-Activities) - [Book Hotels in Birkesdorf on Expedia.de ](https://www.expedia.de/Birkesdorf-Hotel.d553248635213113957.Reise-Angebote-Hotels) ![](https://a.travel-assets.com/mad-service/footer/bnaBanners/BEX_Footer.jpg) ## Go further with the Expedia app Save on select hotels when you book in the app. Our app deals help you to save on trips so you can travel more and manage it all on the go. Scan the QR code with your device camera and download our app nse information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,s,d,b={},r={};function c(e){var a=r\[e\];if(void 0!==a)return a.exports;var o=r\[e\]={id:e,loaded:!1,exports:{}};return b\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=b,e=\[\],c.O=function(a,o,s,d){if(!o){var b=1/0;for(f=0;f=d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[f-1\]\[2\]>d;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,s,d\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.\_\_esModule)return e;if(16&s&&"function"==typeof e.then)return e}var d=Object.create(null);c.r(d);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&s&&e;"object"==typeof r&&!\~a.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(function(a){b\[a\]=function(){return e\[a\]}});return b.default=function(){return e},c.d(d,b),d},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,o){return c.f\[o\](e,a),a},\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",90347:"blossom-landing-alternative-airports",90547:"brand-10112011210110010597",90947:"blossom-property-faq",91199:"brand-104971199710510597110",91442:"brand-104111116119105114101",91701:"blossom-landing-packages-listing",91795:"flexComponents\~Links",91921:"shared\~Dates",92179:"brand-10610111611511697114",92525:"blossom-destination-neighborhoods",92864:"blossom-region\_storefront-wizard-bex",93870:"brand-1011161159511297114116110101114959897115101",93958:"blossom-region\_storefront-wizard",94396:"blossom-cruise-expert-advice",94605:"brand-9910410197112114111111109115",95078:"shared\~Merchandising",95086:"blossom-region\_hidden",95132:"shared-ui-retail-managed-banner",95777:"blossom-flight-search-form",95843:"blossom-hotwire-marketing-banner",96003:"brand-10411111610110811511610410110411111610110811010112011711599111109",96524:"brand-11111210111097105",96823:"blossom-visitor-blogs",96891:"blossom-property-summary\_location-highlights",97911:"blossom-page-heading",97972:"blossom-loyalty-acquisition-banner",98110:"shared-ui-retail-search-tools-product",98418:"lcp-resolvers",98775:"blossom-one-key-onboarding",98840:"blossom-packaging",98882:"blossom-cruise-product-listings",99196:"blossom-property-single-offer",99253:"blossom-property-filters\_sort"}\[e\]||e)+"."+{18:"6fae6b0311acbd827da9",279:"10e95590c17bc599e8ff",347:"8007fcca78b6b9751356",597:"5171d54d22bcf4062ce5",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"cdcb4546d5e973d8652b",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"4779c3f0446068db0425",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"f02bd8009b35c454e8c3",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"fc8e625d5e648caf749c",6374:"8e8055e2b1207f857cb9",6470:"374cc3b0d3053110bea2",6536:"bf60f66ba134f1c07492",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"b1eb2d7827c3381f7916",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"1b673f074349b47a35f3",8841:"7dca8a68fe3f3a6ae3d2",9040:"615f410301ad0aaf9906",9105:"f8a8c775883bfb97774f",9111:"0c0b08741d77a4e41976",9218:"ad87fadf41d7c15f756d",9938:"3b0499fe34e213f17f54",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"23915dc59c654425e308",10367:"4249a89c9e1805dbb10c",10556:"3bf1d8c5c38c00b42bdd",10817:"c976a3f86a21af752c3e",10822:"fa0f484f82c9c9eef7fa",10855:"a0ef18f7f92e905cdc75",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"0435c0191883ed25e9b0",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"54d7b210811ca0c954fa",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"4eb36f7601c6f233b43b",13018:"10dd2297dd10a9818381",13075:"21c63ba5aefa9193c97e",13310:"faa03b5fd123b222a43d",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"73c05959153c40f3d328",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"990667d74cd7d7d3bb32",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"181e0daeb2147b81322e",16578:"336cfc64d55e4a35bbd5",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"0191636f09bc762ebfef",17607:"2667696cd6aa60af322c",17797:"8b00bf02b20dae1db77c",18475:"49eff069f2049204d484",19115:"86e7e042a27e75b17548",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"526bb95bf9c56522dc78",20515:"e4032999e39df2e2e9df",20547:"dcac6d406b58825ffe99",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"022184cc055b2c19250f",21451:"31a0a7b8aa62f7979553",22276:"fe0444a3a39694d3d262",22422:"daa0aa358273bba15775",22643:"f9b7b35483d9763a8f79",22653:"9a4d74c4def9720f0e1d",22817:"63eb2a5957cb9a1427f0",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"01f06c551c514f17337e",23211:"54400726c4618f509a72",23303:"01df2ede43413283b55e",23579:"24f76688c5a42cd77159",23663:"e8026b8640b25422a305",24501:"4197a9078a5a2f64f8d3",24623:"f4b5a52212a864ea4226",24807:"54bce3fa413979425e31",24964:"025d710ab7ca5f564d6a",25229:"f1020d09cd72a64c2592",25519:"2a9f4a448e966cfc2747",25560:"e53ec64a52bd677dca68",25738:"439692ae03ef2903dc8e",25770:"a1e402ecb6e25273bfb1",25856:"180695c8cf94b21367a5",26018:"17dfba94409f39a94b1d",26084:"ec1f56ce115d4d18bdb2",26161:"3f6a2e756011dada0275",26313:"b05bea9265348c292956",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"95cc0fb1870ff8e0e53a",27452:"9fe94fba3c201da98522",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"1de0ef9c82fad1899625",28058:"15f283b5b4bb15d693f8",28109:"ffab02833b16bbebc1a0",28324:"ceb8ca35289f1c93690f",28384:"9ad98a132c3a7c866176",28550:"093beae71451ce1add55",28754:"6053c209bfe5f2b8df77",29367:"90cd3dbf5c740edf1832",29554:"229e574ef54d91e2f828",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"1e5e526591e89def3872",30115:"267a9d7423ae51084949",30319:"0d05873a4b858586f52c",30326:"231406bd6f6bd4f56f24",30440:"be0d44904de20f0b9cdd",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"02c56c58d94ed8ac1527",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"91679508439b274942c2",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"d658ee5c9bd21837e9a3",33560:"1907d0adde837e96ed91",33563:"1e77d247cb4f3bd4bb22",33877:"f776859f394687e99646",33881:"fb052dff3a619e537701",34011:"666051bc6cfd83a3d18a",34832:"d128090cf96ded59f30e",35162:"1367196b958613f13647",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"b21b7c7789ddabbe4b9c",35973:"836db62dced91cc02707",36971:"adcc117b6c0a5970a858",37139:"851ad20d04accbcb8ad6",37556:"54c4bedc19c38c5e5113",37739:"0a5a121533581ceaded0",38216:"4d1d0e94129d1e3573c4",38326:"fa34fb5f8c81a501f886",38534:"609cefabb1fc5f5e3bcb",38801:"9cb6010a98720a54ee23",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"e94db75e9a67038b941f",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40609:"7c660d22a3b37701c7d8",40830:"13120a48d548e8bddfef",41701:"7796413d14691f488463",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"a8237034a3687529ac8f",43556:"5e2b79511a73f8012950",43630:"86e7afb0e566bf8e581c",43721:"abc9964d6c1144d2cc71",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"3444d7b6db94ca12148f",44379:"2a3b13689601ffba3e8f",44440:"889b02a629858202a2c9",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"426c55d214ff802c1c66",45496:"59925332dff745fb1cfd",45957:"22ba2ff1a7658e17660d",46333:"c90f66f0018768342846",46429:"3d644ee5534a9b9dfcc4",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"5f2f35b574d529ee24bf",47827:"e218a4164ef186dbdafc",48133:"6f5edec6d6361cab7866",48187:"2161dce035eeea20028b",48385:"7df562316c7bfba6a04c",48404:"3b59aad520a63e137b89",48420:"868813373acfdc9b676e",48465:"1a2064a5be5588e0ef13",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"74b5dbe583e2bb18fc46",49093:"43177600a2901fe9531c",49406:"ccd08c374103e002dac8",49563:"9d4f774cda0db3311b67",49618:"66b0d253a71ce5b2d481",49673:"de2bc67eac1f65c1b2ed",50160:"459a3cda862672a93f54",50300:"0b4fdd71ae2bdc637eee",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"eb0f5c86c11e72dc7934",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"67eb71b879dcbed62eda",51557:"c4de34dedbff52522d4a",51987:"b365623b26973affef36",52011:"9d87ed101941cacd7643",52333:"46702f8774efb0c8924c",53125:"84526ce05a5e47bc7060",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"35ae30e0729d1ce89375",53615:"40bc1f79a6ee0880df77",53880:"7a0a9fe2c21975b4fe1c",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"d9e7c4ad68581aa5f11c",55042:"c752030f60d302b125b2",55259:"f8ff15e4ebab2877956b",55305:"8fe83dd980573eedfd97",55601:"7f45d1a0955745ade815",55616:"e09342e67f84c583a58b",55716:"ff653445ea94477b54ad",55902:"cc19ecc51c59863c5003",56135:"3ddf3298da6e3ef0c569",56232:"a6516cfabee1453284eb",56570:"15d86cba03098a40a515",56684:"1df1370c2ffc2a2489a0",56817:"689e608d69f239029001",57279:"d859727ea854895c42b9",57620:"24a46494f42dc14e95ac",58427:"b790304eb09914ec0be1",58496:"6f95515d483038e17ab5",58695:"22806cb8d2d2b4ceed22",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"59a626462481c9daee0e",59064:"27ff63818e8513322c42",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"01eb433a1a7c2953e456",59696:"ad01bd9066915e17185c",60478:"a95630b04f566a09b792",60656:"039eb1010b0de72b2e72",60771:"d614fbeec77e7071a12e",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"4380822abda7e9e55c29",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"ba04851bb6287236d18e",64495:"56e12ae0a78dc4c4d609",64534:"13c4763f0f3d96ce32c0",64717:"5c20272eb4a9d07ecf54",64896:"198c821a39a1cc1716d8",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"0f8cdd457467f861ba7e",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"70eff156a83073ca650e",66576:"e6c26dc6a2c18cc2f059",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"4c7ce57e43d9bda63faa",68688:"438bcb8edcb6ce5d89ce",68725:"e22ed67294c0683ec107",68905:"1b6a8f36a56f032c1043",69058:"fae798a1866c286f69d9",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"8cb13843d7d6c2c532a8",69660:"1c1a0cf2a7f0c88fa011",69992:"5f0615381cb6e9c002f4",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"af44888ee42714a7881a",71783:"b977cbc9e457c98cc438",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"5ee7f9ac9ccf1db04013",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"de7e16e2df75fb16a239",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"ab5affb5a923f1a42711",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"d32aa23131e608321d60",73787:"68dcca2b683e277b6f69",73863:"8203c719814eb4da6129",73948:"2e249dc83b269bce3f9e",74046:"ed10aad85a51c7d9991b",74320:"d225cee7f4d68caff6b4",74407:"3d15ce3b144039af0424",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"375967e52db4bf6e076b",74861:"b32156994fd86388409a",74949:"f2e3664753cb83d05501",74996:"ddfba5abe827edc1058b",75974:"f4abbafb2c7af42960d8",76003:"6c528557b92172c68609",76708:"319579d96ef400b703a7",76761:"15e410922c7886eac5bd",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"f5c7070ff21e2dc0e688",78059:"c357c61b9d3d33615c8a",78239:"90a8dff4033da97c24a1",78302:"f06992155be642978620",78480:"a6a37e140b68653420b6",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"7463c82a7a59892d87fb",79981:"57a90b8cca6863755e97",80167:"8f175e02dab4d72669d3",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"ebf503a014c2226c6e0d",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"a3a589e6a5577e359ecf",82252:"996e868f1efe90a6639b",82512:"9ac8bcd5621097780f61",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"4dbcde118d7053fec3c9",84142:"347597dfe75870bb1433",84236:"ee40f1cc20f99cfbb5c4",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"596ccc928a83345014bd",84807:"24662c3e50590b783a04",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"3e59924e77163bb3c9e8",85551:"dfb03f6f3392840566ef",85998:"1bb27c8c37b8b0303a2a",86048:"bb2e319377ab6754087c",86450:"b139a7217571132a8874",86557:"ad126f3e194b77268b79",86634:"96ecd81bc02a29066c5b",87036:"6b33c27bb5467a9ee5d2",87866:"e62ee6886c1599d622b9",87984:"c48b5c2ef56d02b0e631",88361:"6ec96d8dd4f1350e809a",88487:"c7e26d762031afe55ac2",88490:"1a233f340947b9396b80",88585:"88c4474c2f13f84827ac",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89449:"564ed5bff00f0d65bd53",89459:"b9f25df9dafc59c78563",89626:"1a18da34ea9f284fc8fe",89695:"523bb1e7706f032dd7bc",89713:"cc4c78791a02a962143f",90347:"710eb5b46f61b7432502",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"8b64847f5038e29b44a6",91795:"d7ce1ef897313fa26f7d",91921:"d694eff4f47a69c4e68f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"d218a08064cb6547a433",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"a588b459784f35f55980",95086:"d5d5c1031811087cb8e6",95132:"5a9b311e23797757a9f4",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"1eed24d889b23025583e",96891:"9fa682a144f4418d09a4",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"80a8745e055445db5e3b",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"495761a37d320450b936",98882:"9c2909cccb19b01cfbb1",99196:"30db4ee4dd8d6ad41006",99253:"194aad532ac135dc8b0c"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},s={},d="blossom-flex-ui:",c.l=function(e,a,o,b){if(s\[e\])s\[e\].push(a);else{var r,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f=this.maxBufferSize?this.handleBatch():null===this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.handleBatch()},this.batchPeriod))}},{key:"flush",value:function(){this.handleBatch()}},{key:"handleBatch",value:function(){const e=this.items;this.timeoutId=null,this.items=\[\],this.handler(e)}}\])&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();t.BatchQueue=i;const o=(e,t)=>{"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"},priority:"low"})};t.createBatchedLogger=e=>{const t=new i(1e4,t=>{o(e,t)},10);return document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t};t.createBasicLogger=e=>({add:t=>{o(e,t)},flush:()=>{}});t.createLogger=e=>{var n,r,i,o,a;return 1===(null===(a=null===(o=null===(i=null===(r=null===(n=window.\_\_PLUGIN\_STATE\_\_)||void 0===n?void 0:n\["experiment-store"\])||void 0===r?void 0:r.experimentStore)||void 0===i?void 0:i.exposures)||void 0===o?void 0:o.Bernie\_Use\_Batch\_Logger)||void 0===a?void 0:a.bucket)?(0,t.createBatchedLogger)(e):(0,t.createBasicLogger)(e)}},53706:function(e,t){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.\_\_globalData=void 0,t.\_\_globalData={}},14824:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.ClientLogger=void 0;var r=n(29138);Object.defineProperty(t,"ClientLogger",{enumerable:!0,get:function(){return r.ClientLogger}})},29138:function(e,t,n){function r(e,t){for(var n=0;n{const t=(0,c.createLogger)(e);return u.has(e)||u.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(e,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],u=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==e&&"fatal"!==e||console\[l\[e\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||e.toUpperCase(),o,c.join("|"),Object.entries(u||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),t.add(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},u),a.\_\_globalData))}}}})),u.get(e)};const f=(0,t.createLogger)("/cl/2x2.json"),p=(0,t.createLogger)("/cl/1x1.json");let d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&p.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=f.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=d,d.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{d.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return h}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=g(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach(e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})}),t})(t).forEach(t=>e.trackEvent(t,"timing"))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return L}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return C}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return C}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},h=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},g=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),g(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),h(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),g(function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)}),u(function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const h=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(h);"function"==typeof n&&v.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),h.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:g(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function h(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.7e559b1622abc2fae893.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[95275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.09d51e25bd22dcb93378.js