Title: Best Bed and Breakfast Black Forest - £61 B&Bs in Black Forest | Expedia.co.uk [Black Forest Travel Guide](https://expedia.co.uk/Black-Forest.dx6034799)[Hotels in Black Forest](https://expedia.co.uk/Black-Forest-Hotels.d6034799.Travel-Guide-Hotels)[Holiday Rentals in Black Forest](https://expedia.co.uk/Black-Forest-Holiday-Rentals.d6034799.Travel-Guide-HolidayRentals)[Flights to Black Forest](https://expedia.co.uk/Cheap-Flights-To-Black-Forest.d6034799.Travel-Guide-Flights)[Things to do in Black Forest](https://expedia.co.uk/Things-To-Do-In-Black-Forest.d6034799.Travel-Guide-Activities)[Black Forest Car Hire](https://expedia.co.uk/Compare-Cheap-Car-Hire-In-Black-Forest.d6034799.Car-Hire-Guide)[Black Forest Holidays](https://expedia.co.uk/Black-Forest.d6034799.Holidays-City-Breaks) ![Triberg im Schwarzwald which includes café lifestyle, tranquil scenes and a small town or village](https://images.trvl-media.com/place/5039/62f2a1b6-7999-4726-95be-fbf8f2070d22.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/5039/62f2a1b6-7999-4726-95be-fbf8f2070d22.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__price_find.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Save instantly and earn perks with One Key [Learn about One Key](https://www.expedia.co.uk/welcome-one-key) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Check prices for these dates Next weekend [13 Feb - 15 Feb](https://www.expedia.co.uk/Hotel-Search?regionId=6034799&startDate=2026-02-13&endDate=2026-02-15&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two weeks [20 Feb - 22 Feb](https://www.expedia.co.uk/Hotel-Search?regionId=6034799&startDate=2026-02-20&endDate=2026-02-22&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In one month [6 Mar - 8 Mar](https://www.expedia.co.uk/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) In two months [3 Apr - 5 Apr](https://www.expedia.co.uk/Hotel-Search?regionId=6034799&startDate=2026-04-03&endDate=2026-04-05&adults=2&lodging=BED_AND_BREAKFAST&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Black Forest bed & breakfast ![Deluxe Double Room, Private Bathroom | Room amenity](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/e6ffa7a2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/25832532.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Spa](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/aa4dfa51.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/30000000/29330000/29325800/29325750/ae2ea89d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Gasthaus Staude [](https://www.expedia.co.uk/Triberg-Im-Schwarzwald-Hotels-Gasthaus-Staude.h29325750.Hotel-Information) Triberg im Schwarzwald 9.6/10 Exceptional (57 reviews) "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 £105 includes taxes & fees 8 Mar - 9 Mar [](https://www.expedia.co.uk/Triberg-Im-Schwarzwald-Hotels-Gasthaus-Staude.h29325750.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/af699fb3.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/1247e695.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior detail](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/e40f379b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/90000000/89830000/89827300/89827253/0d98b8b6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Hotel Kehl [](https://www.expedia.co.uk/Kehl-Hotels-BB-Hotel-Kehl.h89827253.Hotel-Information) Kehl 9.0/10 Wonderful (286 reviews) "Very new hotel, great location. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Ke £61 includes taxes & fees 22 Feb - 23 Feb [](https://www.expedia.co.uk/Kehl-Hotels-BB-Hotel-Kehl.h89827253.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/97000000/96730000/96720300/96720260/7ac1d709.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/97000000/96730000/96720300/96720260/fbf4bb85.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Individually decorated, individually furnished, free WiFi, bed sheets](https://images.trvl-media.com/lodging/97000000/96730000/96720300/96720260/166919e4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/97000000/96730000/96720300/96720260/b508454a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Engel 16 - Adults Only [](https://www.expedia.co.uk/Gutach-Hotels-Engel-16.h96720260.Hotel-Information) Gutach 9.2/10 Wonderful (22 reviews) "Very stylish small hotel with great breakfast (homemade marmalade was great). The owners are very friendly, helpful and a great source of local knowledge. Dinner was way better than expected - the locally sourced smoked trout was as good as I have had anywhere." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Jeremy £95 includes taxes & fees 1 Mar - 2 Mar [](https://www.expedia.co.uk/Gutach-Hotels-Engel-16.h96720260.Hotel-Information) ![Sauna](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/91447a68.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast ](https://images.trvl-media.com/lodging/120000000/119450000/119441300/119441288/83555209.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![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) ### Hotel Schauinsland [](https://www.expedia.co.uk/Bad-Peterstal-Griesbach-Hotels-Hotel-Schauinsland.h119441288.Hotel-Information) Bad Peterstal-Griesbach 9.0/10 Wonderful (18 reviews) "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 £75 includes taxes & fees 12 Feb - 13 Feb [](https://www.expedia.co.uk/Bad-Peterstal-Griesbach-Hotels-Hotel-Schauinsland.h119441288.Hotel-Information) ![Breakfast buffet](https://images.trvl-media.com/lodging/78000000/77120000/77115100/77115029/e2f72541.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/78000000/77120000/77115100/77115029/803a5c71.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/78000000/77120000/77115100/77115029/d6b424e5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/78000000/77120000/77115100/77115029/w2273h1332x0y10-67877759.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel am Kupferhammer [](https://www.expedia.co.uk/Tuebingen-Hotels-Hotel-Am-Kupferhammer.h77115029.Hotel-Information) Tuebingen 8.0/10 Very good (24 reviews) "Love the breakfast. Staff were very friendly. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Hao Han [](https://www.expedia.co.uk/Tuebingen-Hotels-Hotel-Am-Kupferhammer.h77115029.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) ![Economy Double Room | Bathroom | Hair dryer](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/e0a858e5.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) ![Restaurant](https://images.trvl-media.com/lodging/102000000/101290000/101287200/101287187/w1169h812x0y0-bff3badd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### landgasthaus waldhorn [](https://www.expedia.co.uk/Forbach-Hotels-Landgasthaus-Waldhorn.h101287187.Hotel-Information) Forbach 8.0/10 Very good (1 review) "Personeel heel aardig. Heerlijk gegeten. Maar ik had geen warm water. " ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Hans £64 includes taxes & fees 17 Feb - 18 Feb [](https://www.expedia.co.uk/Forbach-Hotels-Landgasthaus-Waldhorn.h101287187.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/64000000/63080000/63077500/63077443/75a8f5b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/64000000/63080000/63077500/63077443/8f2cfb79.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor dining](https://images.trvl-media.com/lodging/64000000/63080000/63077500/63077443/4af4c9ba.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Private kitchen](https://images.trvl-media.com/lodging/64000000/63080000/63077500/63077443/2ef237f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Double room 4 - Haus Waldeck [](https://www.expedia.co.uk/Furtwangen-Hotels-Double-Room-4-Haus-Waldeck.h63077443.Hotel-Information) Furtwangen im Schwarzwald [](https://www.expedia.co.uk/Furtwangen-Hotels-Double-Room-4-Haus-Waldeck.h63077443.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/45139da9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![High chair](https://images.trvl-media.com/lodging/97000000/96010000/96006800/96006704/36c1e145.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.co.uk/Rheinfelden-Hotels-Ambrosia-Guesthouse.h96006704.Hotel-Information) Rheinfelden 10/10 Exceptional (7 reviews) "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.co.uk/Rheinfelden-Hotels-Ambrosia-Guesthouse.h96006704.Hotel-Information) ![Property grounds](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/21c27a2b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Miscellaneous](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/c3889532.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/8db60268.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/120000000/119890000/119889100/119889055/db88246b.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.co.uk/Dachsberg-Hotels-Apartment-Doppelzimmer-Nr-6-With-Shared-Terrace.h119889055.Hotel-Information) Dachsberg (Südschwarzwald) £99 includes taxes & fees 7 Feb - 8 Feb [](https://www.expedia.co.uk/Dachsberg-Hotels-Apartment-Doppelzimmer-Nr-6-With-Shared-Terrace.h119889055.Hotel-Information) ![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) ![Check-in/check-out kiosk](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/1c584918.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior entrance](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/9fa202dc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast area](https://images.trvl-media.com/lodging/89000000/88290000/88281400/88281302/ed38d921.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### pop-up stuub bierhäusle feldberg [](https://www.expedia.co.uk/Feldberg-Hotels-Pop-Up-Stuub-Bierhausle-Feldberg.h88281302.Hotel-Information) Feldberg 7.4/10 Good (9 reviews) "Large apartment with a fully equipped kitchen. Everything is clean." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) ???? £85 includes taxes & fees 25 Feb - 26 Feb [](https://www.expedia.co.uk/Feldberg-Hotels-Pop-Up-Stuub-Bierhausle-Feldberg.h88281302.Hotel-Information) ![Free WiFi](https://images.trvl-media.com/lodging/117000000/116060000/116050200/116050164/0d7201ab.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/117000000/116060000/116050200/116050164/13e68911.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/117000000/116060000/116050200/116050164/87338578.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![TV](https://images.trvl-media.com/lodging/117000000/116060000/116050200/116050164/a3b94ca9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Minihotel [](https://www.expedia.co.uk/Pforzheim-Hotels-Minihotel.h116050164.Hotel-Information) Pforzheim £91 includes taxes & fees 14 Feb - 15 Feb [](https://www.expedia.co.uk/Pforzheim-Hotels-Minihotel.h116050164.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/8e2a4544.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Private Bathroom, Hill View | Hill view](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/09b0ff91.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Private Bathroom, Hill View | Bathroom | Shower, hair dryer, towels, soap](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/553a65c9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Private Bathroom, Hill View | Free WiFi](https://images.trvl-media.com/lodging/106000000/105980000/105974400/105974323/1742afb3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Waldhotel Auerhahn Bed & Breakfast [](https://www.expedia.co.uk/Eisenbach-Hotels-Waldhotel-Auerhahn-Bed-Breakfast.h105974323.Hotel-Information) Eisenbach 6.0/10 (1 review) £88 includes taxes & fees 18 Feb - 19 Feb [](https://www.expedia.co.uk/Eisenbach-Hotels-Waldhotel-Auerhahn-Bed-Breakfast.h105974323.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/69d4548b.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) ![Exterior](https://images.trvl-media.com/lodging/97000000/96360000/96354900/96354871/98f62da4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### K82 apart | deLux apartment | 2-4Pers [](https://www.expedia.co.uk/Kirchentellinsfurt-Hotels-Vrbo-Property.h96354871.Hotel-Information) Kirchentellinsfurt £159 includes taxes & fees 17 Feb - 18 Feb [](https://www.expedia.co.uk/Kirchentellinsfurt-Hotels-Vrbo-Property.h96354871.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/39000000/38320000/38316200/38316180/11a58355.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, WiFi, bed sheets, wheelchair access](https://images.trvl-media.com/lodging/39000000/38320000/38316200/38316180/20df05df.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor dining](https://images.trvl-media.com/lodging/39000000/38320000/38316200/38316180/d87835ae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hair dryer, towels](https://images.trvl-media.com/lodging/39000000/38320000/38316200/38316180/84f8db9e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Apartment QUARTETT - Guesthouse Alba - Tickets EP+Rulantica guaranteed via [](https://www.expedia.co.uk/Rust-Hotels-Apartment-QUARTETT-Guesthouse-Alba-Tickets-EPRulantica-Guaranteed-Through-Us.h38316180.Hotel-Information) Rust £117 includes taxes & fees 8 Feb - 9 Feb [](https://www.expedia.co.uk/Rust-Hotels-Apartment-QUARTETT-Guesthouse-Alba-Tickets-EPRulantica-Guaranteed-Through-Us.h38316180.Hotel-Information) ![Room](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/ebdd19f9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/f235ed6a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/7e00131d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/34000000/33270000/33265700/33265614/d7de2417.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Schiff [](https://www.expedia.co.uk/Rastatt-Hotels-Hotel-Zum-Schiff.h33265614.Hotel-Information) Rastatt 4.8/10 (10 reviews) "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 £78 includes taxes & fees 7 Feb - 8 Feb [](https://www.expedia.co.uk/Rastatt-Hotels-Hotel-Zum-Schiff.h33265614.Hotel-Information) ![Interior](https://images.trvl-media.com/lodging/68000000/67280000/67277900/67277830/6000ebef.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/68000000/67280000/67277900/67277830/d45a47a9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/68000000/67280000/67277900/67277830/bd8687a7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor dining](https://images.trvl-media.com/lodging/68000000/67280000/67277900/67277830/1062d78c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Zweibettzimmer 6 - Haus Waldeck [](https://www.expedia.co.uk/Furtwangen-Hotels-Zweibettzimmer-6-Haus-Waldeck.h67277830.Hotel-Information) Furtwangen im Schwarzwald [](https://www.expedia.co.uk/Furtwangen-Hotels-Zweibettzimmer-6-Haus-Waldeck.h67277830.Hotel-Information) ![Interior](https://images.trvl-media.com/lodging/61000000/60840000/60835100/60835039/037de99a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/61000000/60840000/60835100/60835039/f5d2f317.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/61000000/60840000/60835100/60835039/5c4a1ecd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Private kitchen](https://images.trvl-media.com/lodging/61000000/60840000/60835100/60835039/321bbb5c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Doppelzimmer 7 - Haus Waldeck [](https://www.expedia.co.uk/Furtwangen-Hotels-Doppelzimmer-7-Haus-Waldeck.h60835039.Hotel-Information) Furtwangen im Schwarzwald [](https://www.expedia.co.uk/Furtwangen-Hotels-Doppelzimmer-7-Haus-Waldeck.h60835039.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) ![Exterior](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/34eb7610.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, WiFi, bed sheets](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888971/8d89bff6.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) ### Double Room No. 2 with Shared Terrace, Shared Garden and Wi-Fi [](https://www.expedia.co.uk/Apartment-Double-Room-No-2-With-Shared-Terrace.h119888971.Hotel-Information) Dachsberg (Südschwarzwald) £99 includes taxes & fees 7 Feb - 8 Feb [](https://www.expedia.co.uk/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) ![Miscellaneous](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/f94469c4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, WiFi, bed sheets](https://images.trvl-media.com/lodging/120000000/119890000/119889000/119888999/0b07a231.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) ### Double Room No. 4 with Mountain View, Shared Terrace and Wi-Fi [](https://www.expedia.co.uk/Apartment-No-4-With-Mountain-View.h119888999.Hotel-Information) Dachsberg (Südschwarzwald) £99 includes taxes & fees 7 Feb - 8 Feb [](https://www.expedia.co.uk/Apartment-No-4-With-Mountain-View.h119888999.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/39000000/38320000/38315900/38315810/008546f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Towels](https://images.trvl-media.com/lodging/39000000/38320000/38315900/38315810/3c91ca6c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, WiFi, bed sheets](https://images.trvl-media.com/lodging/39000000/38320000/38315900/38315810/f3146aae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor dining](https://images.trvl-media.com/lodging/39000000/38320000/38315900/38315810/64c4a299.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Apartment QUINTETT - Guesthouse Alba - Tickets EP+Rulantica guaranteed via [](https://www.expedia.co.uk/Rust-Hotels-Apartment-QUINTETT-Guesthouse-Alba-Tickets-EPRulantica-Guaranteed-Through-Us.h38315810.Hotel-Information) Rust £128 includes taxes & fees 8 Feb - 9 Feb [](https://www.expedia.co.uk/Rust-Hotels-Apartment-QUINTETT-Guesthouse-Alba-Tickets-EPRulantica-Guaranteed-Through-Us.h38315810.Hotel-Information) Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. [View all properties](https://expedia.co.uk/Hotel-Search?startDate=2026-02-20&endDate=2026-02-21®ionId=6034799&adults=2&lodging=BED_AND_BREAKFAST&sort=RECOMMENDED&openPlayBack=true) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.co.uk/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FBlack-Forest-Bed-And-Breakfasts.d6034799-aaBedAndBreakfasts.Travel-Guide-Accommodation)[ Sign up, it's free ](https://expedia.co.uk/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FBlack-Forest-Bed-And-Breakfasts.d6034799-aaBedAndBreakfasts.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 "Ein sehr angenehmen Aufenthalt gehabt. " [](https://expedia.co.uk/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 "The gentleman working at the reception on the night of 12/21 and when we went back on 12/28 was kind and helpful. He helped us with parking considering we had a big van which was not easy to find parking for. The hotel in clean and accommodating." [](https://expedia.co.uk/Basel-Hotels-Best-Western-Hotel-Dreilaenderbruecke.h36023733.Hotel-Information) ![ IntercityHotel Freiburg](https://images.trvl-media.com/lodging/1000000/20000/17900/17811/bad28b34_y.jpg) ### IntercityHotel Freiburg 10/10 Excellent "Excellent location. Clean. Good staff" [](https://expedia.co.uk/Freiburg-Im-Breisgau-Hotels-IntercityHotel-Freiburg.h17811.Hotel-Information) ![MOXY Rust](https://images.trvl-media.com/lodging/67000000/66090000/66087400/66087379/99b13505_y.jpg) ### MOXY Rust 10/10 Excellent "The room was excellent, good size, clean and warm. Staff were excellent, as always. Stayed here several times in the past and everything is always of a high standard." [](https://expedia.co.uk/Rust-Hotels-MOXY-Rust.h66087379.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.co.uk/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.co.uk/Freiburg-Im-Breisgau-Hotels-Novotel-Freiburg-Am-Konzerthaus.h10284.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.co.uk/Freiburg-Im-Breisgau-Hotels-Hampton-By-Hilton-Freiburg.h18649892.Hotel-Information) ![Novotel Karlsruhe City](https://images.trvl-media.com/lodging/1000000/810000/805800/805743/a4a7fa55_y.jpg) ### Novotel Karlsruhe City 10/10 Excellent "It was very very good and Novotel in Cardway and we make one more reservation because it was wonderful" [](https://expedia.co.uk/Karlsruhe-Hotels-Novotel-Karlsruhe-City.h805743.Hotel-Information) ![Maison Messmer - ein Mitglied der Hommage Luxury Hotels Collection](https://images.trvl-media.com/lodging/1000000/570000/561400/561332/658da89a_y.jpg) ### Maison Messmer - ein Mitglied der Hommage Luxury Hotels Collection 10/10 Excellent "Beautiful hotel and the staff are incredible. Some of the best service we’ve ever had. The breakfast is amazing as well" [](https://expedia.co.uk/Baden-Baden-Hotels-Maison-Messmer-Ein-Mitglied-Der-Hommage-Luxury-Hotels-Collection.h561332.Hotel-Information) ## Find out more about Black Forest ## Black Forest B&B information | Number of reviews | 435 | | ----------------- | ----- | | Accommodation | 9 B&B | | Lowest Price | £61 | | Highest Price | £159 | ## Frequently asked questions ### What is the nightly rate for a Bed & Breakfast in Black Forest? ### When is the best time to book a Bed and 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 - Accommodation - Flights - Packages - Cars - Holiday Homes - Other - More ways to book - [Apartments in Biberach ](https://www.expedia.co.uk/Biberach-Apartments.d6060351-aaApartments.Travel-Guide-Accommodation) - [Biederbach Hotels ](https://www.expedia.co.uk/Biederbach-Hotels.d6122997.Travel-Guide-Hotels) - [Farmstay in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Agritourism.d6055320-aaAgritourism.Travel-Guide-Accommodation) - [Serviced Apartments in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Apart-Hotels.d6055320-aaApartHotels.Travel-Guide-Accommodation) - [Cabin Rentals in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Cabins.d6055320-aaCabins.Travel-Guide-Accommodation) - [Caravan Parks in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Caravan-Parks.d6055320-aaCaravanParks.Travel-Guide-Accommodation) - [Chalets in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Chalets.d6055320-aaChalets.Travel-Guide-Accommodation) - [Resorts in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotel-Resorts.d6055320-aaHotelResorts.Travel-Guide-Accommodation) - [Adults Only Resorts & in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Adults-Only-Resorts.0-0-d6055320-tAdultsOnlyResorts.Travel-Guide-Filter-Hotels) - [Sports Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Adventure-Sport-Hotel.0-0-d6055320-tAdventureSportHotel.Travel-Guide-Filter-Hotels) - [Boutique Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Boutique-Hotel.0-0-d6055320-tBoutiqueHotel.Travel-Guide-Filter-Hotels) - [Family-Friendly Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Family-Friendly-Hotel.0-0-d6055320-tFamilyFriendlyHotel.Travel-Guide-Filter-Hotels) - [Gay-Friendly Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Gay-Friendly-Hotel.0-0-d6055320-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Golf Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Golf-Hotels.0-0-d6055320-tGolfHotels.Travel-Guide-Filter-Hotels) - [Hotels with Airport Transfers in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotel-With-Airport-Transfers.0-0-d6055320-thotelwithairporttransfers.Travel-Guide-Filter-Hotels) - [Hotels with Entertainment in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotel-With-Entertainment.0-0-d6055320-thotelwithentertainment.Travel-Guide-Filter-Hotels) - [Hotels with Parking in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotel-With-Free-Parking.0-0-d6055320-thotelwithfreeparking.Travel-Guide-Filter-Hotels) - [Hotels with Balcony in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotels-With-Balcony.0-0-d6055320-tHotelswithBalcony.Travel-Guide-Filter-Hotels) - [Hotels with Indoor Pools in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotels-With-Indoor-Pools.0-0-d6055320-tHotelswithIndoorPools.Travel-Guide-Filter-Hotels) - [Hotels with Pool in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Hotels-With-Pool.0-0-d6055320-tHotelswithPool.Travel-Guide-Filter-Hotels) - [Lakeside Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Lakeside-Hotel.0-0-d6055320-tlakesidehotel.Travel-Guide-Filter-Hotels) - [Luxury Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Luxury-Hotel.0-0-d6055320-tLuxuryHotel.Travel-Guide-Filter-Hotels) - [Mountain Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Mountain-Hotel.0-0-d6055320-tmountainhotel.Travel-Guide-Filter-Hotels) - [Pet-Friendly Hotels in Central Black Forest ](https://www.expedia.co.uk/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.co.uk/Central-Black-Forest-Hotels-Relais-Chateaux.0-0-d6055320--bRelaisChateaux.Travel-Guide-Filter-Hotels) - [Romantic Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Romantic-Hotel.0-0-d6055320-tRomanticHotel.Travel-Guide-Filter-Hotels) - [Ski Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Ski-Hotels.0-0-d6055320-tSkiHotels.Travel-Guide-Filter-Hotels) - [Spa Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Spa-Hotels.0-0-d6055320-tSpaHotels.Travel-Guide-Filter-Hotels) - [Winery Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Winery-Hotels.0-0-d6055320-tWineryHotels.Travel-Guide-Filter-Hotels) - [Yoga Hotels in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Hotels-Yoga-Hotels.0-0-d6055320-tYogaHotels.Travel-Guide-Filter-Hotels) - [Central Black Forest Hotels ](https://www.expedia.co.uk/Central-Black-Forest-Hotels.d6055320.Travel-Guide-Hotels) - [Inns in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Inns.d6055320-aaInns.Travel-Guide-Accommodation) - [Lodges in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Lodges.d6055320-aaLodges.Travel-Guide-Accommodation) - [Villas in Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest-Villas.d6055320-aaVillas.Travel-Guide-Accommodation) - [Hotels near Eble Uhren–Park ](https://www.expedia.co.uk/Eble-UhrenPark-Hotels.0-l553248621533168074-0.Travel-Guide-Filter-Hotels) - [Guest Houses in Elgersweier ](https://www.expedia.co.uk/Elgersweier-Guest-Houses.d3000753073-aaGuestHouses.Travel-Guide-Accommodation) - [Elzach Hotels ](https://www.expedia.co.uk/Elzach-Hotels.d6329018.Travel-Guide-Hotels) - [Fischerbach Hotels ](https://www.expedia.co.uk/Fischerbach-Hotels.d6357530.Travel-Guide-Hotels) - [Apartments in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Apartments.d11256-aaApartments.Travel-Guide-Accommodation) - [Cabin Rentals in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Cabins.d11256-aaCabins.Travel-Guide-Accommodation) - [Castles in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Castles.d11256-aaCastles.Travel-Guide-Accommodation) - [Country Houses in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Country-Houses.d11256-aaCountryHouses.Travel-Guide-Accommodation) - [Holiday Parks in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Holiday-Parks.d11256-aaHolidayParks.Travel-Guide-Accommodation) - [Pensions in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Pensions.d11256-aaPensions.Travel-Guide-Accommodation) - [Holiday Homes in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Private-Holiday-Homes.d11256-aaPrivateHolidayHomes.Travel-Guide-Accommodation) - [Ranches in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Ranches.d11256-aaRanches.Travel-Guide-Accommodation) - [Safari Tentalow in Freiburg im Breisgau ](https://www.expedia.co.uk/Freiburg-Im-Breisgau-Safari-Tentalow.d11256-aaSafariTentalow.Travel-Guide-Accommodation) - [Serviced Apartments in Freiburg Region ](https://www.expedia.co.uk/Freiburg-Region-Apart-Hotels.d553248635975748951-aaApartHotels.Travel-Guide-Accommodation) - [Guest Houses in Freiburg Region ](https://www.expedia.co.uk/Freiburg-Region-Guest-Houses.d553248635975748951-aaGuestHouses.Travel-Guide-Accommodation) - [Hostels in Gengenbach ](https://www.expedia.co.uk/Gengenbach-Hostels.d603128-aaHostels.Travel-Guide-Accommodation) - [Gutach Hotels ](https://www.expedia.co.uk/Gutach-Hotels.d6266741.Travel-Guide-Hotels) - [Haslach im Kinzigtal Hotels ](https://www.expedia.co.uk/Haslach-Im-Kinzigtal-Hotels.d6191774.Travel-Guide-Hotels) - [Hausach Hotels ](https://www.expedia.co.uk/Hausach-Hotels.d6191777.Travel-Guide-Hotels) - [Hofstetten Hotels ](https://www.expedia.co.uk/Hofstetten-Hotels.d6357748.Travel-Guide-Hotels) - [Hornberg Hotels ](https://www.expedia.co.uk/Hornberg-Hotels.d6034559.Travel-Guide-Hotels) - [Hostels in March ](https://www.expedia.co.uk/March-Hostels.d6178023-aaHostels.Travel-Guide-Accommodation) - [Hotels near MiMa ](https://www.expedia.co.uk/MiMa-Hotels.0-l553248621562255888-0.Travel-Guide-Filter-Hotels) - [Muehlenbach Hotels ](https://www.expedia.co.uk/Muehlenbach-Hotels.d6359378.Travel-Guide-Hotels) - [Guest Houses in Nesselried ](https://www.expedia.co.uk/Nesselried-Guest-Houses.d3000747859-aaGuestHouses.Travel-Guide-Accommodation) - [Niederwasser Hotels ](https://www.expedia.co.uk/Niederwasser-Hotels.d3000032705.Travel-Guide-Hotels) - [Oberprechtal Hotels ](https://www.expedia.co.uk/Oberprechtal-Hotels.d553248635118837705.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Oberwolfach ](https://www.expedia.co.uk/Oberwolfach-Hotels-Gay-Friendly-Hotel.0-0-d6141779-tGayFriendlyHotel.Travel-Guide-Filter-Hotels) - [Oberwolfach Hotels ](https://www.expedia.co.uk/Oberwolfach-Hotels.d6141779.Travel-Guide-Hotels) - [Country Houses in Ortenau ](https://www.expedia.co.uk/Ortenau-Country-Houses.d6340136-aaCountryHouses.Travel-Guide-Accommodation) - [Houseboats in Ortenau ](https://www.expedia.co.uk/Ortenau-Houseboats.d6340136-aaHouseboats.Travel-Guide-Accommodation) - [Hostels in Ringsheim ](https://www.expedia.co.uk/Ringsheim-Hostels.d6095010-aaHostels.Travel-Guide-Accommodation) - [Holiday Parks in Rust ](https://www.expedia.co.uk/Rust-Holiday-Parks.d6035305-aaHolidayParks.Travel-Guide-Accommodation) - [Schonach im Schwarzwald Hotels ](https://www.expedia.co.uk/Schonach-Im-Schwarzwald-Hotels.d6050557.Travel-Guide-Hotels) - [Hotels near Sommerrodelbahn Gutach ](https://www.expedia.co.uk/Sommerrodelbahn-Gutach-Hotels.0-l553248621533170448-0.Travel-Guide-Filter-Hotels) - [Cabin Rentals in Triberg im Schwarzwald ](https://www.expedia.co.uk/Triberg-Im-Schwarzwald-Cabins.d5039-aaCabins.Travel-Guide-Accommodation) - [Triberg im Schwarzwald Hotels ](https://www.expedia.co.uk/Triberg-Im-Schwarzwald-Hotels.d5039.Travel-Guide-Hotels) - [Wolfach Hotels ](https://www.expedia.co.uk/Wolfach-Hotels.d6049614.Travel-Guide-Hotels) - [Flights to Central Black Forest ](https://www.expedia.co.uk/Cheap-Flights-To-Central-Black-Forest.d6055320.Travel-Guide-Flights) - [Flights to Elzach ](https://www.expedia.co.uk/Cheap-Flights-To-Elzach.d6329018.Travel-Guide-Flights) - [Flights to Gutach ](https://www.expedia.co.uk/Cheap-Flights-To-Gutach.d6266741.Travel-Guide-Flights) - [Flights to Hausach ](https://www.expedia.co.uk/Cheap-Flights-To-Hausach.d6191777.Travel-Guide-Flights) - [Flights to Oberwolfach ](https://www.expedia.co.uk/Cheap-Flights-To-Oberwolfach.d6141779.Travel-Guide-Flights) - [Flights from Wolfach ](https://www.expedia.co.uk/lp/flights/6049614/flights-from-wolfach) - [Black Forest Open Air Museum ](https://www.expedia.co.uk/Black-Forest-Open-Air-Museum-Gutach.d553248621532507219.Attraction) - [Visit Central Black Forest ](https://www.expedia.co.uk/Central-Black-Forest.dx6055320) - [Visit Gremmelsbach ](https://www.expedia.co.uk/Gremmelsbach.dx3000033738) - [Haslach im Kinzigtal Holidays ](https://www.expedia.co.uk/Haslach-Im-Kinzigtal.d6191774.Holidays-City-Breaks) - [Visit Haslach im Kinzigtal ](https://www.expedia.co.uk/Haslach-Im-Kinzigtal.dx6191774) - [Visit Hausach ](https://www.expedia.co.uk/Hausach.dx6191777) - [Visit Hornberg ](https://www.expedia.co.uk/Hornberg.dx6034559) - [Visit Niederwasser ](https://www.expedia.co.uk/Niederwasser.dx3000032705) - [Visit Oberprechtal ](https://www.expedia.co.uk/Oberprechtal.dx553248635118837705) - [Visit Schonach im Schwarzwald ](https://www.expedia.co.uk/Schonach-Im-Schwarzwald.dx6050557) - [Sommerrodelbahn Gutach ](https://www.expedia.co.uk/Sommerrodelbahn-Gutach-Gutach.d553248621533170448.Attraction) - [Visit Wolfach ](https://www.expedia.co.uk/Wolfach.dx6049614) - [Airport Van Rental Rental Cars in Central Black Forest ](https://www.expedia.co.uk/Airport-Van-Rental-Car-Rentals-In-Central-Black-Forest.d6055320-c1092.Car-Rental-Guide-Suppliers) - [Click & Rent Rental Cars in Central Black Forest ](https://www.expedia.co.uk/Click-Rent-Car-Rentals-In-Central-Black-Forest.d6055320-c1089.Car-Rental-Guide-Suppliers) - [Car hire near Central Black Forest ](https://www.expedia.co.uk/Compare-Cheap-Car-Hire-In-Central-Black-Forest.d6055320.Car-Hire-Guide) - [Dollar Rent A Car Rental Cars in Central Black Forest ](https://www.expedia.co.uk/Dollar-Rent-A-Car-Car-Rentals-In-Central-Black-Forest.d6055320-c43.Car-Rental-Guide-Suppliers) - [First Car Rental Rental Cars in Central Black Forest ](https://www.expedia.co.uk/First-Car-Rental-Car-Rentals-In-Central-Black-Forest.d6055320-c1107.Car-Rental-Guide-Suppliers) - [Keddy By Europcar Rental Cars in Central Black Forest ](https://www.expedia.co.uk/Keddy-By-Europcar-Car-Rentals-In-Central-Black-Forest.d6055320-c1069.Car-Rental-Guide-Suppliers) - [Minivan Car Hire in Central Black Forest ](https://www.expedia.co.uk/Minivan-Car-Rentals-In-Central-Black-Forest.d6055320-tMinivan.Car-Rental-Guide-Class) - [Central Black Forest Holiday Rentals ](https://www.expedia.co.uk/Central-Black-Forest-Holiday-Rentals.d6055320.Travel-Guide-HolidayRentals) - [Gutach Holiday Rentals ](https://www.expedia.co.uk/Gutach-Holiday-Rentals.d6266741.Travel-Guide-HolidayRentals) - [Things to do in Triberg im Schwarzwald ](https://www.expedia.co.uk/Things-To-Do-In-Triberg-Im-Schwarzwald.d5039.Travel-Guide-Activities) - [Book B&B in Black Forest on Expedia.de ](https://www.expedia.de/Schwarzwald-Bed-And-Breakfasts.d6034799-aaBedAndBreakfasts.Reiseangebote-Unterkuenfte) /\*@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",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",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:"1aab31df563aec030e56",954:"4bc5752a35aaf72df841",2066:"317c747a2bb293d684aa",2474:"f175a155bdf78043cba8",2769:"c709da8fda635f1be253",2833:"8aa8da151ed5b2589a1e",2969:"6685471844263d417bda",3274:"62ea6816981325c7c552",3503:"4779c3f0446068db0425",3711:"d4714147e92970258b6d",4984:"182cb7fddaf9732911d7",5103:"d88aa9567afdb7f2fd9d",5360:"d0ce39357e27b5dfce8d",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"f9a6b5bedb23f59f8901",6374:"8e8055e2b1207f857cb9",6470:"aa8fddedb6b4c48b44e1",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:"1858df98407964a94f98",8841:"df1eacfc2ee831b25aed",9040:"f1aff2546b94abac80bf",9105:"b8ba7f114627840377f8",9111:"9234a5de83e35440342e",9218:"9ded5ae249b3d65bfb12",9938:"2b608d171395c30e3f74",9979:"b884e7050a0fa2e8385d",9997:"1e46e9d4d964220784e7",10158:"18b624544826d9788255",10367:"941fdb04245b63472826",10556:"1a2ce86a369fe7e906e7",10817:"1d83ed9bb67be301113f",10822:"fa0f484f82c9c9eef7fa",10855:"5d06e2a370333b360050",10860:"6ba5a16f5b74f6aadc2c",11003:"86aeb6ce6feae2ee4559",11038:"c74d2bfe7b16bf57657f",11840:"9e0b9cae9519948f011f",11987:"9f74b5b5b38c8eaf5fea",12262:"012ee21b490f7bbaad2f",12318:"54d7b210811ca0c954fa",12464:"ff16e7668d71e8e183c7",12598:"acea62e4f5d38ce9f993",12664:"429925180df97a75cd31",12679:"04f5eeaf757679cb6e70",13009:"085c2488bf13dae04562",13018:"630eaf2bfc91b7293cca",13075:"a46b1a17d23b5fc26f77",13310:"faa03b5fd123b222a43d",13348:"cf886a393bf9aab00414",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"0730aea83e6ca46996e9",14058:"89214f0848eabb681c27",14190:"3b61eea60d7bddad80f1",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"65cf096899b25afad489",15054:"a1e62d3e21f34c89df3a",15097:"2372e0c9dc162f16a275",15262:"47bd36a9a86e3c8c9d11",15442:"c889f6f772fffc7c6a1c",15451:"c36be4f406dadc05c329",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"ec304c2097b95ed2ddd9",16578:"8aa0e7f088345a19483f",16597:"3a13218ec90cc96e8479",16770:"768d1114a4ec78d8f8cf",16820:"ce709490c16c41064ba1",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"50d8da64238531583d18",17372:"70eb11ee36620fde299b",17491:"1fea4846a6448a9c3245",17607:"2667696cd6aa60af322c",17797:"fb3cca32d37ec71bac4e",18475:"49eff069f2049204d484",19115:"fd236f14d0c999514e12",19135:"e460226faac9d690591d",19192:"16a3447c2879c8410d49",19449:"2f513bd78220474a677b",19501:"d79b9c265ff527399c22",19742:"096aedf4b8aac6745592",20515:"e4032999e39df2e2e9df",20547:"37dd3fd7a925ed2773d8",21010:"781e1e155ba94bd58b36",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"cb709f1be9fa793605c4",21451:"31a0a7b8aa62f7979553",22276:"79f75e067eafd22edcb5",22422:"14ae290acaf9f3b9c21b",22643:"f9b7b35483d9763a8f79",22653:"f52a505a63e0b9281e49",22817:"bdd95e2bc5a0a118b7dc",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"9eef48c06bac7130d714",23211:"b64a1e727b166f3d9617",23303:"01df2ede43413283b55e",23579:"7442424e99310bd0c769",23663:"e8026b8640b25422a305",24501:"c88e969e0f569deb452e",24623:"2d8d23fb251240238937",24807:"54bce3fa413979425e31",24964:"d79e2d81d86370145b37",25229:"d72858b46b542957216d",25519:"2a9f4a448e966cfc2747",25560:"749447eac082f96c2652",25738:"de27233853934ee1a603",25770:"e680c0ed8c3375747891",25856:"7b56dc5175bab2e9d75c",26018:"329a53bf95086c1c0afa",26084:"ec1f56ce115d4d18bdb2",26161:"fd589410f7617d1a9ee7",26313:"6f90e9e0818281223810",26718:"76c4f84ced67460a48f9",26850:"1aafa945ee04dbc0274d",27039:"95cc0fb1870ff8e0e53a",27452:"a1247015f7736860eac2",27660:"5f2c2919711bd1dd7f3a",27914:"f3566a39fe4a810597d6",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"d1f1ad38420bdd293a36",28058:"b3226c9bd822cbcde176",28109:"ca2824f9725ac22b0358",28324:"bbd54b1a47950d634e43",28384:"f870c7a0bbf86ddf4c0f",28550:"962d35ed4409e722cc21",28754:"6053c209bfe5f2b8df77",29367:"eaef80c13f202e4c4d6b",29554:"b65880725b42e34fc72f",29589:"c0cb9cff0502031f246d",29657:"6869a0b40a016cc1d3ea",30045:"1e5e526591e89def3872",30115:"84ef8965397fbd88b6fb",30319:"0d05873a4b858586f52c",30326:"94a4bcd0d4df1b3dce76",30440:"f9120eb302e461946269",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"6eeec39a4cf28b64c765",31299:"045cbe9adb98e01c1c2d",31447:"f85c96e500d0269c1b3e",31561:"3edd263d3c737e8293f0",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"b22b1f21cb7c1702f656",32516:"2ce079d3584993efd647",32811:"d9903794253a7b5f0594",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"d8505fa6213a6d42b085",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"b949d4289de5716c0f52",33439:"aa4e05d018c3f1563337",33560:"0534ade1027e46e5d9eb",33563:"1e77d247cb4f3bd4bb22",33877:"b788521a68b077799cd1",33881:"8a5008c2c9131acda88b",34011:"666051bc6cfd83a3d18a",34832:"7fd0e932fb858cf46183",35162:"269429304d65092c9de9",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:"f93edc93b16f4e1335da",41701:"7796413d14691f488463",41941:"9b55107d6f4c0daa47bb",42992:"246151bb21fe27d70fd0",43032:"fce60162168ef39f732d",43139:"1a4165ec17c38df8b065",43556:"fa75ab227241264b3932",43630:"e2806772720758296a70",43721:"2f926fd05e68443f61c1",43747:"0305dd8a9887844f0284",43903:"9ee1510e680c48773397",44155:"3444d7b6db94ca12148f",44379:"24eb9c89e549a79d7135",44440:"cd4027192d63d9ba5026",44467:"caf8bbeff54a94919c74",44716:"527d7724247d5e7220e6",45433:"e30ed9a5c86528832446",45496:"91c253ddd65d22151799",45957:"22ba2ff1a7658e17660d",46333:"c068bef9999152614cce",46429:"e7bce04562dde1a6b130",46902:"0fd5405112492be0239a",46993:"9e67a8cf13858caf5ae5",47299:"d534ac1a12f8d5592d84",47800:"946a89f36bdbf5bca3d1",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:"8a4ce441dcbbae1afa21",49618:"dd458ece8db08fe2fbd2",49673:"da05fee93ce9b7001fff",50160:"7cec4fcbf9b7bd98a1e6",50300:"eed23817afcf7dc7487c",50581:"8c5082f75af4cdce4ca0",50946:"01be88046b4ac6827217",51019:"9e83894681bd9668ae72",51046:"0263daeec2d674330243",51201:"53a1839a25c750e5eabc",51279:"a74df146994b1068d8ca",51478:"ca069b17eec34100e0a3",51557:"d50ea6b092bab7053973",51987:"2b103ba38e8f66a44c4e",52011:"9d87ed101941cacd7643",52333:"36eec72bef3cdceb91e1",53125:"84526ce05a5e47bc7060",53146:"ae1e6f57182c9f1dbb62",53224:"4a3e1960703343289967",53466:"f0b4139e8b482d49c614",53615:"662ee4af2da7b322b012",53880:"83ee67a047d3e90a78e6",54051:"475ed34c4eb19a333b18",54206:"1fcdb97edb2f43979300",54593:"d55270aba83791eea203",54798:"d6cde5543db9715af565",54884:"09851d5228b201cb973e",55020:"8ec484805e78ab3a9206",55042:"ac020c13eb76b4cb8bb9",55259:"1ed9aeba2c2c3406b32e",55305:"4e69e977d965396d2be2",55601:"7f45d1a0955745ade815",55616:"15c64efca8db0dfcab1c",55716:"ff653445ea94477b54ad",55902:"555ef76717b4480ad732",56135:"3ddf3298da6e3ef0c569",56232:"6920bbc9628d62536cd5",56570:"ae90b928b77248e86c35",56684:"1df1370c2ffc2a2489a0",56817:"0db8f6b6d9ac336d9a94",57279:"5a0f050f8566d210ffb0",57620:"40397842fe98c7f5a626",58427:"b790304eb09914ec0be1",58496:"23d3e11160e9417d4f89",58695:"d1628ff95b8c4b0cf5b2",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"d2a5055e3134f2c6540d",59064:"0dd28591b35b699960c3",59101:"ba8c7cd0d38430444357",59440:"09f4125ec03f68f2e58f",59507:"01eb433a1a7c2953e456",59696:"4172a37334efbd8fc18b",60478:"a95630b04f566a09b792",60656:"ac4b4bd31b2931f30103",60771:"d614fbeec77e7071a12e",60828:"511b6fb6a2e1ed365110",61311:"4bed322a0871d829c2d2",61424:"125cfc3df23a60966552",61572:"a12b947c0573c8cb3dbd",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"68290b5a1e5054df74a6",62172:"08001dbad07788df5823",62191:"e79daff8c175f06e6acc",62296:"dbbd43dd9625419eeb88",62431:"f84b57c29da5b1511d90",62619:"4ea4b3ae0ac0e3d635be",62898:"ad9480734ac13f004050",62960:"8db2882e98745cff3211",62992:"d70d8753df83efbc6de3",63252:"3425633b61884696d202",63382:"62790368326c1dfa4af9",63693:"d34207656f7a3f44e2e7",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"336526faf4573a8f182d",63934:"53cca2fc2a1297ae345f",63970:"24f1c3ffcbe441578b0a",64495:"9ebdc2d3670d585c2ba7",64534:"13c4763f0f3d96ce32c0",64717:"db2224cfa272eea1b677",64896:"cb4e537d433f9eaad489",65351:"2eef317841537cc04b43",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"85981a4ce7f6e097f41d",65857:"c89fd491e77a7f0fecdb",66175:"c8b15a327a48a6d70a3c",66196:"95ebcee58ed7d55717ca",66325:"0bc0ebfd6acd64637f0e",66576:"59de3aea7364e21d2788",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"71d33bb7c1efc476e474",68326:"a724384b8a55e6370de6",68665:"f2d312e3f7f5ddb609b4",68688:"00d007bda41a5eccfaad",68725:"e388db981ff20a455292",68905:"1b6a8f36a56f032c1043",69058:"804cf3d30ea84c6dfdf7",69085:"9a04d95191a56f730602",69281:"33bebdb8143e859f6660",69354:"2ac890ceecd6df6e01ca",69410:"3ad6deaa78a7fed05a6c",69660:"c0669b25cdce2bf43ef1",69992:"5f0615381cb6e9c002f4",70175:"5440d5db45b7fb8f3989",70673:"20feb4ebc335997a3f0c",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"3a0661f4677724fe9c24",71689:"277f04f29da4d5635a20",71783:"78658ca43d2c334f700f",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"ecdd25ea75ff92cd9ff8",72168:"c0a2b1da9914b28d66b2",72250:"dd3538ab66b0d053bd1e",72365:"de7e16e2df75fb16a239",72851:"2e2a221724fbad88717e",72874:"895bfe37d151983ab7d5",72897:"28257644ddb63bd4e76c",73083:"c995fc16dac53c5338fb",73305:"be09f4cc0ea3b66f1743",73324:"3924aeecf2a9a0bca8a2",73531:"89d0f4ac4e9ef192d408",73728:"40ce06ec3ec6e413f06f",73787:"ca9696ffb59cf2568c9b",73863:"8c3dcc2f64c0f37ecbf5",73948:"c68695179483cdae8d88",74046:"ed10aad85a51c7d9991b",74320:"baaeefc3ac7127df40cc",74407:"b4439f513a2c50f33598",74595:"c58b3ce3f692a0026291",74723:"c8c0f57ceb0208866ab1",74788:"76c3529bacdf334e3f2f",74848:"1c9f9b1e4eee48926d34",74861:"b32156994fd86388409a",74949:"570eef93ef6eb4a3ed69",74996:"3f1cec5495d09bfdfd6a",75974:"82070785d172665bd5b8",76003:"a395dad169c26cf7fd71",76708:"6fcf75089dbdcceb7000",76761:"b0ef09cfb31b526dc18e",76845:"6d9e428c30b1d296cd74",76962:"1f1f3026411294be67d7",77010:"757688f8c58ed923c3f3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"4a4c5ca740d65456a21a",78059:"3fbc6c54539357a6979b",78239:"90a8dff4033da97c24a1",78302:"6cc5d7b675126c68fe30",78480:"a6a37e140b68653420b6",78917:"c0a8f07353bc93e39b9e",79145:"e8501ae2308e50148f26",79373:"7463c82a7a59892d87fb",79981:"72c11cb9c0c7a76862e2",80167:"d771aae66f66e8816a2b",80445:"f307315ac92c9d025606",80544:"eab934ac4cada4d3da58",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"481c4c6ae5738e3f3238",81966:"7b5e613d3b3e1632b34c",82076:"7f11af3d7307528b7ede",82151:"a3a589e6a5577e359ecf",82252:"8935dace4f6ab9f7f1e4",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:"470a9b4b665bf624d199",85551:"b47d179dd6d25c7dee87",85998:"ef4aa9890f0d800693c6",86048:"69658dc63cdfdc745120",86450:"b139a7217571132a8874",86557:"df72b6b3f7e843df27fc",86634:"64306f61c492ef0a9124",87036:"1a3688c7aae2e5f053a5",87866:"0399c804aaca8a526ddc",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:"1c85ff75fcc38f78aa1a",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"b6cbaae4c47b3822463e",91795:"a784ed3a67e9103e5176",91921:"798952dfca655606db3c",92179:"3f7a7b4d5c9f7ddde1b4",92525:"5c6fd1d8a5d49bae74f9",92864:"901caf801843a5abf133",93870:"d218a08064cb6547a433",93958:"4673df273b02c54530ef",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:"edb66518bd449700f19a",98418:"718e21b7cff63342f856",98775:"213eda4f883f7ebfbccb",98840:"66e859885b32dc972228",98882:"3b2415463256bac3d29e",99196:"30db4ee4dd8d6ad41006",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.js