Title: Black Forest B&B: Find the Best Bed and Breakfast from CA $100 | Expedia.ca [Black Forest Travel Guide](https://expedia.ca/Black-Forest.dx6034799)[Hotels in Black Forest](https://expedia.ca/Black-Forest-Hotels.d6034799.Travel-Guide-Hotels)[Vacation Rentals in Black Forest](https://expedia.ca/Black-Forest-Vacation-Rentals.d6034799.Travel-Guide-VacationRentals)[Flights to Black Forest](https://expedia.ca/Cheap-Flights-To-Black-Forest.d6034799.Travel-Guide-Flights)[Things to do in Black Forest](https://expedia.ca/Things-To-Do-In-Black-Forest.d6034799.Travel-Guide-Activities)[Black Forest Car Rentals](https://expedia.ca/Car-Rentals-In-Black-Forest.d6034799.Car-Rental-Guide)[Black Forest Vacation Packages](https://expedia.ca/Black-Forest.d6034799.Destination-Travel-Guides) ![Old Town featuring a river or creek](https://images.trvl-media.com/place/6162298/a52606b0-b79f-4fa2-afb5-216f64e533cf.jpg?impolicy=fcrop&w=1200&h=500&q=medium) # Find a Bed and Breakfast in Black Forest from CA $100 - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Check prices for these dates Next weekend [Jan 16 - Jan 18](https://www.expedia.ca/Hotel-Search?regionId=6034799&startDate=2026-01-16&endDate=2026-01-18&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two weeks [Jan 23 - Jan 25](https://www.expedia.ca/Hotel-Search?regionId=6034799&startDate=2026-01-23&endDate=2026-01-25&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In one month [Feb 6 - Feb 8](https://www.expedia.ca/Hotel-Search?regionId=6034799&startDate=2026-02-06&endDate=2026-02-08&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two months [Mar 6 - Mar 8](https://www.expedia.ca/Hotel-Search?regionId=6034799&startDate=2026-03-06&endDate=2026-03-08&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Black Forest bed & breakfast ![Restaurant](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/2e3a4de1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Double Room, Private Bathroom | Room amenity](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/70a0d5d5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/665b3e74.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/3fe79e28.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Gasthaus Staude [](https://www.expedia.ca/Triberg-Im-Schwarzwald-Hotels-Gasthaus-Staude.h29325750.Hotel-Information) Triberg im Schwarzwald 9.6/10 Exceptional (57) "Excellent service, good dinner at the hotel restaurant, and a great location, especially if you want to buy a cuckoo clock." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Ajay CA $173 CA $195 total includes taxes & fees Feb 1 - Feb 2 [](https://www.expedia.ca/Triberg-Im-Schwarzwald-Hotels-Gasthaus-Staude.h29325750.Hotel-Information) ![Family Room](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/a360d8bb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Aerial view](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/08230199.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily local cuisine breakfast (CHF 15 per person)](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/1c23a0b5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/3b2d2307.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ambrosia Guesthouse [](https://www.expedia.ca/Rheinfelden-Hotels-Ambrosia-Guesthouse.h96006704.Hotel-Information) Rheinfelden 10/10 Exceptional (7) "Herşey tertemiz. Otel sahibi çok ilgili ve güler yüzlü. Yardımcı olmak için elinden geleni yapıyor. İstasyona çok yakın, eski şehir denen bölgeye çok yakın, coop isimli büyük markete çok yakın. Çok memnun kaldık. Tavsiye ederiz. " ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Aysel [](https://www.expedia.ca/Rheinfelden-Hotels-Ambrosia-Guesthouse.h96006704.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/3e578794.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Living area](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/945b64e6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/7aed98ff.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Buffet](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/30ddaed1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Schauinsland [](https://www.expedia.ca/Bad-Peterstal-Griesbach-Hotels-Hotel-Schauinsland.h119441288.Hotel-Information) Bad Peterstal-Griesbach 9.0/10 Wonderful (16) "The staff was very welcoming and the room was clean. The balcony offers a nice view." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Broud CA $138 CA $155 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Bad-Peterstal-Griesbach-Hotels-Hotel-Schauinsland.h119441288.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/cde8bf2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Basic Single Room](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/w1151h802x0y0-1860e638.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/7f7fe5fc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Economy Double Room | Bathroom](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/e0a858e5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### landgasthaus waldhorn [](https://www.expedia.ca/Forbach-Hotels-Landgasthaus-Waldhorn.h101287187.Hotel-Information) Forbach "Personeel heel aardig. Heerlijk gegeten. Maar ik had geen warm water. " ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Hans CA $116 CA $127 total includes taxes & fees Jan 12 - Jan 13 [](https://www.expedia.ca/Forbach-Hotels-Landgasthaus-Waldhorn.h101287187.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/89757784.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/d62ded5a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, soundproofing, free WiFi](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/6efbddc3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/a09e06bf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Hotel Kehl [](https://www.expedia.ca/Kehl-Hotels-BB-Hotel-Kehl.h89827253.Hotel-Information) Kehl 9.0/10 Wonderful (283) "Very new hotel, great location. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Ke CA $107 CA $114 total includes taxes & fees Jan 12 - Jan 13 [](https://www.expedia.ca/Kehl-Hotels-BB-Hotel-Kehl.h89827253.Hotel-Information) ![Family Condo](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/f8cd31e9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Grand Condo](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/97842370.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/4b3f69c1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Condo | Private kitchen](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/159de167.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### pop-up stuub bierhäusle feldberg [](https://www.expedia.ca/Feldberg-Hotels-Pop-Up-Stuub-Bierhausle-Feldberg.h88281302.Hotel-Information) Feldberg 7.4/10 Good (9) "Large apartment with a fully equipped kitchen. Everything is clean." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) ???? CA $129 CA $151 total includes taxes & fees Jan 25 - Jan 26 [](https://www.expedia.ca/Feldberg-Hotels-Pop-Up-Stuub-Bierhausle-Feldberg.h88281302.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/db88246b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Miscellaneous](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/18895b4f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, WiFi, bed sheets](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/d5d8188d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property grounds](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/21c27a2b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Double Room No. 6 with Shared Terrace, Shared Garden and Wi-Fi [](https://www.expedia.ca/Dachsberg-Hotels-Apartment-Doppelzimmer-Nr-6-With-Shared-Terrace.h119889055.Hotel-Information) Dachsberg (Südschwarzwald) CA $159 CA $184 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Dachsberg-Hotels-Apartment-Doppelzimmer-Nr-6-With-Shared-Terrace.h119889055.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/8ef89215.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Private Bathroom, Hill View | Bathroom](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/b33af3ee.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/d63df621.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Private Bathroom, Hill View](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/eecd2ef9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Waldhotel Auerhahn Bed & Breakfast [](https://www.expedia.ca/Eisenbach-Hotels-Waldhotel-Auerhahn-Bed-Breakfast.h105974323.Hotel-Information) Eisenbach 6.0/10 (1) CA $159 CA $179 total includes taxes & fees Jan 12 - Jan 13 [](https://www.expedia.ca/Eisenbach-Hotels-Waldhotel-Auerhahn-Bed-Breakfast.h105974323.Hotel-Information) ![Outdoor dining](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332784/ab3db981.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, travel crib, WiFi, bed sheets](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332784/69cab673.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property grounds](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332784/4bfd60ab.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332784/098ee0e3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Multi-bed room 1 with WC and shower, air-conditioned - Gästehaus Hauser [](https://www.expedia.ca/Rust-Hotels-Multi-Bed-Room-1-With-WC-And-Shower.h45332784.Hotel-Information) Rust CA $201 CA $249 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Rust-Hotels-Multi-Bed-Room-1-With-WC-And-Shower.h45332784.Hotel-Information) ![Property grounds](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/e209d113.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Living area](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/3781d49b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![2 bedrooms, iron/ironing board, WiFi, bed sheets](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/b6dc7199.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Private kitchen](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/c353a8db.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### K82 apart | deLux apartment | 2-4Pers [](https://www.expedia.ca/Kirchentellinsfurt-Hotels-Vrbo-Property.h96354871.Hotel-Information) Kirchentellinsfurt CA $320 CA $513 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Kirchentellinsfurt-Hotels-Vrbo-Property.h96354871.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/f235ed6a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Penthouse, Private Bathroom | Private kitchen](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/075473ce.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Penthouse, Private Bathroom | Room amenity](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/3864ff6f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Penthouse, Private Bathroom | Balcony view](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/366841a5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Schiff [](https://www.expedia.ca/Rastatt-Hotels-Hotel-Zum-Schiff.h33265614.Hotel-Information) Rastatt 4.8/10 (10) "Ohne Personal, um zum Treppenhaus zu gelangen, war durch einen dunklen, verlassenen Speiseraum zu gehen, der Teppichboden war mit Flecken übersät, abgestandener Rauch, Baustaub, erster Türcode funktionierte nicht, braune Glimmflecken am Waschbeckenrand, tote Fliege im Wasserkocher, Löcher in der Tapete und einiges mehr. Bei Bedarf sende ich Ihnen gerne Fotos. " ![Germany](https://a.travel-assets.com/egds/marks/flags/de.svg) Gesine CA $134 CA $143 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Rastatt-Hotels-Hotel-Zum-Schiff.h33265614.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/02da000b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![TV](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/df5e6c6f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![TV](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/c3a8b616.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/34eb7610.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Double Room No. 2 with Shared Terrace, Shared Garden and Wi-Fi [](https://www.expedia.ca/Apartment-Double-Room-No-2-With-Shared-Terrace.h119888971.Hotel-Information) Dachsberg (Südschwarzwald) CA $159 CA $184 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Apartment-Double-Room-No-2-With-Shared-Terrace.h119888971.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/4b9ce85f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/e23243d6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Miscellaneous](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/d5a22463.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Miscellaneous](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/f94469c4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Double Room No. 4 with Mountain View, Shared Terrace and Wi-Fi [](https://www.expedia.ca/Apartment-No-4-With-Mountain-View.h119888999.Hotel-Information) Dachsberg (Südschwarzwald) CA $159 CA $184 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Apartment-No-4-With-Mountain-View.h119888999.Hotel-Information) ![Outdoor dining](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332793/2230afd8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332793/ad4a2dd3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332793/7f903ef2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property grounds](https://images.trvl-media.com/lodging/46000000/45340000/45332800/45332793/52be1f57.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Multi-bed room 2 with toilet and shower, air-conditioned - Gästehaus Hauser [](https://www.expedia.ca/Rust-Hotels-Multi-Bed-Room-2-With-Toilet-And-Shower.h45332793.Hotel-Information) Rust CA $201 CA $249 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Rust-Hotels-Multi-Bed-Room-2-With-Toilet-And-Shower.h45332793.Hotel-Information) ![Sundeck](https://images.trvl-media.com/lodging/118000000/117050000/117046400/117046337/4408d68f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast](https://images.trvl-media.com/lodging/118000000/117050000/117046400/117046337/dfa6fbeb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, Balcony](https://images.trvl-media.com/lodging/118000000/117050000/117046400/117046337/b9a42f69.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/118000000/117050000/117046400/117046337/b993198a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Gästehaus GN8 [](https://www.expedia.ca/Rielasingen-Worblingen-Hotels-Gastehaus-GN8.h117046337.Hotel-Information) Rielasingen-Worblingen 9.0/10 Wonderful (2) "Die Unterkunft hat ein sehr gutes Preis Leistung Niveau. Einchecken mit Code Nummer auch früher wie 15:00 Uhr möglich. Sehr Gutes Frühstück. Passt alles " ![Germany](https://a.travel-assets.com/egds/marks/flags/de.svg) Michael CA $186 CA $237 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Rielasingen-Worblingen-Hotels-Gastehaus-GN8.h117046337.Hotel-Information) ![Outdoor dining](https://images.trvl-media.com/lodging/121000000/120590000/120580900/120580881/6b1f4944.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double or Twin Room, City View (LOUISE)](https://images.trvl-media.com/lodging/121000000/120590000/120580900/120580881/bb540417.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 12 per person)](https://images.trvl-media.com/lodging/121000000/120590000/120580900/120580881/8a6b6ffa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior detail](https://images.trvl-media.com/lodging/121000000/120590000/120580900/120580881/d99f4075.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Chambres de Louise [](https://www.expedia.ca/Habsheim-Hotels-LES-CHAMBRES-DE-LOUISE.h120580881.Hotel-Information) Habsheim 8.0/10 Very good (7) "We reserved the room last minute, so check in took a bit. The receptionist was very nice and even made a reservation for us at the nearby French restaurant, which was great. We look forward to returning in the future." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Paul CA $129 CA $145 total includes taxes & fees Jan 10 - Jan 11 [](https://www.expedia.ca/Habsheim-Hotels-LES-CHAMBRES-DE-LOUISE.h120580881.Hotel-Information) ![Comfort Double Room, Ensuite, Garden View (Chambre Granny) | Balcony view](https://images.trvl-media.com/lodging/49000000/48450000/48440200/48440186/57597c55.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, Ensuite, Garden View (Chambre Pink Lady) | Room amenity](https://images.trvl-media.com/lodging/49000000/48450000/48440200/48440186/f2364c03.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, Ensuite, Garden View (Chambre Pink Lady) | Exterior](https://images.trvl-media.com/lodging/49000000/48450000/48440200/48440186/4171f2ef.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, Ensuite, Garden View (Chambre Pink Lady) | Bathroom](https://images.trvl-media.com/lodging/49000000/48450000/48440200/48440186/f9717efc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Le Clos des Pommiers [](https://www.expedia.ca/Uffholtz-Hotels-Le-Clos-Des-Pommiers.h48440186.Hotel-Information) Uffholtz 9.6/10 Exceptional (42) "A lovely place to have an overnight, really unique. We loved staying here, the standard of the accommodation exceeded all our expectations, it was cosy, warm, spacious and super clean. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Jackie CA $132 CA $147 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Uffholtz-Hotels-Le-Clos-Des-Pommiers.h48440186.Hotel-Information) ![View from room](https://images.trvl-media.com/lodging/9000000/8200000/8190100/8190019/8d6f935c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![In-room dining](https://images.trvl-media.com/lodging/9000000/8200000/8190100/8190019/3f642538.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden](https://images.trvl-media.com/lodging/9000000/8200000/8190100/8190019/a9811cc0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Shared Bathroom](https://images.trvl-media.com/lodging/9000000/8200000/8190100/8190019/e2e1933f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Pappelweg - 2 [](https://www.expedia.ca/Basel-Hotels-BB-Pappelweg-2.h8190019.Hotel-Information) Muttenz 9.6/10 Exceptional (92) "The hosts were so thoughtful. Walked us to the bus stop to show us the way, recommended restaurants, totally planned our trip to Luzern..even fixed us special tea for our allergy coughs we brought with us. Looking forward to staying there in the future." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Connie [](https://www.expedia.ca/Basel-Hotels-BB-Pappelweg-2.h8190019.Hotel-Information) ![Familienzimmer](https://images.trvl-media.com/lodging/17000000/16160000/16158200/16158193/719e6181.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/17000000/16160000/16158200/16158193/54191301.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/17000000/16160000/16158200/16158193/39e7cb8b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/17000000/16160000/16158200/16158193/5c54b941.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### LEGERE EXPRESS Tuttlingen [](https://www.expedia.ca/Tuttlingen-Hotels-LEGERE-EXPRESS-Tuttlingen.h16158193.Hotel-Information) Tuttlingen 8.6/10 Excellent (274) "Hotel was in a great location right in the heart of downtown. There was a parking garage and grocery store right next door, and there were countless bars, cafes, and bakeries within walking distance! Perfect for a few nights in Tuttlingen. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Christian CA $93 CA $100 total includes taxes & fees Jan 16 - Jan 17 [](https://www.expedia.ca/Tuttlingen-Hotels-LEGERE-EXPRESS-Tuttlingen.h16158193.Hotel-Information) ![Garden](https://images.trvl-media.com/lodging/5000000/4810000/4804900/4804894/21cdf556.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Executive lounge](https://images.trvl-media.com/lodging/5000000/4810000/4804900/4804894/1d9239a4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby lounge](https://images.trvl-media.com/lodging/5000000/4810000/4804900/4804894/46248d2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/5000000/4810000/4804900/4804894/24fc9c20.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Auf dem Wolf - St. Jakob [](https://www.expedia.ca/Basel-Hotels-BB-Auf-Dem-Wolf-St-Jakob.h4804894.Hotel-Information) Sankt Alban 9.2/10 Wonderful (54) "The house itself is incredibly but the owners are even better. They treated us like family and I can't wait to go back. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Catrin CA $229 CA $243 total includes taxes & fees Jan 6 - Jan 7 [](https://www.expedia.ca/Basel-Hotels-BB-Auf-Dem-Wolf-St-Jakob.h4804894.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.ca/Hotel-Search?startDate=2026-01-19&endDate=2026-01-20®ionId=6034799&adults=2&lodging=BED_AND_BREAKFAST&sort=RECOMMENDED&openPlayBack=true) iv> ![](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.ca/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FBlack-Forest-Bed-And-Breakfast.d6034799-aaBedAndBreakfast.Travel-Guide-Accommodation)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FBlack-Forest-Bed-And-Breakfast.d6034799-aaBedAndBreakfast.Travel-Guide-Accommodation) ## Top Black Forest Hotel Reviews ![Hotel Fortuna](https://images.trvl-media.com/lodging/18000000/17740000/17732200/17732172/80008231_y.jpg) ### Hotel Fortuna 10/10 Excellent "The staff was very friendly, great wellness and great breakfast" [](https://expedia.ca/Reutlingen-Hotels-Hotel-Fortuna.h17732172.Hotel-Information) ![Best Western Hotel Dreilaenderbruecke](https://images.trvl-media.com/lodging/37000000/36030000/36023800/36023733/ac71aeb9_y.jpg) ### Best Western Hotel Dreilaenderbruecke 10/10 Excellent "Great location and staffs were super friendly, all with his English, breakfast was ok." [](https://expedia.ca/Basel-Hotels-Best-Western-Hotel-Dreilaenderbruecke.h36023733.Hotel-Information) ![MOXY Rust](https://images.trvl-media.com/lodging/67000000/66090000/66087400/66087379/99b13505_y.jpg) ### MOXY Rust 10/10 Excellent "We really liked this place and it saved us hundreds over the resort hotels linked to Mack. The only downside for us was the bed. It was hard. Not firm. Hard. But the location was fantastic, staff was friendly and breakfast was delish. " [](https://expedia.ca/Rust-Hotels-MOXY-Rust.h66087379.Hotel-Information) ![Sun Parc Hotel](https://images.trvl-media.com/lodging/3000000/2490000/2487100/2487076/4d2d6b01_y.jpg) ### Sun Parc Hotel 10/10 Excellent "It was good for the price and the lady at the front desk was great " [](https://expedia.ca/Ringsheim-Hotels-Hotel-Sun-Parc-FREE-Shuttle.h2487076.Hotel-Information) ![PLAZA Premium Karlsruhe](https://images.trvl-media.com/lodging/5000000/4250000/4244600/4244550/cebad652_y.jpg) ### PLAZA Premium Karlsruhe 10/10 Excellent "The room was extremely clean and the front desk was super friendly to include the breakfast staff. Highly recommend…. " [](https://expedia.ca/Karlsruhe-Hotels-PLAZA-INN-Karlsruhe.h4244550.Hotel-Information) ![Novotel Freiburg am Konzerthaus](https://images.trvl-media.com/lodging/1000000/20000/10300/10284/b3e560f3_y.jpg) ### Novotel Freiburg am Konzerthaus 10/10 Excellent "Room was clean, spacious and in a great location. " [](https://expedia.ca/Freiburg-Im-Breisgau-Hotels-Novotel-Freiburg-Am-Konzerthaus.h10284.Hotel-Information) ![Europa Hotel](https://images.trvl-media.com/lodging/24000000/23050000/23040200/23040160/a43cb6c8_y.jpg) ### Europa Hotel 10/10 Excellent "We stayed during our visit to Strasbourg Christmas Markets early December. The hotel is very clean, and across the street from Tram D station which take you to the main attractions in Strasbourg in less than 20 minutes. That was the big plus for us. The breakfast buffet has a large variety (In my case, I would request to add Decaf coffee to the list). Check in and check out is all digital, but there is someone at the front desk most of the time. They allowed us to leave our luggage early during check in. There are restaurants and supermarkets around. Overall a nice stay and a great hotel to do what we needed to do." [](https://expedia.ca/Kehl-Hotels-Europa-Hotel.h23040160.Hotel-Information) ![Hampton by Hilton Freiburg](https://images.trvl-media.com/lodging/19000000/18650000/18649900/18649892/ba7b7391_y.jpg) ### Hampton by Hilton Freiburg 10/10 Excellent "Nice clean room, great shower, excellent breakfast, spacious parking garage " [](https://expedia.ca/Freiburg-Im-Breisgau-Hotels-Hampton-By-Hilton-Freiburg.h18649892.Hotel-Information) ![Holiday Inn - the niu, Wave Karlsruhe Oststadt by IHG](https://images.trvl-media.com/lodging/94000000/93150000/93147500/93147437/23cf7646_y.jpg) ### Holiday Inn - the niu, Wave Karlsruhe Oststadt by IHG 10/10 Excellent "Good place." [](https://expedia.ca/Karlsruhe-Hotels-The-Niu-Wave.h93147437.Hotel-Information) ## Find out more about Black Forest ## Black Forest B&B information | Number of reviews | 852 | | ----------------- | ------- | | Accommodation | 9 B&B | | Lowest Price | CA $100 | | Highest Price | CA $513 | v id="tcs-marketing|4|en\_CA|htgAAFaq|\[htgAAMotelFaqFresh-htgAABnbFresh-htgAAGuesthousesFresh\]|6034799" data-fm-content="tcs-marketing|4|en\_CA|htgAAFaq|\[htgAAMotelFaqFresh-htgAABnbFresh-htgAAGuesthousesFresh\]|6034799"> ## Frequently asked questions ### What is the nightly rate for a B&B in Black Forest? ### When is the best time to book a Bed & Breakfast in Black Forest? > July stands out as the most popular month, attracting visitors looking to enjoy the lush greenery and mild weather. During this time, you'll find an array of outdoor pursuits such as hiking, cycling, and even exploring the charming local markets. The lively atmosphere is complemented by the delightful aroma of fresh Black Forest cake wafting through quaint towns. > > > For those seeking to experience the beauty of the Black Forest while avoiding the summer crowds, consider visiting in September. This month offers a wonderful opportunity to witness the stunning transition of the leaves, making for breathtaking scenic drives and peaceful hikes without the bustling summer tourists. ### What is the difference between a Black Forest B&B and a hotel? ## Explore a world of travel with Expedia - Lodging - Flights - Packages - Cars - Vacation Rental - Other - More ways to book - [Apartments in Betzenhausen ](https://www.expedia.ca/Betzenhausen-Apartments.d3000747760-aaApartments.Travel-Guide-Accommodation) - [Apartments in Biberach ](https://www.expedia.ca/Biberach-Apartments.d6060351-aaApartments.Travel-Guide-Accommodation) - [Biberach Hotels ](https://www.expedia.ca/Biberach-Hotels.d6060351.Travel-Guide-Hotels) - [Biederbach Hotels ](https://www.expedia.ca/Biederbach-Hotels.d6122997.Travel-Guide-Hotels) - [Brigach Hotels ](https://www.expedia.ca/Brigach-Hotels.d3000463859.Travel-Guide-Hotels) - [Farmstay in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Agritourism.d6055320-aaAgritourism.Travel-Guide-Accommodation) - [Aparthotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Apart-Hotels.d6055320-aaApartHotels.Travel-Guide-Accommodation) - [B&B in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Bed-And-Breakfast.d6055320-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Cabin Rentals in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Cabins.d6055320-aaCabins.Travel-Guide-Accommodation) - [Chalets in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Chalets.d6055320-aaChalets.Travel-Guide-Accommodation) - [Condo Resorts in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Condominium-Resort.d6055320-aaCondominiumResort.Travel-Guide-Accommodation) - [Cottages in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Cottages.d6055320-aaCottages.Travel-Guide-Accommodation) - [Guest Houses in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Guest-Houses.d6055320-aaGuestHouses.Travel-Guide-Accommodation) - [Hostels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hostels.d6055320-aaHostels.Travel-Guide-Accommodation) - [Adults Only Resorts & in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Adults-Only-Resorts.0-0-d6055320-tAdultsOnlyResorts.Travel-Guide-Filter-Hotels) - [Boutique Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Boutique-Hotel.0-0-d6055320-tBoutiqueHotel.Travel-Guide-Filter-Hotels) - [Family Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Family-Hotel.0-0-d6055320-tFamilyHotel.Travel-Guide-Filter-Hotels) - [Historic Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Historic-Hotel.0-0-d6055320-tHistoricHotel.Travel-Guide-Filter-Hotels) - [Hotels with a Pool in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Hotel-With-Pool.0-0-d6055320-tHotelwithPool.Travel-Guide-Filter-Hotels) - [Hotels with Hot Tubs in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Hotels-With-Hot-Tubs.0-0-d6055320-tHotelsWithHotTubs.Travel-Guide-Filter-Hotels) - [Lake Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Lake-Hotels.0-0-d6055320-tLakeHotels.Travel-Guide-Filter-Hotels) - [Luxury Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Luxury-Hotel.0-0-d6055320-tLuxuryHotel.Travel-Guide-Filter-Hotels) - [Mountain Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Mountain-Hotels.0-0-d6055320-tMountainHotels.Travel-Guide-Filter-Hotels) - [Pet-Friendly Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Pet-Friendly-Hotel.0-0-d6055320-tPetfriendlyHotel.Travel-Guide-Filter-Hotels) - [Relais & Chateaux Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Relais-Chateaux.0-0-d6055320--bRelaisChateaux.Travel-Guide-Filter-Hotels) - [Ski Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Ski-Hotel.0-0-d6055320-tSkiHotel.Travel-Guide-Filter-Hotels) - [Spa Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Spa-Hotel.0-0-d6055320-tSpaHotel.Travel-Guide-Filter-Hotels) - [Winery Hotels in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Hotels-Winery-Hotel.0-0-d6055320-tWineryHotel.Travel-Guide-Filter-Hotels) - [Central Black Forest Hotels ](https://www.expedia.ca/Central-Black-Forest-Hotels.d6055320.Travel-Guide-Hotels) - [Resorts in Central Black Forest ](https://www.expedia.ca/Central-Black-Forest-Resort-Hotels.d6055320-aaResortHotels.Travel-Guide-Accommodation) - [Elzach Hotels ](https://www.expedia.ca/Elzach-Hotels.d6329018.Travel-Guide-Hotels) - [Fischerbach Hotels ](https://www.expedia.ca/Fischerbach-Hotels.d6357530.Travel-Guide-Hotels) - [Aparthotels in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Apart-Hotels.d553248635975748951-aaApartHotels.Travel-Guide-Accommodation) - [B&B in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Bed-And-Breakfast.d553248635975748951-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Condo Rentals in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Condos.d553248635975748951-aaCondos.Travel-Guide-Accommodation) - [Country Houses in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Country-House.d553248635975748951-aaCountryHouse.Travel-Guide-Accommodation) - [Guest Houses in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Guest-Houses.d553248635975748951-aaGuestHouses.Travel-Guide-Accommodation) - [Villas in Freiburg Region ](https://www.expedia.ca/Freiburg-Region-Villas.d553248635975748951-aaVillas.Travel-Guide-Accommodation) - [Gutach Hotels ](https://www.expedia.ca/Gutach-Hotels.d6266741.Travel-Guide-Hotels) - [Haslach im Kinzigtal Hotels ](https://www.expedia.ca/Haslach-Im-Kinzigtal-Hotels.d6191774.Travel-Guide-Hotels) - [Hausach Hotels ](https://www.expedia.ca/Hausach-Hotels.d6191777.Travel-Guide-Hotels) - [Hofstetten Hotels ](https://www.expedia.ca/Hofstetten-Hotels.d6357748.Travel-Guide-Hotels) - [Hornberg Hotels ](https://www.expedia.ca/Hornberg-Hotels.d6034559.Travel-Guide-Hotels) - [Aparthotels in Lahr ](https://www.expedia.ca/Lahr-Apart-Hotels.d8509-aaApartHotels.Travel-Guide-Accommodation) - [Apartments in Lahr ](https://www.expedia.ca/Lahr-Apartments.d8509-aaApartments.Travel-Guide-Accommodation) - [B&B in Lahr ](https://www.expedia.ca/Lahr-Bed-And-Breakfast.d8509-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Hostels in Lahr ](https://www.expedia.ca/Lahr-Hostels.d8509-aaHostels.Travel-Guide-Accommodation) - [Pensions in Lahr ](https://www.expedia.ca/Lahr-Pensions.d8509-aaPensions.Travel-Guide-Accommodation) - [Ryokans in Lahr ](https://www.expedia.ca/Lahr-Ryokans.d8509-aaRyokans.Travel-Guide-Accommodation) - [Lauterbach Hotels ](https://www.expedia.ca/Lauterbach-Hotels.d6149984.Travel-Guide-Hotels) - [B&B in Mahlberg ](https://www.expedia.ca/Mahlberg-Bed-And-Breakfast.d6351506-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Muehlenbach Hotels ](https://www.expedia.ca/Muehlenbach-Hotels.d6359378.Travel-Guide-Hotels) - [Oberharmersbach Hotels ](https://www.expedia.ca/Oberharmersbach-Hotels.d6052593.Travel-Guide-Hotels) - [Lgbt Friendly Hotels in Oberprechtal ](https://www.expedia.ca/Oberprechtal-Hotels-LGBT-Friendly-Hotel.0-0-d553248635118837705-tLGBTFriendlyHotel.Travel-Guide-Filter-Hotels) - [Oberprechtal Hotels ](https://www.expedia.ca/Oberprechtal-Hotels.d553248635118837705.Travel-Guide-Hotels) - [Oberwolfach Hotels ](https://www.expedia.ca/Oberwolfach-Hotels.d6141779.Travel-Guide-Hotels) - [Rv Parks in Offenburg ](https://www.expedia.ca/Offenburg-RV-Parks.d5239-aaRVParks.Travel-Guide-Accommodation) - [Country Houses in Ortenau ](https://www.expedia.ca/Ortenau-Country-House.d6340136-aaCountryHouse.Travel-Guide-Accommodation) - [Vacation Homes in Ortenau ](https://www.expedia.ca/Ortenau-Private-Vacation-Homes.d6340136-aaPrivateVacationHomes.Travel-Guide-Accommodation) - [Prinzbach Hotels ](https://www.expedia.ca/Prinzbach-Hotels.d3000753270.Travel-Guide-Hotels) - [Sankt Georgen im Schwarzwald Hotels ](https://www.expedia.ca/Sankt-Georgen-Im-Schwarzwald-Hotels.d6191738.Travel-Guide-Hotels) - [Schenkenzell Hotels ](https://www.expedia.ca/Schenkenzell-Hotels.d6056109.Travel-Guide-Hotels) - [Schiltach Hotels ](https://www.expedia.ca/Schiltach-Hotels.d6191793.Travel-Guide-Hotels) - [Schoenwald Hotels ](https://www.expedia.ca/Schoenwald-Hotels.d6034581.Travel-Guide-Hotels) - [Schonach im Schwarzwald Hotels ](https://www.expedia.ca/Schonach-Im-Schwarzwald-Hotels.d6050557.Travel-Guide-Hotels) - [Spa Hotels in Schramberg ](https://www.expedia.ca/Schramberg-Hotels-Spa-Hotel.0-0-d6094645-tSpaHotel.Travel-Guide-Filter-Hotels) - [Schuttertal Hotels ](https://www.expedia.ca/Schuttertal-Hotels.d6359430.Travel-Guide-Hotels) - [Hotels near Schuttesage Museum ](https://www.expedia.ca/Schuttesage-Museum-Hotels.0-l553248621533168083-0.Travel-Guide-Filter-Hotels) - [Steinach Hotels ](https://www.expedia.ca/Steinach-Hotels.d6359428.Travel-Guide-Hotels) - [Tennenbronn Hotels ](https://www.expedia.ca/Tennenbronn-Hotels.d6049607.Travel-Guide-Hotels) - [Triberg im Schwarzwald Hotels ](https://www.expedia.ca/Triberg-Im-Schwarzwald-Hotels.d5039.Travel-Guide-Hotels) - [Hotels near Triberg Waterfall ](https://www.expedia.ca/Triberg-Waterfall-Hotels.0-l553248621576636483-0.Travel-Guide-Filter-Hotels) - [Apartments in Villingen-Schwenningen ](https://www.expedia.ca/Villingen-Schwenningen-Apartments.d6084695-aaApartments.Travel-Guide-Accommodation) - [Pensions in Villingen-Schwenningen ](https://www.expedia.ca/Villingen-Schwenningen-Pensions.d6084695-aaPensions.Travel-Guide-Accommodation) - [Vordertal Hotels ](https://www.expedia.ca/Vordertal-Hotels.d3000756072.Travel-Guide-Hotels) - [Winden im Elztal Hotels ](https://www.expedia.ca/Winden-Im-Elztal-Hotels.d6329017.Travel-Guide-Hotels) - [Wolfach Hotels ](https://www.expedia.ca/Wolfach-Hotels.d6049614.Travel-Guide-Hotels) - [Zell am Harmersbach Hotels ](https://www.expedia.ca/Zell-Am-Harmersbach-Hotels.d6153570.Travel-Guide-Hotels) - [Flights to Schramberg ](https://www.expedia.ca/Cheap-Flights-To-Schramberg.d6094645.Travel-Guide-Flights) - [Flights to Triberg im Schwarzwald ](https://www.expedia.ca/Cheap-Flights-To-Triberg-Im-Schwarzwald.d5039.Travel-Guide-Flights) - [Besucherbergwerk Segen Gottes ](https://www.expedia.ca/Besucherbergwerk-Segen-Gottes-Haslach-im-Kinzigtal.d553248621562255835.Vacation-Attraction) - [Central Black Forest Vacations ](https://www.expedia.ca/Central-Black-Forest.d6055320.Destination-Travel-Guides) - [Visit Central Black Forest ](https://www.expedia.ca/Central-Black-Forest.dx6055320) - [Eble Uhren–Park ](https://www.expedia.ca/Eble-UhrenPark-Triberg-im-Schwarzwald.d553248621533168074.Vacation-Attraction) - [Visit Hausach ](https://www.expedia.ca/Hausach.dx6191777) - [Visit Hornberg ](https://www.expedia.ca/Hornberg.dx6034559) - [House of 1000 Clocks ](https://www.expedia.ca/House-Of-1000-Clocks-Triberg-im-Schwarzwald.d553248621532507210.Vacation-Attraction) - [Visit Oberharmersbach ](https://www.expedia.ca/Oberharmersbach.dx6052593) - [Visit Schonach im Schwarzwald ](https://www.expedia.ca/Schonach-Im-Schwarzwald.dx6050557) - [Visit Schramberg ](https://www.expedia.ca/Schramberg.dx6094645) - [Visit Triberg im Schwarzwald ](https://www.expedia.ca/Triberg-Im-Schwarzwald.dx5039) - [Visit Winden im Elztal ](https://www.expedia.ca/Winden-Im-Elztal.dx6329017) - [Visit Wolfach ](https://www.expedia.ca/Wolfach.dx6049614) - [World's Largest Cuckoo Clock ](https://www.expedia.ca/Worlds-Largest-Cuckoo-Clock-Triberg-im-Schwarzwald.d553248621532507204.Vacation-Attraction) - [Apex Car Rentals Rental Cars in Central Black Forest ](https://www.expedia.ca/Apex-Car-Rentals-Car-Rentals-In-Central-Black-Forest.d6055320-c1064.Car-Rental-Guide-Suppliers) - [Car rental Biberach ](https://www.expedia.ca/Car-Rentals-In-Biberach.d6060351.Car-Rental-Guide) - [Car rentals near Central Black Forest ](https://www.expedia.ca/Car-Rentals-In-Central-Black-Forest.d6055320.Car-Rental-Guide) - [Greenmotion Rental Cars in Central Black Forest ](https://www.expedia.ca/Greenmotion-Car-Rentals-In-Central-Black-Forest.d6055320-c1093.Car-Rental-Guide-Suppliers) - [Central Black Forest Vacation Rentals ](https://www.expedia.ca/Central-Black-Forest-Vacation-Rentals.d6055320.Travel-Guide-VacationRentals) - [Things to do in Biberach ](https://www.expedia.ca/Things-To-Do-In-Biberach.d6060351.Travel-Guide-Activities) - [Book B&B in Black Forest on Expedia.de ](https://www.expedia.de/Schwarzwald-Bed-And-Breakfasts.d6034799-aaBedAndBreakfasts.Reiseangebote-Unterkuenfte) t>/\*@license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,d,s,r={},b={};function c(e){var a=b\[e\];if(void 0!==a)return a.exports;var o=b\[e\]={id:e,loaded:!1,exports:{}};return r\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=r,e=\[\],c.O=function(a,o,d,s){if(!o){var r=1/0;for(f=0;f=s)&&Object.keys(c.O).every((function(e){return c.O\[e\](o\[i\])}))?o.splice(i--,1):(b=!1,s0&&e\[f-1\]\[2\]>s;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,d,s\]},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,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.\_\_esModule)return e;if(16&d&&"function"==typeof e.then)return e}var s=Object.create(null);c.r(s);var r={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var b=2&d&&e;"object"==typeof b&&!\~a.indexOf(b);b=o(b))Object.getOwnPropertyNames(b).forEach((function(a){r\[a\]=function(){return e\[a\]}}));return r.default=function(){return e},c.d(s,r),s},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",19105:"blossom-property-hero-image",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",25047:"shared-ui-retail-landing-hackathon",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",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",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",50462:"shared\~CustomerNotifications",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",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",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",58389:"blossom-property-reviews-headline",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",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",79114:"core",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",89421:"shared-ui-retail-lodging-offers-price-insight-fragments",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:"7e557a0a95a4edceace2",597:"de744b2d3a63d714b12f",954:"4bc5752a35aaf72df841",2066:"317c747a2bb293d684aa",2474:"f175a155bdf78043cba8",2769:"c709da8fda635f1be253",2833:"8aa8da151ed5b2589a1e",2969:"6685471844263d417bda",3274:"62ea6816981325c7c552",3503:"4779c3f0446068db0425",3711:"d4714147e92970258b6d",4984:"182cb7fddaf9732911d7",5103:"1c027b2ab702e34fa6e5",5360:"d0ce39357e27b5dfce8d",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"f9a6b5bedb23f59f8901",6374:"8e8055e2b1207f857cb9",6470:"8b03e5dc8390a1d7e2d3",6536:"0fe55a38f13da04ff486",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"cf4630a9bc58ae25127c",7269:"4bf8c872c73eada7d8ee",7480:"07056b27730cae949dbb",7487:"377050eb98a7a4fa6cac",7530:"eea68de82d30418f2531",8055:"f83394fb31d48ecf1841",8187:"c4e4419474268ce47473",8347:"c66baa4300776ea00f0a",8530:"4427308c4898f52f4a2c",8841:"df1eacfc2ee831b25aed",9040:"f1aff2546b94abac80bf",9105:"b8ba7f114627840377f8",9111:"9234a5de83e35440342e",9218:"80f0c80d22605005a11a",9938:"5a86efe491f3faff95b3",9979:"d05758865c2144faae73",9997:"1e46e9d4d964220784e7",10158:"b1a1d783c590bc14a29a",10367:"7622b7fd26eeaf3e5d38",10556:"1a2ce86a369fe7e906e7",10817:"1d83ed9bb67be301113f",10822:"fa0f484f82c9c9eef7fa",10855:"9f66caef36a4ad04683a",10860:"6ba5a16f5b74f6aadc2c",11003:"86aeb6ce6feae2ee4559",11038:"c74d2bfe7b16bf57657f",11840:"e32cd12fb643995f0976",11987:"9f74b5b5b38c8eaf5fea",12262:"012ee21b490f7bbaad2f",12318:"54d7b210811ca0c954fa",12464:"ff16e7668d71e8e183c7",12598:"acea62e4f5d38ce9f993",12664:"429925180df97a75cd31",12679:"04f5eeaf757679cb6e70",13009:"18bb8d6a7c7713f360d0",13018:"37045cf4258c49f50f7b",13075:"a46b1a17d23b5fc26f77",13310:"faa03b5fd123b222a43d",13348:"cf886a393bf9aab00414",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"0730aea83e6ca46996e9",14058:"89214f0848eabb681c27",14190:"3fc6fe1b1d03288056a8",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"65cf096899b25afad489",15054:"853c4446914cd36ec0af",15097:"2372e0c9dc162f16a275",15262:"47bd36a9a86e3c8c9d11",15442:"c889f6f772fffc7c6a1c",15451:"c36be4f406dadc05c329",16072:"f0773426bd48a68dd3ba",16098:"8a75bed5950bc4b28b4f",16204:"551e554d847b0cfa475b",16494:"ec304c2097b95ed2ddd9",16578:"8aa0e7f088345a19483f",16597:"3a13218ec90cc96e8479",16770:"768d1114a4ec78d8f8cf",16820:"ce709490c16c41064ba1",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"938732c7be141f8fa179",17372:"70eb11ee36620fde299b",17491:"1fea4846a6448a9c3245",17607:"2667696cd6aa60af322c",17797:"fb3cca32d37ec71bac4e",18475:"49eff069f2049204d484",19105:"0bf587492b05126a2530",19115:"1bc67843cc539935fdfc",19135:"e460226faac9d690591d",19192:"16a3447c2879c8410d49",19449:"2f513bd78220474a677b",19501:"d79b9c265ff527399c22",19742:"096aedf4b8aac6745592",20515:"e4032999e39df2e2e9df",20547:"a3297822c2e10d1497bd",21010:"781e1e155ba94bd58b36",21076:"8dc0bd6c94c8a355d8c3",21089:"3f821cfb5673032833b7",21340:"cb709f1be9fa793605c4",21451:"31a0a7b8aa62f7979553",22276:"79f75e067eafd22edcb5",22422:"14ae290acaf9f3b9c21b",22643:"f9b7b35483d9763a8f79",22653:"f52a505a63e0b9281e49",22817:"bdd95e2bc5a0a118b7dc",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"9eef48c06bac7130d714",23211:"27a44ffbc0766a097d8f",23303:"01df2ede43413283b55e",23579:"a2d6ba7ae40038478e52",23663:"e8026b8640b25422a305",24501:"f1f26c63d796975f6621",24623:"b899b2588921369c8786",24807:"54bce3fa413979425e31",24964:"d79e2d81d86370145b37",25047:"4a842053b65c88e2ee30",25229:"d72858b46b542957216d",25519:"2a9f4a448e966cfc2747",25560:"b0ed33ea877ea9e04b72",25738:"de27233853934ee1a603",25770:"e680c0ed8c3375747891",25856:"7b56dc5175bab2e9d75c",26018:"329a53bf95086c1c0afa",26084:"ec1f56ce115d4d18bdb2",26161:"fd589410f7617d1a9ee7",26313:"6f90e9e0818281223810",26718:"76c4f84ced67460a48f9",26850:"1aafa945ee04dbc0274d",27039:"95cc0fb1870ff8e0e53a",27452:"bfd49fc766e9c58dc3bf",27660:"5f2c2919711bd1dd7f3a",27914:"f3566a39fe4a810597d6",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"d1f1ad38420bdd293a36",28058:"b3226c9bd822cbcde176",28109:"ca2824f9725ac22b0358",28324:"bbd54b1a47950d634e43",28384:"f870c7a0bbf86ddf4c0f",28550:"962d35ed4409e722cc21",28754:"09c1414a77bd4f2af31d",29367:"eaef80c13f202e4c4d6b",29554:"b65880725b42e34fc72f",29589:"c0cb9cff0502031f246d",29657:"6869a0b40a016cc1d3ea",30045:"1e5e526591e89def3872",30115:"84ef8965397fbd88b6fb",30319:"0d05873a4b858586f52c",30326:"94a4bcd0d4df1b3dce76",30440:"f9120eb302e461946269",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"f9803ba8d6afd16650e6",31299:"045cbe9adb98e01c1c2d",31447:"f85c96e500d0269c1b3e",31561:"3edd263d3c737e8293f0",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"b22b1f21cb7c1702f656",32516:"40cf0f405630c8fc6a5b",32811:"d9903794253a7b5f0594",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"d8505fa6213a6d42b085",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"b949d4289de5716c0f52",33439:"f52d3abe0cc64e3b9e09",33560:"0534ade1027e46e5d9eb",33563:"1e77d247cb4f3bd4bb22",33877:"b91fd0af93b6b2963be6",33881:"8a5008c2c9131acda88b",34011:"666051bc6cfd83a3d18a",34832:"eabc49a2ed0080f644b0",35162:"cb6cfad020d5d62710fc",35253:"7cf55c05c7c2ec6414e9",35352:"bc610ad71163767836b1",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"578ef921427276be64b9",35647:"b21b7c7789ddabbe4b9c",35973:"77f520390221988115ae",36971:"ff170a953e6ed71394a0",37139:"851ad20d04accbcb8ad6",37556:"fc42ed53ec9b02d539b5",37739:"09b0c087645e35e73ae9",38216:"4d1d0e94129d1e3573c4",38326:"522154de94c66c22c057",38534:"609cefabb1fc5f5e3bcb",38801:"f0f87eda24c434751847",39005:"8cc8c766cfcca0bbb0cc",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"711d746b0345ba192f94",40023:"45830bcc9de8591d94c6",40195:"2a13b901ba88d541d3f3",40413:"be7b24150e00474a8937",40609:"7c660d22a3b37701c7d8",40830:"01c760a384e31366af9e",41701:"7796413d14691f488463",41941:"9b55107d6f4c0daa47bb",42992:"246151bb21fe27d70fd0",43032:"fce60162168ef39f732d",43139:"1a4165ec17c38df8b065",43556:"c5978e99d963bdd0c323",43630:"e2806772720758296a70",43747:"0305dd8a9887844f0284",43903:"9ee1510e680c48773397",44155:"3444d7b6db94ca12148f",44440:"7cc13997924b3fbb1ba3",44467:"caf8bbeff54a94919c74",44716:"527d7724247d5e7220e6",45433:"7d160b01393caaffaa65",45496:"0f4a4525ad4af697d819",45957:"22ba2ff1a7658e17660d",46333:"c068bef9999152614cce",46429:"e7bce04562dde1a6b130",46902:"0fd5405112492be0239a",46993:"9e67a8cf13858caf5ae5",47299:"d534ac1a12f8d5592d84",47800:"c865bc77a9138d09c036",47827:"42a3cadbd3bd09f52745",48133:"134f6900ec6051a2b0a7",48187:"a583728a0d93696d712e",48385:"7df562316c7bfba6a04c",48404:"9b5be957bff1f6d92229",48420:"868813373acfdc9b676e",48465:"79e0242df6d2dab48b9c",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"967b8c1b7a0449ddf410",49093:"8ea5af93daed2e999db1",49406:"189231788424bbe05a42",49563:"268b49ea562c12c64799",49618:"dd458ece8db08fe2fbd2",49673:"da05fee93ce9b7001fff",50160:"7cec4fcbf9b7bd98a1e6",50300:"eed23817afcf7dc7487c",50462:"5c3d83c245708e390369",50581:"8c5082f75af4cdce4ca0",50946:"01be88046b4ac6827217",51019:"bd68889a0215936ffc83",51046:"dfe6591fe451c52ee0d1",51201:"53a1839a25c750e5eabc",51279:"caef2bf7c2ff1ea28a93",51478:"ca069b17eec34100e0a3",51557:"d50ea6b092bab7053973",51987:"2b103ba38e8f66a44c4e",52011:"9d87ed101941cacd7643",52333:"e6b705a6ca6fae434cb8",53125:"84526ce05a5e47bc7060",53224:"4a3e1960703343289967",53466:"f0b4139e8b482d49c614",53615:"662ee4af2da7b322b012",54051:"475ed34c4eb19a333b18",54206:"1fcdb97edb2f43979300",54593:"d55270aba83791eea203",54798:"d6cde5543db9715af565",54884:"09851d5228b201cb973e",55020:"8ec484805e78ab3a9206",55042:"ac020c13eb76b4cb8bb9",55259:"1ed9aeba2c2c3406b32e",55305:"4e69e977d965396d2be2",55601:"7f45d1a0955745ade815",55616:"ad5ad50c3bd7102c3481",55716:"ff653445ea94477b54ad",55902:"555ef76717b4480ad732",56135:"3ddf3298da6e3ef0c569",56232:"6920bbc9628d62536cd5",56570:"ae90b928b77248e86c35",56684:"1df1370c2ffc2a2489a0",56817:"0db8f6b6d9ac336d9a94",57279:"5a0f050f8566d210ffb0",57620:"40397842fe98c7f5a626",58389:"eaba9f9222dcd0e890d3",58427:"b790304eb09914ec0be1",58496:"23d3e11160e9417d4f89",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"37a0aa333f869e0cd412",59064:"0dd28591b35b699960c3",59101:"ba8c7cd0d38430444357",59440:"09f4125ec03f68f2e58f",59507:"01eb433a1a7c2953e456",59696:"4172a37334efbd8fc18b",60478:"e81c75422b1ba15307fb",60656:"ac4b4bd31b2931f30103",60771:"d614fbeec77e7071a12e",60828:"511b6fb6a2e1ed365110",61311:"4bed322a0871d829c2d2",61424:"125cfc3df23a60966552",61572:"a12b947c0573c8cb3dbd",61675:"930e49eb2118619e7f92",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"68290b5a1e5054df74a6",62172:"08001dbad07788df5823",62191:"85d958803f799636211e",62296:"dbbd43dd9625419eeb88",62431:"f84b57c29da5b1511d90",62619:"4ea4b3ae0ac0e3d635be",62898:"ad9480734ac13f004050",62960:"8db2882e98745cff3211",62992:"d70d8753df83efbc6de3",63252:"b3e146a3432cbfd78411",63382:"62790368326c1dfa4af9",63693:"d34207656f7a3f44e2e7",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"336526faf4573a8f182d",63934:"53cca2fc2a1297ae345f",63970:"24f1c3ffcbe441578b0a",64495:"9ebdc2d3670d585c2ba7",64534:"13c4763f0f3d96ce32c0",64717:"db2224cfa272eea1b677",64896:"fe8380067bc7eab6f31d",65351:"2eef317841537cc04b43",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"85981a4ce7f6e097f41d",65857:"c89fd491e77a7f0fecdb",66175:"c8b15a327a48a6d70a3c",66196:"95ebcee58ed7d55717ca",66325:"0bc0ebfd6acd64637f0e",66576:"6af7d95bb3af8b4203a2",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"71d33bb7c1efc476e474",68326:"a724384b8a55e6370de6",68665:"f2d312e3f7f5ddb609b4",68688:"00d007bda41a5eccfaad",68725:"e388db981ff20a455292",68905:"1b6a8f36a56f032c1043",69058:"ba011539910f225cd9cc",69085:"9a04d95191a56f730602",69281:"33bebdb8143e859f6660",69354:"2ac890ceecd6df6e01ca",69410:"3ad6deaa78a7fed05a6c",69660:"c0669b25cdce2bf43ef1",69992:"9d9d22bbad3fe0ff54be",70175:"5440d5db45b7fb8f3989",70673:"20feb4ebc335997a3f0c",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"3a0661f4677724fe9c24",71689:"7d369b4f2bf074b5a96b",71783:"78658ca43d2c334f700f",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"ecdd25ea75ff92cd9ff8",72168:"c0a2b1da9914b28d66b2",72250:"dd3538ab66b0d053bd1e",72365:"de7e16e2df75fb16a239",72851:"2e2a221724fbad88717e",72874:"895bfe37d151983ab7d5",72897:"28257644ddb63bd4e76c",73083:"f4d381b0a40d28f1d807",73305:"be09f4cc0ea3b66f1743",73324:"3924aeecf2a9a0bca8a2",73531:"89d0f4ac4e9ef192d408",73728:"40ce06ec3ec6e413f06f",73787:"ca9696ffb59cf2568c9b",73863:"5dee496e730aa75cdf09",73948:"c68695179483cdae8d88",74046:"ed10aad85a51c7d9991b",74320:"baaeefc3ac7127df40cc",74407:"b4439f513a2c50f33598",74595:"c58b3ce3f692a0026291",74723:"c8c0f57ceb0208866ab1",74788:"76c3529bacdf334e3f2f",74848:"194220d175920296ba6d",74861:"b32156994fd86388409a",74949:"570eef93ef6eb4a3ed69",74996:"d40c0d2f31e35f964d8a",75974:"82070785d172665bd5b8",76003:"a395dad169c26cf7fd71",76708:"6fcf75089dbdcceb7000",76761:"b0ef09cfb31b526dc18e",76845:"6d9e428c30b1d296cd74",76962:"1f1f3026411294be67d7",77010:"757688f8c58ed923c3f3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"0ab5ea91c86846403bd1",78047:"fd32dbeef67b39962cd2",78059:"3fbc6c54539357a6979b",78239:"90a8dff4033da97c24a1",78302:"6cc5d7b675126c68fe30",78480:"a6a37e140b68653420b6",78917:"c0a8f07353bc93e39b9e",79114:"e2feee1e757654b55743",79145:"e8501ae2308e50148f26",79373:"7463c82a7a59892d87fb",79981:"aeced1f06e050a4df15c",80167:"0be5744daeb3892ab47a",80445:"f307315ac92c9d025606",80544:"eab934ac4cada4d3da58",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"481c4c6ae5738e3f3238",81966:"7b5e613d3b3e1632b34c",82076:"7f11af3d7307528b7ede",82151:"a3a589e6a5577e359ecf",82252:"9a46f0e52e9b79501951",82512:"6d3f7bd1ff815903ae1f",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"df79b66614c285619ce8",84142:"8e7480efb49eff5499c4",84236:"ee40f1cc20f99cfbb5c4",84517:"a89f9ec84752b57777cd",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"cec9cf17aed9b1fe407e",84807:"24662c3e50590b783a04",85102:"f70e7fe9de2891cf74d9",85224:"758ace7ed6157cf6cd09",85254:"07594dcc110a0b15a839",85551:"b47d179dd6d25c7dee87",85998:"ef4aa9890f0d800693c6",86048:"ea75e613a86591f02731",86450:"b139a7217571132a8874",86557:"df72b6b3f7e843df27fc",86634:"d25ab2b9a73358cfc44a",87036:"0963ba60afe48f924b47",87866:"75838a1401e4eaea6ff6",87984:"e9719fbcc7878748fd5e",88361:"6ec96d8dd4f1350e809a",88487:"ac5d06c9eb31dfbd76a5",88490:"682b40e727a831670c62",88585:"88c4474c2f13f84827ac",88856:"e3bc102b5669c5bf1769",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89421:"02c25a57ebd1e8127578",89449:"ecb75c95a790d3fd5468",89459:"b9f25df9dafc59c78563",89626:"a9174cf8fbb2a538b40d",89695:"750801f0c03e54410a94",89713:"abdb2d27f4cc2ae2342a",90347:"066f0baa19c3dc310c72",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"b6cbaae4c47b3822463e",91795:"a784ed3a67e9103e5176",91921:"a43019354ace0bc5af5f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"5c6fd1d8a5d49bae74f9",92864:"fdf8eaa7655367c44cb6",93870:"d218a08064cb6547a433",93958:"5defb5742f6ba188fb5c",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"cc24b49ba675a301336c",95086:"d5d5c1031811087cb8e6",95132:"81137fc4cfa8268d69ea",95777:"eeb4cbea46192e287476",95843:"67f7e23fbca3c839b2d6",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"4f9cb90096e516afb58a",96891:"9fa682a144f4418d09a4",97911:"6b26c2b56d00ecf2868a",97972:"9eb2595365fe2e093fbd",98110:"5b09f325a848fe12261d",98418:"718e21b7cff63342f856",98775:"213eda4f883f7ebfbccb",98840:"867b2b37af52127011da",98882:"3b2415463256bac3d29e",99196:"2c018091f4b1b6cc7176",99253:"9e75d528d60b43f01789"}\[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)},d={},s="blossom-flex-ui:",c.l=function(e,a,o,r){if(d\[e\])d\[e\].push(a);else{var b,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f(c.has(e)||c.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(t,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=\[\],l=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"!==t&&"fatal"!==t||console\[u\[t\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||t.toUpperCase(),o,c.join("|"),Object.entries(l||{}).filter(((\[e,t\])=>Boolean(e)&&Boolean(t))).map(((\[e,t\])=>\`${e}=${t}\`)).join(" ")\].filter(Boolean).join(" ")),"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},l),a.\_\_globalData)),headers:{"Content-Type":"application/json"},priority:"low"})}}}})),c.get(e));const l=(0,t.createLogger)("/cl/2x2.json"),f=(0,t.createLogger)("/cl/1x1.json");let p=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&&f.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=l.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=p,p.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{p.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 g}});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=h(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))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},h=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),h((function(){a(s.takeRecords()),n(!0)})),u((function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),g((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}),h((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 g=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(g);"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"),g.forEach((e=>{p(this,w,E,e)}))}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:h(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 g(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 h(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.42234feb78cee5d834f1.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.5a46ed087fab90e09871.jst id="\_\_LOADABLE\_REQUIRED\_CHUNKS\_\_" type="application/json" defer="">\[66576,79114,38326,51987,45496,10855,5103,88487,10158,22276,597,24623,78047,55616,11840,48187,35162,68688,47800,52333,51046,49673,49093,57620,59440,26313,21340,40830,23201,22422,43630,53615,14997,23211,30926,80167,30115,17491,72851,28384,58934,9979,89695,14431,74848,50462,53466,17292,43032,65370,78302,69281,19742,25738,7480,10367,74595,68725,40413,62191,65478,35973,46902,32811,89713,49406,62992,7487,54798,51019,91795,69410\]t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/mobx.9c0c08c7a56c9982b874.js" defer="">t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/shared\~TravelersField.24f1c3ffcbe441578b0a.js" defer="">t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/bernie.522154de94c66c22c057.js" defer="">t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/graphql.e2806772720758296a70.js" defer="">t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/pap.f27c1c7891418710f2b8.js" defer="">t data-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/vendor.72050e9f18d3f876f93b.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-trips-providers.2b103ba38e8f66a44c4e.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-lodging-property-details.9f66caef36a4ad04683a.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-customer-notifications.ac5d06c9eb31dfbd76a5.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-affiliates-stripe.79f75e067eafd22edcb5.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-multi-item-fragments.b899b2588921369c8786.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-dynamic-map.ad5ad50c3bd7102c3481.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-product-random-access-one.a583728a0d93696d712e.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-customer-direct-feedback.00d007bda41a5eccfaad.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-loyalty-dialog-with-trigger-fragments.e6b705a6ca6fae434cb8.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-loyalty-account-summary.da05fee93ce9b7001fff.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-product-rating-summary.40397842fe98c7f5a626.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-shopping-banner.6f90e9e0818281223810.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-shopping-tools-action-providers.01c760a384e31366af9e.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/uitk.14ae290acaf9f3b9c21b.js" defer="">t data-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/app-shared.f9803ba8d6afd16650e6.js" defer="">t data-chunk="blossom-region" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~SimpleContainer.84ef8965397fbd88b6fb.js" defer="">t data-chunk="blossom-destination-hero" src="https://c.travel-assets.com/blossom-flex-ui/utility\~analytics.2e2a221724fbad88717e.js" defer="">t data-chunk="blossom-destination-hero" src="https://c.travel-assets.com/blossom-flex-ui/blossom-destination-hero.37a0aa333f869e0cd412.js" defer="">t data-chunk="blossom-wizard-hotel-pwa" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~WizardCarPWA.750801f0c03e54410a94.js" defer="">t data-chunk="blossom-wizard-hotel-pwa" src="https://c.travel-assets.com/blossom-flex-ui/blossom-wizard-hotel-pwa.194220d175920296ba6d.js" defer="">t data-chunk="blossom-customer-notifications" src="https://c.travel-assets.com/blossom-flex-ui/shared\~ReasonsToBelieve.f0b4139e8b482d49c614.js" defer="">t data-chunk="blossom-separator" src="https://c.travel-assets.com/blossom-flex-ui/blossom-separator.fce60162168ef39f732d.js" defer="">t data-chunk="blossom-dated-searches" src="https://c.travel-assets.com/blossom-flex-ui/blossom-dated-searches.6cc5d7b675126c68fe30.js" defer="">t data-chunk="blossom-maps" src="https://c.travel-assets.com/blossom-flex-ui/blossom-maps.096aedf4b8aac6745592.js" defer="">t data-chunk="blossom-discovery-landing-offers" src="https://c.travel-assets.com/blossom-flex-ui/shared\~LoyaltySignup.07056b27730cae949dbb.js" defer="">t data-chunk="blossom-discovery-landing-offers" src="https://c.travel-assets.com/blossom-flex-ui/blossom-discovery-landing-offers.c58b3ce3f692a0026291.js" defer="">t data-chunk="blossom-editorial\_banner-v2" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~EditorialBanner.be7b24150e00474a8937.js" defer="">t data-chunk="blossom-loyalty-signup-wrapper" src="https://c.travel-assets.com/blossom-flex-ui/blossom-loyalty-signup-wrapper.b114d617260c9a56b210.js" defer="">t data-chunk="blossom-hotel-recent-reviews\_view" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~HotelRecentReviews.0fd5405112492be0239a.js" defer="">t data-chunk="blossom-region\_toggle" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~ToggleContainer.abdb2d27f4cc2ae2342a.js" defer="">t data-chunk="blossom-editorial" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~CTACarouselRegion.d70d8753df83efbc6de3.js" defer="">t data-chunk="blossom-editorial" src="https://c.travel-assets.com/blossom-flex-ui/blossom-editorial.d6cde5543db9715af565.js" defer="">t data-chunk="blossom-tab-group" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~Links.a784ed3a67e9103e5176.js" defer="">t src="https://c.travel-assets.com/blossom-flex-ui/l10nBundle/en\_CA.002f75de2529c16d6719.js">rc="https://www.uciservice.com/assets/meso-loaders/bernie-loader.js" type="module">