Title: Top Hotels in Edirne | Expedia.ca [Edirne Travel Guide](https://expedia.ca/Edirne.dx6243895)[Vacation Rentals in Edirne](https://expedia.ca/Destinations-In-Edirne.d6243895.Vacation-Rental-Destinations)[Edirne Car Rentals](https://expedia.ca/Destinations-In-Edirne.d6243895.Car-Rental-Destinations)[Edirne Vacations](https://expedia.ca/Edirne.d6243895.Destination-Travel-Guides) ![Panoramic view of Edirne from the minaret of Selimiye Mosque. Edirne city panorama with Old Mosque or Eski Cami and Uc Serefeli Mosque.](https://images.trvl-media.com/place/6243895/6013a4a1-84a2-44bf-b3ef-f5ab6ed808a7.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/6243895/6013a4a1-84a2-44bf-b3ef-f5ab6ed808a7.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Top Cities in Edirne ![Adobe](https://images.trvl-media.com/place/5280/7fc9bc3d-95b0-473d-b9f0-4bca5a5e333b.jpg?impolicy=fcrop&w=384&h=216&q=medium) #### Edirne [](https://expedia.ca/Edirne-Hotels.d5280.Travel-Guide-Hotels) ![Gökçetepe Nature Park, located on the shores of the Saros Gulf, is a favorite among those who enjoy camping and caravanning with its beaches nestled within forests](https://images.trvl-media.com/place/6323692/58a806f7-8d68-4737-ac7c-999d5d7c8aa9.jpg?impolicy=fcrop&w=384&h=216&q=medium) #### Kesan [](https://expedia.ca/Kesan-Hotels.d6323692.Travel-Guide-Hotels) ![211582115](https://images.trvl-media.com/place/6336326/a24c3fcf-d91c-47a0-8ea7-e8e80752f18c.jpg?impolicy=fcrop&w=384&h=216&q=medium) #### Enez [](https://expedia.ca/Enez-Hotels.d6336326.Travel-Guide-Hotels) ![A historical mosque built during the Ottoman period in Ipsala, Edirne, Turkey](https://images.trvl-media.com/place/5554/8f2e8cad-de3f-4b49-8b3c-6dc091d89285.jpg?impolicy=fcrop&w=384&h=216&q=medium) #### Ipsala [](https://expedia.ca/Ipsala-Hotels.d5554.Travel-Guide-Hotels) ![The longest stone bridge of world in Uzunkopru Town of Turkey](https://images.trvl-media.com/place/3000012939/b44673db-be28-4958-9e89-43638ceb1efb.jpg?impolicy=fcrop&w=384&h=216&q=medium) #### Uzunköprü [](https://expedia.ca/Uzunkopru-Hotels.d3000012939.Travel-Guide-Hotels) ## Check prices for these dates Tonight [Feb 26 - Feb 27](https://www.expedia.ca/Hotel-Search?regionId=6243895&startDate=2026-02-26&endDate=2026-02-27&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [Feb 27 - Feb 28](https://www.expedia.ca/Hotel-Search?regionId=6243895&startDate=2026-02-27&endDate=2026-02-28&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [Feb 27 - Mar 1](https://www.expedia.ca/Hotel-Search?regionId=6243895&startDate=2026-02-27&endDate=2026-03-01&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [Mar 6 - Mar 8](https://www.expedia.ca/Hotel-Search?regionId=6243895&startDate=2026-03-06&endDate=2026-03-08&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Edirne hotels ![Indoor spa tub](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/e1ffaebe.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium bedding, minibar, in-room safe, desk](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/20a1d1f8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium bedding, minibar, in-room safe, desk](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/323e07ce.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Aerobics facility](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/e068c18f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### RYS Hotel & Restaurant [](https://www.expedia.ca/Edirne-Hotels-RYS-Hotel-Restaurant.h10056425.Hotel-Information) Edirne 8.6/10 Excellent (375 reviews) "Tolles Hotel" ![Germany](https://a.travel-assets.com/egds/marks/flags/de.svg) Mustafa [](https://www.expedia.ca/Edirne-Hotels-RYS-Hotel-Restaurant.h10056425.Hotel-Information) ![Free daily local cuisine breakfast](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/0d2a3f9e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property entrance](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/6d4b61fb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/1ea39b15.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/52bb0d05.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Alan Suites [](https://www.expedia.ca/Edirne-Hotels-Unisite-6th-Floor.h17804188.Hotel-Information) Edirne 9.2/10 Wonderful (816 reviews) "For 4 years we are going to this hotelm it's clean, friendly and helpful staff." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Cavit CA $78 CA $87 total includes taxes & fees Feb 27 - Feb 28 [](https://www.expedia.ca/Edirne-Hotels-Unisite-6th-Floor.h17804188.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/f04f53ea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/652ee039.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/ed28a7fc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/29fd4ea1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### West Door Hotel [](https://www.expedia.ca/Edirne-Hotels-Edirne-Otelcilik-Anonim-Sirketi.h95335013.Hotel-Information) Edirne 9.4/10 Exceptional (214 reviews) "Really nice modern hotel in a great location, friendly staff and good service" ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Sheldon CA $86 CA $96 total includes taxes & fees Mar 1 - Mar 2 [](https://www.expedia.ca/Edirne-Hotels-Edirne-Otelcilik-Anonim-Sirketi.h95335013.Hotel-Information) ![Junior Suite, City View, Corner](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/e9478714.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Executive Suite, Garden View, Corner](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/f296725a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/06051b0b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Suite, City View, Corner](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/6cf0bfa1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Adresin Hotel [](https://www.expedia.ca/Edirne-Hotels-ADRESIN-EDIRNE-HOTEL.h48564158.Hotel-Information) Edirne 8.8/10 Excellent (323 reviews) "Rooms were clean and big. Staff were excellent. Thank you for good work." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Ali [](https://www.expedia.ca/Edirne-Hotels-ADRESIN-EDIRNE-HOTEL.h48564158.Hotel-Information) ![Breakfast buffet](https://images.trvl-media.com/lodging/16000000/15120000/15115300/15115256/026d7a23.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/16000000/15120000/15115300/15115256/8d78b441.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/16000000/15120000/15115300/15115256/8d62e41f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite | View from room](https://images.trvl-media.com/lodging/16000000/15120000/15115300/15115256/0cfc7f8f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hilly Hotel [](https://www.expedia.ca/Edirne-Hotels-Hilly-Hotel-Boutique-Class.h15115256.Hotel-Information) Edirne 9.2/10 Wonderful (422 reviews) "Very clean hotel with excellent breakfast " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Bahadir [](https://www.expedia.ca/Edirne-Hotels-Hilly-Hotel-Boutique-Class.h15115256.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/7c1bcfc6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/cfcd8b8d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor dining](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/42573092.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/dbd989e9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Plaza Hotel Edirne [](https://www.expedia.ca/Edirne-Hotels-The-Plaza-Hotel-Edirne.h48378827.Hotel-Information) Edirne 9.6/10 Exceptional (427 reviews) "Great " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Lachezar CA $123 CA $139 total includes taxes & fees Feb 27 - Feb 28 [](https://www.expedia.ca/Edirne-Hotels-The-Plaza-Hotel-Edirne.h48378827.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/121000000/120450000/120449000/120449000/60a2d8f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/121000000/120450000/120449000/120449000/01d4dedb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Triple Room, City View](https://images.trvl-media.com/lodging/121000000/120450000/120449000/120449000/511a144a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/121000000/120450000/120449000/120449000/c7e99a87.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Edirne Gezgin Hotel [](https://www.expedia.ca/Edirne-Hotels-GEZGIN-HOTEL.h120449000.Hotel-Information) Edirne 10/10 Exceptional (4 reviews) "Personalen trevlig rumet fantastik bra och hygienen det mycket bra" ![Sweden](https://a.travel-assets.com/egds/marks/flags/se.svg) Gulcan CA $62 CA $70 total includes taxes & fees Mar 5 - Mar 6 [](https://www.expedia.ca/Edirne-Hotels-GEZGIN-HOTEL.h120449000.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/107000000/106910000/106900900/106900847/4d7ffc59.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/107000000/106910000/106900900/106900847/80f254ae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/107000000/106910000/106900900/106900847/795c0797.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Double or Twin Room](https://images.trvl-media.com/lodging/107000000/106910000/106900900/106900847/e14de81a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Özen Hotel [](https://www.expedia.ca/Edirne-Hotels-Ozen-Hotel.h106900847.Hotel-Information) Edirne 9.8/10 Exceptional (206 reviews) "One of the finest hotel I ever visited. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) huseyin CA $63 CA $70 total includes taxes & fees Feb 27 - Feb 28 [](https://www.expedia.ca/Edirne-Hotels-Ozen-Hotel.h106900847.Hotel-Information) ![Seasonal outdoor pool](https://images.trvl-media.com/lodging/74000000/73980000/73976700/73976606/f5863221.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior detail](https://images.trvl-media.com/lodging/74000000/73980000/73976700/73976606/7993608a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/74000000/73980000/73976700/73976606/d55e4239.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/74000000/73980000/73976700/73976606/cb7bc58d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Marisstone Hotel Gökçetepe Tabiat Parkı [](https://www.expedia.ca/Kesan-Hotels-Marisstone-Hotel-Willa.h73976606.Hotel-Information) Kesan 9.0/10 Wonderful (16 reviews) "Gorgeous location. Great for relaxing. Excellent facilities" ![Australia](https://a.travel-assets.com/egds/marks/flags/au.svg) Prue CA $247 CA $277 total includes taxes & fees Mar 8 - Mar 9 [](https://www.expedia.ca/Kesan-Hotels-Marisstone-Hotel-Willa.h73976606.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/4def2c01.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Living area](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/590d8308.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Twin Room, Balcony](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/10245713.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/7795d7dc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Maca Otel [](https://www.expedia.ca/Edirne-Hotels-Maca-Otel.h90989423.Hotel-Information) Edirne 8.8/10 Excellent (179 reviews) "Excellent room and excellent breakfast. All staff are pleasant and helpful, especially the lady on reception." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Eric [](https://www.expedia.ca/Edirne-Hotels-Maca-Otel.h90989423.Hotel-Information) ![Frette Italian sheets, premium bedding, down comforters](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/d8468184.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Junior Suite](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/2fa92f25.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![City view from property](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/3a99c018.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/aad288c9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Rest Port Hotel [](https://www.expedia.ca/Edirne-Hotels-The-Rest-Port-Hotel.h82487719.Hotel-Information) Edirne 8.8/10 Excellent (215 reviews) "I had a good stay" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) ismail [](https://www.expedia.ca/Edirne-Hotels-The-Rest-Port-Hotel.h82487719.Hotel-Information) ![Desk, laptop workspace, free WiFi](https://images.trvl-media.com/lodging/120000000/119520000/119514300/119514292/3fc49efa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/120000000/119520000/119514300/119514292/b0ae5499.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shopping mall](https://images.trvl-media.com/lodging/120000000/119520000/119514300/119514292/68f634df.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/120000000/119520000/119514300/119514292/5efdca36.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Novostar Otel [](https://www.expedia.ca/Edirne-Hotels-Novo-Star-Tesisleri.h119514292.Hotel-Information) Edirne 6.6/10 (10 reviews) "Kaldığımız oda temizdi. Kahvaltı basitti ancak geri olan her şey iyiydi. Memnun ayrıldık. Tek sıkıntı merkeze biraz uzak araçla 15 dk sürüyor bilginiz olsun" ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Emre CA $64 CA $72 total includes taxes & fees Mar 3 - Mar 4 [](https://www.expedia.ca/Edirne-Hotels-Novo-Star-Tesisleri.h119514292.Hotel-Information) ![Family Suite, 2 Bedrooms, Non Smoking, City View](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/815f975c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/e50bb93e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/19302a11.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/98ed5e64.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Concept Royal Edirne [](https://www.expedia.ca/Edirne-Hotels-Hotel-Concept-Royal.h54027405.Hotel-Information) Edirne 8.4/10 Very good (185 reviews) "Very special stay" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) samaneh [](https://www.expedia.ca/Edirne-Hotels-Hotel-Concept-Royal.h54027405.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/7000000/6320000/6318300/6318296/fdaa62fd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/7000000/6320000/6318300/6318296/a446b870.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor pool, open 8:00 AM to 10:00 PM, sun loungers](https://images.trvl-media.com/lodging/7000000/6320000/6318300/6318296/e76ebecb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Buffet](https://images.trvl-media.com/lodging/7000000/6320000/6318300/6318296/51fe90b8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Margi Hotel [](https://www.expedia.ca/Edirne-Hotels-Margi-Hotel.h6318296.Hotel-Information) Edirne 8.8/10 Excellent (341 reviews) "Great hotel, friendly staff spacious rooms and great location close to shopping and easy to get to downtown. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Mariana CA $121 CA $136 total includes taxes & fees Feb 28 - Mar 1 [](https://www.expedia.ca/Edirne-Hotels-Margi-Hotel.h6318296.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/decf8ce7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Food and drink](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/w1067h1440x0y160-4e938b77.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/64789edb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Triple Room, Balcony, Pool View](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/84a19d7d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Rest Port Village Hotel [](https://www.expedia.ca/Havsa-Hotels-Vinum-OtelTennis-Courts-By-Edrine-Vine.h78471690.Hotel-Information) Havsa 8.2/10 Very good (50 reviews) "Amazong breakfest" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Piotr [](https://www.expedia.ca/Havsa-Hotels-Vinum-OtelTennis-Courts-By-Edrine-Vine.h78471690.Hotel-Information) ![Garden](https://images.trvl-media.com/lodging/97000000/96900000/96893700/96893682/w1021h683x3y0-bd57e687.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi](https://images.trvl-media.com/lodging/97000000/96900000/96893700/96893682/71d79af2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Triple Room](https://images.trvl-media.com/lodging/97000000/96900000/96893700/96893682/508b330e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Suite, 1 Bedroom](https://images.trvl-media.com/lodging/97000000/96900000/96893700/96893682/acbbb525.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Rüstempaşa Kervansaray Hotel Edirne [](https://www.expedia.ca/Edirne-Hotels-Rustempasa-Kervansaray-Hotel-Edirne.h96893682.Hotel-Information) Edirne 8.2/10 Very good (56 reviews) "Nice hotel, have a lovely atmosphere. Would definitely recommend and stay here again." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Gyulane [](https://www.expedia.ca/Edirne-Hotels-Rustempasa-Kervansaray-Hotel-Edirne.h96893682.Hotel-Information) ![LED TV](https://images.trvl-media.com/lodging/50000000/49310000/49300400/49300378/ad89293f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Room](https://images.trvl-media.com/lodging/50000000/49310000/49300400/49300378/a1dc60e5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/50000000/49310000/49300400/49300378/325050ff.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/50000000/49310000/49300400/49300378/b65f3111.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Erikli Sunshine [](https://www.expedia.ca/Kesan-Hotels-Saros-Cetin-Apart-Otel.h49300378.Hotel-Information) Kesan 7.2/10 Good (33 reviews) "This place has not got air conditioner in the rooms.it is impossible to stay in the room in this hot weather. We are very disappointed!" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Teodosi [](https://www.expedia.ca/Kesan-Hotels-Saros-Cetin-Apart-Otel.h49300378.Hotel-Information) ![Interior entrance](https://images.trvl-media.com/lodging/20000000/19400000/19393500/19393405/b647395d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Children's play area - indoor](https://images.trvl-media.com/lodging/20000000/19400000/19393500/19393405/88c5fbdd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby lounge](https://images.trvl-media.com/lodging/20000000/19400000/19393500/19393405/b832fa46.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/20000000/19400000/19393500/19393405/8829bf09.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ramada Hotel & Suites by Wyndham Edirne [](https://www.expedia.ca/Edirne-Hotels-Ramada-Hotel-Suites-By-Wyndham-Edirne.h19393405.Hotel-Information) Edirne 6.2/10 (210 reviews) "I do not recommend to stay or even think about. The bed not is bad the room dirty my wife and son was upset . " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) saeed CA $104 CA $116 total includes taxes & fees Feb 28 - Mar 1 [](https://www.expedia.ca/Edirne-Hotels-Ramada-Hotel-Suites-By-Wyndham-Edirne.h19393405.Hotel-Information) ![Premium Triple Room](https://images.trvl-media.com/lodging/118000000/117490000/117482400/117482400/f9626974.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/118000000/117490000/117482400/117482400/778f0d73.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/118000000/117490000/117482400/117482400/0cc2d6dc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Staircase](https://images.trvl-media.com/lodging/118000000/117490000/117482400/117482400/09d376a7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### D Premium Hotel [](https://www.expedia.ca/Edirne-Hotels-D-Premium-Hotel.h117482400.Hotel-Information) Edirne 8.8/10 Excellent (46 reviews) "Normal" ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Yasar CA $50 CA $56 total includes taxes & fees Mar 2 - Mar 3 [](https://www.expedia.ca/Edirne-Hotels-D-Premium-Hotel.h117482400.Hotel-Information) ![View from property](https://images.trvl-media.com/lodging/20000000/19390000/19385100/19385099/329027d8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/20000000/19390000/19385100/19385099/b86347de.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Fridge, electric kettle, cleaning supplies](https://images.trvl-media.com/lodging/20000000/19390000/19385100/19385099/901b04fc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Staircase](https://images.trvl-media.com/lodging/20000000/19390000/19385100/19385099/ec7571d2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Karaagac Green [](https://www.expedia.ca/Edirne-Hotels-Karaagac-Green-Hotel-Apart.h19385099.Hotel-Information) Edirne 8.4/10 Very good (303 reviews) "Quiet area outside Edirne, nice walk in green suburb, several restaurants/ cafes around at reasonable prices. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Torild Torsmyr CA $45 CA $51 total includes taxes & fees Mar 3 - Mar 4 [](https://www.expedia.ca/Edirne-Hotels-Karaagac-Green-Hotel-Apart.h19385099.Hotel-Information) Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. [View all properties](https://expedia.ca/Hotel-Search?startDate=2026-03-12&endDate=2026-03-13®ionId=6243895&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](https://forever.travel-assets.com/flex/flexmanager/images/2026/02/06/expedia-sale-2026-desktop-us-ca.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## The Annual Vacation Sale Members save up to 40% on hotels and homes. Plan this year’s big trip and save. [Book now](https://expedia.ca/deals?rfrr=HTG_SPRING_PROMO_6243895) ## Great weekend hotel deals in Edirne ### Showing deals for:**Mar 6 - Mar 8** ### Image gallery for The Rest Port Village Hotel ![Exterior](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/decf8ce7.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### The Rest Port Village Hotel Havsa **8.2/10**Very good (50 reviews) 51% off CA $63 CA $140 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=78471690&adults=2) ### Image gallery for Marisstone Hotel Gökçetepe Tabiat Parkı ![Seasonal outdoor pool](https://images.trvl-media.com/lodging/74000000/73980000/73976700/73976606/f5863221.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Marisstone Hotel Gökçetepe Tabiat Parkı Kesan **9.0/10**Wonderful (16 reviews) 10% off CA $247 CA $553 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=73976606&adults=2) ### Image gallery for family motel bungalov ![Room, Pool View | Living area](https://images.trvl-media.com/lodging/101000000/100380000/100375200/100375157/ab73eec2_edited_3390.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### family motel bungalov Kesan **9.4/10**Exceptional (3 reviews) 10% off CA $312 CA $698 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=100375157&adults=2) ### Image gallery for Fidanoglu Suite Hotel ![Interior](https://images.trvl-media.com/lodging/37000000/36090000/36090000/36089949/0769036a.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Fidanoglu Suite Hotel Kesan **8.2/10**Very good (171 reviews) 15% off CA $82 CA $186 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=36089949&adults=2) ### Image gallery for MOF Comfort Edirne ![Front of property](https://images.trvl-media.com/lodging/93000000/92020000/92011300/92011211/70013583.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### MOF Comfort Edirne Edirne **8.2/10**Very good (119 reviews) 10% off CA $47 CA $114 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=92011211&adults=2) ### Image gallery for Concept Royal Edirne ![Family Suite, 2 Bedrooms, Non Smoking, City View](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/815f975c.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### Concept Royal Edirne Edirne **8.4/10**Very good (185 reviews) 42% off CA $57 CA $127 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=54027405&adults=2) ### Image gallery for The Rest Port Nd Downtown ![Lobby](https://images.trvl-media.com/lodging/80000000/79570000/79565300/79565234/939f8da5.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### The Rest Port Nd Downtown Edirne **8.2/10**Very good (28 reviews) Member Price available CA $102 CA $229 total includes taxes & fees [Sign in for Member Price ](https://www.expedia.ca/user/signin?uurl=e3id%3Dredr%26rurl%3D%2FHotel-Search%3FstartDate%3D2026-03-06%26endDate%3D2026-03-08%26selected%3D79565234%26adults%3D2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=79565234&adults=2) ### Image gallery for Kalevera Hotel ![Minibar, in-room safe, desk, laptop workspace](https://images.trvl-media.com/lodging/18000000/17810000/17802100/17802071/86147e50.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Kalevera Hotel Edirne **8.4/10**Very good (164 reviews) 10% off CA $71 CA $160 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=17802071&adults=2) ### Image gallery for The Rest Port Hotel ![Frette Italian sheets, premium bedding, down comforters](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/d8468184.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### The Rest Port Hotel Edirne **8.8/10**Excellent (215 reviews) 51% off CA $63 CA $140 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=82487719&adults=2) ### Image gallery for GARDEN'S ROOM ![Comfort Condo | View from room](https://images.trvl-media.com/lodging/108000000/107130000/107120200/107120147/81387c27.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### GARDEN'S ROOM Edirne **10/10**Exceptional (1 review) 10% off CA $15 CA $281 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=107120147&adults=2) ### Image gallery for Grandaura Edirne ![Restaurant](https://images.trvl-media.com/lodging/106000000/105980000/105978500/105978421/2591fe29.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Grandaura Edirne Edirne **9.0/10**Wonderful (39 reviews) 12% off CA $55 CA $123 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=105978421&adults=2) ### Image gallery for Adresin Hotel ![Junior Suite, City View, Corner](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/e9478714.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### Adresin Hotel Edirne **8.8/10**Excellent (323 reviews) 22% off CA $121 CA $272 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=48564158&adults=2) ### Image gallery for SAR-PER Hotel ![Deluxe Double Room](https://images.trvl-media.com/lodging/92000000/91740000/91738300/91738276/85ceeeaa.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### SAR-PER Hotel Edirne **8.8/10**Excellent (35 reviews) 11% off CA $71 CA $159 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=91738276&adults=2) ### Image gallery for Comfort Center ![Egyptian cotton sheets, premium bedding, minibar, free WiFi](https://images.trvl-media.com/lodging/80000000/79280000/79273400/79273305/e55d6576.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Comfort Center Edirne **8.4/10**Very good (10 reviews) 5% off CA $89 CA $200 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=79273305&adults=2) ### Image gallery for Vera Edirne ![Deluxe Twin Room](https://images.trvl-media.com/lodging/100000000/99510000/99504400/99504324/b6e5b58c.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Vera Edirne Edirne **9.2/10**Wonderful (100 reviews) 10% off CA $57 CA $128 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=99504324&adults=2) ### Image gallery for Bademi Hotel ![Family Quadruple Room](https://images.trvl-media.com/lodging/92000000/91220000/91218100/91218090/7f970e41.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### Bademi Hotel Edirne **8.8/10**Excellent (76 reviews) 10% off CA $108 CA $241 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=91218090&adults=2) ### Image gallery for Maca Otel ![Restaurant](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/4def2c01.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Maca Otel Edirne **8.8/10**Excellent (179 reviews) 10% off CA $56 CA $126 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=90989423&adults=2) ### Image gallery for RYS Hotel & Restaurant ![Indoor spa tub](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/e1ffaebe.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### RYS Hotel & Restaurant Edirne **8.6/10**Excellent (375 reviews) 10% off CA $125 CA $279 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=10056425&adults=2) ### Image gallery for Hilly Hotel ![Breakfast buffet](https://images.trvl-media.com/lodging/16000000/15120000/15115300/15115256/026d7a23.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Hilly Hotel Edirne **9.2/10**Wonderful (422 reviews) 10% off CA $97 CA $218 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=15115256&adults=2) ### Image gallery for Alan Suites ![Free daily local cuisine breakfast](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/0d2a3f9e.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Alan Suites Edirne **9.2/10**Wonderful (816 reviews) 10% off CA $84 CA $189 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=17804188&adults=2) ### Image gallery for West Door Hotel ![Front of property](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/f04f53ea.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### West Door Hotel Edirne **9.4/10**Exceptional (214 reviews) 10% off CA $136 CA $304 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=95335013&adults=2) ### Image gallery for The Plaza Hotel Edirne ![Lobby](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/7c1bcfc6.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) VIP Access ### The Plaza Hotel Edirne Edirne **9.6/10**Exceptional (427 reviews) 10% off CA $161 CA $361 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=48378827&adults=2) ### Image gallery for Cavit Duvan Prestige Hotel ![2 restaurants, breakfast, lunch, dinner served; international cuisine](https://images.trvl-media.com/lodging/17000000/16020000/16018800/16018767/d5924139.jpg?impolicy=fcrop&w=600&h=400&p=1&q=high) ### Cavit Duvan Prestige Hotel Edirne **8.8/10**Excellent (264 reviews) 10% off CA $79 CA $177 total includes taxes & fees [](https://www.expedia.ca/Hotel-Search?startDate=2026-03-06&endDate=2026-03-08&selected=16018767&adults=2) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.ca/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FDestinations-In-Edirne.d6243895.Hotel-Destinations)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FDestinations-In-Edirne.d6243895.Hotel-Destinations) ## Top Edirne Hotel Reviews ![Alan Suites](https://images.trvl-media.com/lodging/18000000/17810000/17804200/17804188/38eaf111_y.jpg) ### Alan Suites 10/10 Excellent "It was a great hotel. The staff was very kind, room was very clean, and the breakfast was superb! I would definitely want to stay there next time." [](https://expedia.ca/Edirne-Hotels-Unisite-6th-Floor.h17804188.Hotel-Information) ![Maca Otel](https://images.trvl-media.com/lodging/91000000/90990000/90989500/90989423/fc0cb438_y.jpg) ### Maca Otel 10/10 Excellent "The hotel staff, especially the lady at the front desk, were extremely attentive and incredibly helpful. The breakfast was five stars. My stay was wonderful. The hotel’s location is very strategic and convenient. I highly recommend it and will definitely stay here again when I return to Edirne. Thank you!" [](https://expedia.ca/Edirne-Hotels-Maca-Otel.h90989423.Hotel-Information) ![RYS Hotel & Restaurant](https://images.trvl-media.com/lodging/11000000/10060000/10056500/10056425/c65cc81b_y.jpg) ### RYS Hotel & Restaurant 10/10 Excellent "Top roof restaurant is very romantic, specially with live music and spectacular city view. The staff is very kind and professional! Delicious menu! Lamb chops are the best! " [](https://expedia.ca/Edirne-Hotels-RYS-Hotel-Restaurant.h10056425.Hotel-Information) ![The Rest Port Hotel](https://images.trvl-media.com/lodging/83000000/82490000/82487800/82487719/aad288c9_y.jpg) ### The Rest Port Hotel 10/10 Excellent "Clean room" [](https://expedia.ca/Edirne-Hotels-The-Rest-Port-Hotel.h82487719.Hotel-Information) ![Concept Royal Edirne](https://images.trvl-media.com/lodging/55000000/54030000/54027500/54027405/35638efc_y.jpg) ### Concept Royal Edirne 10/10 Excellent "Mükemmel bir otel çok rahat ettik." [](https://expedia.ca/Edirne-Hotels-Hotel-Concept-Royal.h54027405.Hotel-Information) ![West Door Hotel](https://images.trvl-media.com/lodging/96000000/95340000/95335100/95335013/w3000h1999x0y0-98cd5909_y.jpg) ### West Door Hotel 10/10 Excellent "very good" [](https://expedia.ca/Edirne-Hotels-Edirne-Otelcilik-Anonim-Sirketi.h95335013.Hotel-Information) ![The Plaza Hotel Edirne](https://images.trvl-media.com/lodging/49000000/48380000/48378900/48378827/2995486c_y.jpg) ### The Plaza Hotel Edirne 10/10 Excellent "Great " [](https://expedia.ca/Edirne-Hotels-The-Plaza-Hotel-Edirne.h48378827.Hotel-Information) ![The Rest Port Village Hotel](https://images.trvl-media.com/lodging/79000000/78480000/78471700/78471690/8914ed8d_y.jpg) ### The Rest Port Village Hotel 10/10 Excellent "Classy" [](https://expedia.ca/Havsa-Hotels-Vinum-OtelTennis-Courts-By-Edrine-Vine.h78471690.Hotel-Information) ![Adresin Hotel](https://images.trvl-media.com/lodging/49000000/48570000/48564200/48564158/e9478714_y.jpg) ### Adresin Hotel 10/10 Excellent "Rooms were clean and big. Staff were excellent. Thank you for good work." [](https://expedia.ca/Edirne-Hotels-ADRESIN-EDIRNE-HOTEL.h48564158.Hotel-Information) ## Guide to exploring around Edirne ### Top reasons to visit Edirne - **Stunning Architecture:** Explore Edirne's impressive mosques and historic palaces, showcasing exquisite Ottoman architecture. - **Rich Cultural Experiences:** Immerse yourself in the local traditions through vibrant markets and cultural landmarks. - **Beautiful Parks:** Enjoy the fresh air and greenery in Edirne's parks, perfect for relaxation and family outings. - **Diverse Accommodation:** Choose from a variety of hotels catering to all needs, from pet-friendly to luxurious stays. - **Shopping and Dining:** Experience the lively atmosphere of local shopping centres and enjoy delicious Turkish cuisine. ### Find great hotels in Edirne Discover the charm of Edirne, Türkiye, where a variety of hotel accommodations await your visit. From pet-friendly stays to business-themed lodgings, you’ll find options that cater to every traveller's needs. Enjoy the rich history and vibrant culture while staying in comfortable hotels, including star-rated establishments that offer excellent service. Experience the unique blend of city life and tradition in this captivating destination. - **[Alan Suites: ](https://www.expedia.ca/Edirne-Hotels-Unisite-6th-Floor.h17804188.Hotel-Information)** Located in the heart of Edirne, Alan Suites offers a cozy and inviting atmosphere perfect for travellers seeking comfort and convenience. This hotel features a delightful restaurant serving breakfast and lunch, along with a charming coffee shop ideal for a quick pick-me-up. Guests can maintain their fitness routine with on-site fitness facilities, while entertainment options such as satellite and LED TVs ensure a relaxing stay. With its warm ambiance and thoughtful amenities, Alan Suites is an excellent choice for those wanting a home-like experience. - **[Margi Hotel: ](https://www.expedia.ca/Edirne-Hotels-Margi-Hotel.h6318296.Hotel-Information)** As a luxurious 5-star hotel, Margi Hotel promises an indulgent spa-themed vacation for discerning travellers. Nestled in Edirne, this property offers a full-service spa with an array of treatments including facial therapies and massages, ensuring complete relaxation. Guests can enjoy the serene indoor pool, making it an ideal retreat for unwinding after a day of exploring. With its upscale amenities and dedicated service, Margi Hotel stands out as a lavish getaway for those seeking rejuvenation and comfort. - **Hilly Hotel:** Hilly Hotel is a sophisticated 4-star property catering to both business and leisure travellers in Edirne. The hotel features multiple meeting rooms and a fully equipped business centre, making it perfect for professionals on the go. Guests can indulge in the spa's extensive offerings, including a sauna, steam room, and daily spa services, ensuring relaxation after a busy day. With its blend of business-friendly amenities and wellness options, Hilly Hotel is an excellent choice for those seeking a balanced stay. ### Where to stay in Edirne Edirne, Türkiye, offers a unique blend of historical charm and modern luxury, making it an ideal destination for every type of traveller. Explore the stunning Osmanlı Evleri (Ottoman Houses) that showcase rich culture, or enjoy fresh air in the city's vibrant parks. Whether you're seeking family-friendly activities or a solo getaway, Edirne's urban atmosphere and diverse experiences promise an unforgettable vacation. Discover the captivating history and delightful vibes that make Edirne truly special. - **[Edirne: ](https://www.expedia.ca/Edirne-Hotels.d5280.Travel-Guide-Hotels)** As the historical heart of the region, Edirne is a vibrant city known for its rich cultural heritage and stunning architecture. Located near the borders of Greece and Bulgaria, it offers a unique blend of influences. Visitors can explore iconic landmarks like the Selimiye Mosque and the Old Mosque, while enjoying the local cuisine at bustling markets. Edirne is also a hub for shopping, featuring various centres and malls, making it a great spot for those seeking both cultural experiences and modern amenities. With peak visitor numbers in April, July, and September, it’s ideal for a city-themed getaway. - **[Erikli: ](https://www.expedia.ca/Erikli-Hotels.d553248635458607459.Travel-Guide-Hotels)** Nestled along the coast, Erikli is a quaint village that transforms into a lively beach destination in the summer months. With visitor numbers peaking from June to August, this hidden gem is perfect for those looking to unwind by the sea. The sandy beaches and scenic views attract tourists seeking outdoor adventures and cultural experiences alike. Erikli boasts local shops and eateries that highlight its charm, while historic sites nearby offer a glimpse into the area's past. For a relaxing beach vacation, Erikli is a must-visit. - **[Kesan: ](https://www.expedia.ca/Kesan-Hotels.d6323692.Travel-Guide-Hotels)** Kesan is a charming city that lies inland from Edirne, renowned for its blend of historical significance and natural beauty. The city experiences a seasonal influx of visitors, particularly during the summer months. Here, you can enjoy outdoor activities, visit historic landmarks, and explore shopping centres. The surrounding area features family-friendly beaches, perfect for a day of fun in the sun. With its cultural offerings and welcoming atmosphere, Kesan presents a delightful escape for those looking to experience the essence of Turkish life. ### Things to do in Edirne Edirne is an ideal destination for a beach, city-themed, or family vacation, offering a variety of activities. Visitors can explore educational attractions, enjoy shopping at local centres, and experience the vibrant atmosphere of shopping malls. With its rich history and culture, Edirne promises a memorable getaway for everyone. **Shopping** Visit Erasta Edirne AVM for a vibrant shopping experience with entertainment options for the whole family. For a more traditional vibe, explore Bedesten, a bustling public market where you can find unique local crafts and gifts to take home. **Recreation** Thermal baths at the historic Selimiye Mosque offer a rejuvenating experience with natural hot springs, enhancing relaxation and wellness. For a tranquil retreat, the Meriç River provides scenic walking paths and opportunities for canoeing, allowing you to unwind amidst nature's beauty. **Adventure** Edirne offers a variety of adventurous activities. Explore the scenic Meriç River by kayaking or paddleboarding, giving you a unique view of the city. For a thrilling experience, try hot air ballooning to capture breathtaking aerial views of the stunning architecture and landscapes below. **Nightlife** Edirne's nightlife is vibrant and diverse, offering something for everyone. Start your evening at the stylish Kırmızı Bar for cocktails, then enjoy live music at Taksim Square. For a more laid-back vibe, the historic café culture along the streets is perfect for unwinding with friends. \*Distances are measured in a straight line; actual driving distances may vary depending on the route. ### Booking tips and Expedia advantages for Edirne To save money during your visit to Edirne, consider travelling between December and February for lower accommodation prices, with Mondays being the cheapest days to stay. Avoid Saturdays for a better rate. Use Expedia to filter for budget-friendly, eco-certified hotels, and arrange your booking by price for the best deals. Take advantage of package deals that combine flights, hotels, and activities for additional savings. Also, explore free attractions and use public transport, which is generally affordable, to navigate the city without overspending. - **The most and least expensive months on average to stay in a hotel:** The cheapest months to stay in Edirne are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher. - **The most and least expensive days on average to stay in a hotel:** The least expensive day to stay in Edirne is Monday. The most expensive day to stay in Edirne is Saturday. - **Find cheap hotels on Expedia:** Utilize Expedia's search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will reveal sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest. - **Consider bundling your trip:** You can save some money by combining your hotel stay in Edirne with your flights and activities through an Expedia package deal. ### Find the best attractions in Edirne Edirne offers a delightful mix of beach, city, and family-friendly activities. Visitors can explore stunning mosques, historic palaces, and beautiful beaches, making it a perfect destination for those seeking cultural experiences, adventure, and relaxation. Whether you're wandering through the city's rich history or enjoying the coastal charm, Edirne promises unforgettable memories for every traveller. - **Erikli Plajı:** Experience the serene beauty of Erikli Plajı, a popular beach destination in Edirne. Enjoy the sun-soaked sands and refreshing waters, perfect for relaxation or fun beach activities, all while soaking in the laid-back coastal atmosphere. - **Selimiye Mosque:** A UNESCO World Heritage site, Selimiye Mosque is an architectural marvel showcasing stunning Ottoman design. Marvel at its grand dome, intricate tile work, and serene ambiance, making it a cultural gem that offers a glimpse into Türkiye's rich history. - **Trakya University:** Embrace the vibrant city vibes at Trakya University, a modern institution that blends education with innovation. Explore its beautiful campus and engage with local students, providing an insight into contemporary Turkish culture and academic life. ### Best time to go to Edirne The best time to visit Edirne can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Edirne falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Edirne falls in January, visitor numbers are low and weather is mostly sunny with light rain. | **![calendar](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/calendar.png)Calendar Month** | **![temperature](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/weather__hot.png)Temperature** | **![rain](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/weather__rain.png)Precipitation** | **![mostly](https://forever.travel-assets.com/flex/flexmanager/images/2024/05/21/weather__day_mostly_cloudy.png)Cloudiness** | **![occupation](https://forever.travel-assets.com/flex/flexmanager/images/2024/10/29/peoplebex.png)Occupancy** | **![price](https://forever.travel-assets.com/flex/flexmanager/images/2024/10/29/currency_dollar.png)Pricing** | | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | | January | 38.5°F (3.6°C) | Light Rain | Mostly Sunny | Low | Slightly Low | | February | 42.1°F (5.6000000000000005°C) | Light Rain | Mostly Sunny | Low | Slightly Low | | March | 47.1°F (8.4°C) | Light Rain | Mostly Sunny | Low | Average | | April | 54.5°F (12.5°C) | Light Rain | Mostly Sunny | Average | Average | | May | 64.8°F (18.2°C) | No Rain | Mostly Sunny | Average | Average | | June | 72.5°F (22.5°C) | Light Rain | Mostly Sunny | High | Slightly High | | July | 79.0°F (26.1°C) | No Rain | Sunny | High | Slightly High | | August | 79.5°F (26.4°C) | No Rain | Sunny | High | Slightly High | | September | 71.4°F (21.9°C) | No Rain | Sunny | Average | Average | | October | 59.9°F (15.5°C) | Light Rain | Mostly Sunny | Average | Average | | November | 52.0°F (11.1°C) | Light Rain | Mostly Sunny | Average | Average | | December | 42.8°F (6.0°C) | Light Rain | Mostly Sunny | Average | Slightly Low | ### The nearest major airports for your trip to Edirne For your trip to Edirne, Türkiye, you have several airport options. Istanbul Airport ([IST](https://www.expedia.ca/Istanbul-Airport-Hotels.0-aIST-0.Travel-Guide-Filter-Hotels)) is the closest, located 188.3km away. Nearby hotels include the 4-star Park Inn by Radisson Istanbul Airport Odayeri, 9.7km from the airport, and [Kemer Country Hotel](https://www.expedia.ca/Istanbul-Hotels-Kemer-Country-Hotel.h9981982.Hotel-Information), 16.1km away, both offering shuttle services. Edremit (EDO-Korfez) is another option, situated 238.2km from Edirne, with the luxurious [Adrina Termal Health & SPA Hotel](https://www.expedia.ca/Edremit-Hotels-Adrina-Termal-Health-SPA-Hotel.h9719169.Hotel-Information) just 12.9km away. Lastly, Çorlu (TEQ-Tekirdag) is 128.7km from Edirne, with [Wyndham Cerkezkoy](https://www.expedia.ca/Cerkezkoy-Hotels-Wyndham-Cerkezkoy.h38524777.Hotel-Information), a 5-star hotel located 14.5km from the airport, providing reliable transport services as well. ## Explore a world of travel with Expedia - Explore a world of travel with Expedia ### Top cities in Edirne - [Edirne Hotels ](https://expedia.ca/Edirne-Hotels.d5280.Travel-Guide-Hotels) - [Kesan Hotels ](https://expedia.ca/Kesan-Hotels.d6323692.Travel-Guide-Hotels) - [Enez Hotels ](https://expedia.ca/Enez-Hotels.d6336326.Travel-Guide-Hotels) - [Ipsala Hotels ](https://expedia.ca/Ipsala-Hotels.d5554.Travel-Guide-Hotels) - [Uzunköprü Hotels ](https://expedia.ca/Uzunkopru-Hotels.d3000012939.Travel-Guide-Hotels) - [Havsa Hotels ](https://expedia.ca/Havsa-Hotels.d553248635290262644.Travel-Guide-Hotels) - [Lalapaşa Hotels ](https://expedia.ca/Lalapasa-Hotels.d553248635290253225.Travel-Guide-Hotels) - [Süloğlu Hotels ](https://expedia.ca/Suloglu-Hotels.d553248635290261798.Travel-Guide-Hotels) - [Meriç Hotels ](https://expedia.ca/Meric-Hotels.d553248635290261844.Travel-Guide-Hotels) ### Explore more hotels - [Alan Suites ](https://expedia.ca/Edirne-Hotels-Unisite-6th-Floor.h17804188.Hotel-Information) - [Margi Hotel ](https://expedia.ca/Edirne-Hotels-Margi-Hotel.h6318296.Hotel-Information) - [The Plaza Hotel Edirne ](https://expedia.ca/Edirne-Hotels-The-Plaza-Hotel-Edirne.h48378827.Hotel-Information) - [Ramada Hotel & Suites by Wyndham Edirne ](https://expedia.ca/Edirne-Hotels-Ramada-Hotel-Suites-By-Wyndham-Edirne.h19393405.Hotel-Information) - [RYS Hotel & Restaurant ](https://expedia.ca/Edirne-Hotels-RYS-Hotel-Restaurant.h10056425.Hotel-Information) - [West Door Hotel ](https://expedia.ca/Edirne-Hotels-Edirne-Otelcilik-Anonim-Sirketi.h95335013.Hotel-Information) - [Özen Hotel ](https://expedia.ca/Edirne-Hotels-Ozen-Hotel.h106900847.Hotel-Information) - [Maca Otel ](https://expedia.ca/Edirne-Hotels-Maca-Otel.h90989423.Hotel-Information) - [ND Suite ](https://expedia.ca/Edirne-Hotels-ND-Suite.h79565234.Hotel-Information) - [Concept Royal Edirne ](https://expedia.ca/Edirne-Hotels-Hotel-Concept-Royal.h54027405.Hotel-Information) [See a list of all hotels in Edirne](https://expedia.ca/All-Edirne-Hotels.d6243895.Travel-Guide-City-All-Hotels) ### Expedia's Latest Trends Hotels - [Düzce Province hotel](https://expedia.ca/Destinations-In-Duzce-Province.d6249013.Hotel-Destinations) - [Izmir hotel](https://expedia.ca/Destinations-In-Izmir.d6054829.Hotel-Destinations) - [Aksaray hotel](https://expedia.ca/Destinations-In-Aksaray.d6244436.Hotel-Destinations) - [Cheap Hotels in Dubai Emirate](https://expedia.ca/Destinations-In-Dubai-Emirate-Cheap-Hotels.0-0-d1079-tCheapHotels.Hotel-Filter-Destinations) - [Sivas hotel](https://expedia.ca/Destinations-In-Sivas.d6244550.Hotel-Destinations) - [All Inclusive Resorts and Hotels in Izmir](https://expedia.ca/Destinations-In-Izmir-All-Inclusive-Hotel.0-0-d6054829-tAllInclusiveHotel.Hotel-Filter-Destinations) - [Luxury Hotels in Istanbul](https://expedia.ca/Destinations-In-Istanbul-Luxury-Hotel.0-0-d654078240806088704-tLuxuryHotel.Hotel-Filter-Destinations) - [Kutahya Province hotel](https://expedia.ca/Destinations-In-Kutahya-Province.d6243929.Hotel-Destinations) - [Beach Hotel in Izmir](https://expedia.ca/Destinations-In-Izmir-Beach-Hotel.0-0-d6054829-tBeachHotel.Hotel-Filter-Destinations) - [Yalova Province hotel](https://expedia.ca/Destinations-In-Yalova-Province.d553248635458620252.Hotel-Destinations) - [All Inclusive Resorts and Hotels in Dubai Emirate](https://expedia.ca/Destinations-In-Dubai-Emirate-All-Inclusive-Hotel.0-0-d1079-tAllInclusiveHotel.Hotel-Filter-Destinations) - [Historic Hotels in Konya](https://expedia.ca/Destinations-In-Konya-Historic-Hotel.0-0-d553248635924014699-tHistoricHotel.Hotel-Filter-Destinations) - [Dubai Emirate hotel](https://expedia.ca/Destinations-In-Dubai-Emirate.d1079.Hotel-Destinations) - [Van Province hotel](https://expedia.ca/Destinations-In-Van-Province.d6249291.Hotel-Destinations) Flights - [Cheap Flights from Istanbul](https://expedia.ca/lp/flights/654078240806088704/flights-from-istanbul) - [Flights to Istanbul](https://expedia.ca/Destinations-In-Istanbul.d654078240806088704.Flight-Destinations) - [Flights to Dubai Emirate](https://expedia.ca/Destinations-In-Dubai-Emirate.d1079.Flight-Destinations) Cars - [Car rentals in Dubai Emirate](https://expedia.ca/Destinations-In-Dubai-Emirate.d1079.Car-Rental-Destinations) - [Car rentals in Edirne](https://expedia.ca/Car-Rentals-In-Edirne.d5280.Car-Rental-Guide) Activities - [Things to do in Dubai Emirate](https://expedia.ca/Things-To-Do-In-Dubai-Emirate.d1079.Travel-Guide-Activities) - [Things to do in Izmir](https://expedia.ca/Things-To-Do-In-Izmir.d6054829.Travel-Guide-Activities) Packages - [Dubai Emirate All-inclusive Vacation Packages](https://expedia.ca/lp/theme-vacations/all-inclusive-vacations/1079/Dubai-Emirate) - [Dubai Emirate Vacations](https://expedia.ca/Dubai-Emirate.d1079.Destination-Travel-Guides) Vacation Rentals - [Antalya Region Vacation Rentals](https://expedia.ca/Destinations-In-Antalya-Region.d6046791.Vacation-Rental-Destinations) General - [Visit Sakarya](https://expedia.ca/Sakarya.dx6242347) - [Visit Yozgat](https://expedia.ca/Yozgat.dx6244549) - [Visit Muğla](https://expedia.ca/Mugla.dx6244188) - [Visit Manisa](https://expedia.ca/Manisa.dx6244058) - [Visit Sirnak Province](https://expedia.ca/Sirnak-Province.dx6249311) - [Visit Gaziantep Province](https://expedia.ca/Gaziantep-Province.dx6249304) ## Frequently asked questions ### How much do hotels in Edirne cost? ### When is the best time to go to Edirne? ### Are there any luxury hotels in Edirne? ### How can I find cheap hotels in Edirne? ### What are the best hotels in Edirne for families? ### What are the top beach hotels in Edirne? ### Why should I book my Edirne hotel with Expedia? ![](https://a.travel-assets.com/mad-service/footer/bnaBanners/BEX_Footer.jpg) ## Go further with the Expedia app Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go. Scan the QR code with your device camera and download our app icense For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,s,d,b={},r={};function c(e){var a=r\[e\];if(void 0!==a)return a.exports;var o=r\[e\]={id:e,loaded:!1,exports:{}};return b\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=b,e=\[\],c.O=function(a,o,s,d){if(!o){var b=1/0;for(f=0;f=d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[f-1\]\[2\]>d;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,s,d\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.\_\_esModule)return e;if(16&s&&"function"==typeof e.then)return e}var d=Object.create(null);c.r(d);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&s&&e;"object"==typeof r&&!\~a.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(function(a){b\[a\]=function(){return e\[a\]}});return b.default=function(){return e},c.d(d,b),d},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,o){return c.f\[o\](e,a),a},\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",90347:"blossom-landing-alternative-airports",90547:"brand-10112011210110010597",90947:"blossom-property-faq",91199:"brand-104971199710510597110",91442:"brand-104111116119105114101",91701:"blossom-landing-packages-listing",91795:"flexComponents\~Links",91921:"shared\~Dates",92179:"brand-10610111611511697114",92525:"blossom-destination-neighborhoods",92864:"blossom-region\_storefront-wizard-bex",93870:"brand-1011161159511297114116110101114959897115101",93958:"blossom-region\_storefront-wizard",94396:"blossom-cruise-expert-advice",94605:"brand-9910410197112114111111109115",95078:"shared\~Merchandising",95086:"blossom-region\_hidden",95132:"shared-ui-retail-managed-banner",95777:"blossom-flight-search-form",95843:"blossom-hotwire-marketing-banner",96003:"brand-10411111610110811511610410110411111610110811010112011711599111109",96524:"brand-11111210111097105",96823:"blossom-visitor-blogs",96891:"blossom-property-summary\_location-highlights",97911:"blossom-page-heading",97972:"blossom-loyalty-acquisition-banner",98110:"shared-ui-retail-search-tools-product",98418:"lcp-resolvers",98775:"blossom-one-key-onboarding",98840:"blossom-packaging",98882:"blossom-cruise-product-listings",99196:"blossom-property-single-offer",99253:"blossom-property-filters\_sort"}\[e\]||e)+"."+{18:"6fae6b0311acbd827da9",279:"10e95590c17bc599e8ff",347:"8007fcca78b6b9751356",597:"5171d54d22bcf4062ce5",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"cdcb4546d5e973d8652b",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"4779c3f0446068db0425",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"f02bd8009b35c454e8c3",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"fc8e625d5e648caf749c",6374:"8e8055e2b1207f857cb9",6470:"374cc3b0d3053110bea2",6536:"bf60f66ba134f1c07492",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"b1eb2d7827c3381f7916",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"1b673f074349b47a35f3",8841:"7dca8a68fe3f3a6ae3d2",9040:"615f410301ad0aaf9906",9105:"f8a8c775883bfb97774f",9111:"0c0b08741d77a4e41976",9218:"ad87fadf41d7c15f756d",9938:"f1a43c7966e47f47d5af",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"23915dc59c654425e308",10367:"4249a89c9e1805dbb10c",10556:"3bf1d8c5c38c00b42bdd",10817:"c976a3f86a21af752c3e",10822:"fa0f484f82c9c9eef7fa",10855:"a0ef18f7f92e905cdc75",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"0435c0191883ed25e9b0",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"54d7b210811ca0c954fa",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"4eb36f7601c6f233b43b",13018:"10dd2297dd10a9818381",13075:"21c63ba5aefa9193c97e",13310:"faa03b5fd123b222a43d",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"73c05959153c40f3d328",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"990667d74cd7d7d3bb32",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"181e0daeb2147b81322e",16578:"336cfc64d55e4a35bbd5",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"0191636f09bc762ebfef",17607:"2667696cd6aa60af322c",17797:"8b00bf02b20dae1db77c",18475:"49eff069f2049204d484",19115:"86e7e042a27e75b17548",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"526bb95bf9c56522dc78",20515:"e4032999e39df2e2e9df",20547:"dcac6d406b58825ffe99",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"022184cc055b2c19250f",21451:"31a0a7b8aa62f7979553",22276:"fe0444a3a39694d3d262",22422:"daa0aa358273bba15775",22643:"f9b7b35483d9763a8f79",22653:"9a4d74c4def9720f0e1d",22817:"63eb2a5957cb9a1427f0",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"01f06c551c514f17337e",23211:"54400726c4618f509a72",23303:"01df2ede43413283b55e",23579:"24f76688c5a42cd77159",23663:"e8026b8640b25422a305",24501:"4197a9078a5a2f64f8d3",24623:"f4b5a52212a864ea4226",24807:"54bce3fa413979425e31",24964:"025d710ab7ca5f564d6a",25229:"f1020d09cd72a64c2592",25519:"2a9f4a448e966cfc2747",25560:"e53ec64a52bd677dca68",25738:"439692ae03ef2903dc8e",25770:"a1e402ecb6e25273bfb1",25856:"180695c8cf94b21367a5",26018:"17dfba94409f39a94b1d",26084:"ec1f56ce115d4d18bdb2",26161:"3f6a2e756011dada0275",26313:"b05bea9265348c292956",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"95cc0fb1870ff8e0e53a",27452:"9fe94fba3c201da98522",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"1de0ef9c82fad1899625",28058:"15f283b5b4bb15d693f8",28109:"ffab02833b16bbebc1a0",28324:"ceb8ca35289f1c93690f",28384:"9ad98a132c3a7c866176",28550:"093beae71451ce1add55",28754:"6053c209bfe5f2b8df77",29367:"90cd3dbf5c740edf1832",29554:"229e574ef54d91e2f828",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"1e5e526591e89def3872",30115:"267a9d7423ae51084949",30319:"0d05873a4b858586f52c",30326:"231406bd6f6bd4f56f24",30440:"be0d44904de20f0b9cdd",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"02c56c58d94ed8ac1527",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"91679508439b274942c2",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"d658ee5c9bd21837e9a3",33560:"1907d0adde837e96ed91",33563:"1e77d247cb4f3bd4bb22",33877:"f776859f394687e99646",33881:"fb052dff3a619e537701",34011:"666051bc6cfd83a3d18a",34832:"d128090cf96ded59f30e",35162:"1367196b958613f13647",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"b21b7c7789ddabbe4b9c",35973:"836db62dced91cc02707",36971:"adcc117b6c0a5970a858",37139:"851ad20d04accbcb8ad6",37556:"54c4bedc19c38c5e5113",37739:"0a5a121533581ceaded0",38216:"4d1d0e94129d1e3573c4",38326:"fa34fb5f8c81a501f886",38534:"609cefabb1fc5f5e3bcb",38801:"9cb6010a98720a54ee23",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"e94db75e9a67038b941f",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40609:"7c660d22a3b37701c7d8",40830:"13120a48d548e8bddfef",41701:"7796413d14691f488463",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"a8237034a3687529ac8f",43556:"5e2b79511a73f8012950",43630:"86e7afb0e566bf8e581c",43721:"abc9964d6c1144d2cc71",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"3444d7b6db94ca12148f",44379:"2a3b13689601ffba3e8f",44440:"889b02a629858202a2c9",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"426c55d214ff802c1c66",45496:"59925332dff745fb1cfd",45957:"22ba2ff1a7658e17660d",46333:"c90f66f0018768342846",46429:"3d644ee5534a9b9dfcc4",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"5f2f35b574d529ee24bf",47827:"e218a4164ef186dbdafc",48133:"6f5edec6d6361cab7866",48187:"2161dce035eeea20028b",48385:"7df562316c7bfba6a04c",48404:"3b59aad520a63e137b89",48420:"868813373acfdc9b676e",48465:"1a2064a5be5588e0ef13",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"74b5dbe583e2bb18fc46",49093:"43177600a2901fe9531c",49406:"ccd08c374103e002dac8",49563:"9d4f774cda0db3311b67",49618:"66b0d253a71ce5b2d481",49673:"de2bc67eac1f65c1b2ed",50160:"459a3cda862672a93f54",50300:"0b4fdd71ae2bdc637eee",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"eb0f5c86c11e72dc7934",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"67eb71b879dcbed62eda",51557:"c4de34dedbff52522d4a",51987:"b365623b26973affef36",52011:"9d87ed101941cacd7643",52333:"46702f8774efb0c8924c",53125:"84526ce05a5e47bc7060",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"35ae30e0729d1ce89375",53615:"40bc1f79a6ee0880df77",53880:"7a0a9fe2c21975b4fe1c",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"d9e7c4ad68581aa5f11c",55042:"c752030f60d302b125b2",55259:"f8ff15e4ebab2877956b",55305:"8fe83dd980573eedfd97",55601:"7f45d1a0955745ade815",55616:"e09342e67f84c583a58b",55716:"ff653445ea94477b54ad",55902:"cc19ecc51c59863c5003",56135:"3ddf3298da6e3ef0c569",56232:"a6516cfabee1453284eb",56570:"15d86cba03098a40a515",56684:"1df1370c2ffc2a2489a0",56817:"689e608d69f239029001",57279:"d859727ea854895c42b9",57620:"24a46494f42dc14e95ac",58427:"b790304eb09914ec0be1",58496:"6f95515d483038e17ab5",58695:"22806cb8d2d2b4ceed22",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"59a626462481c9daee0e",59064:"27ff63818e8513322c42",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"01eb433a1a7c2953e456",59696:"ad01bd9066915e17185c",60478:"a95630b04f566a09b792",60656:"039eb1010b0de72b2e72",60771:"d614fbeec77e7071a12e",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"4380822abda7e9e55c29",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"ba04851bb6287236d18e",64495:"56e12ae0a78dc4c4d609",64534:"13c4763f0f3d96ce32c0",64717:"5c20272eb4a9d07ecf54",64896:"198c821a39a1cc1716d8",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"0f8cdd457467f861ba7e",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"70eff156a83073ca650e",66576:"e6c26dc6a2c18cc2f059",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"bf057cbb35184da39bfc",68688:"438bcb8edcb6ce5d89ce",68725:"e22ed67294c0683ec107",68905:"1b6a8f36a56f032c1043",69058:"fae798a1866c286f69d9",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"8cb13843d7d6c2c532a8",69660:"1c1a0cf2a7f0c88fa011",69992:"5f0615381cb6e9c002f4",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"af44888ee42714a7881a",71783:"b977cbc9e457c98cc438",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"5ee7f9ac9ccf1db04013",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"de7e16e2df75fb16a239",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"ab5affb5a923f1a42711",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"d32aa23131e608321d60",73787:"68dcca2b683e277b6f69",73863:"8203c719814eb4da6129",73948:"2e249dc83b269bce3f9e",74046:"ed10aad85a51c7d9991b",74320:"d225cee7f4d68caff6b4",74407:"3d15ce3b144039af0424",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"375967e52db4bf6e076b",74861:"b32156994fd86388409a",74949:"f2e3664753cb83d05501",74996:"ddfba5abe827edc1058b",75974:"f4abbafb2c7af42960d8",76003:"6c528557b92172c68609",76708:"319579d96ef400b703a7",76761:"15e410922c7886eac5bd",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"f5c7070ff21e2dc0e688",78059:"c357c61b9d3d33615c8a",78239:"90a8dff4033da97c24a1",78302:"f06992155be642978620",78480:"a6a37e140b68653420b6",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"7463c82a7a59892d87fb",79981:"57a90b8cca6863755e97",80167:"b678d3db925f92b31e17",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"ebf503a014c2226c6e0d",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"a3a589e6a5577e359ecf",82252:"996e868f1efe90a6639b",82512:"9ac8bcd5621097780f61",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"4dbcde118d7053fec3c9",84142:"347597dfe75870bb1433",84236:"ee40f1cc20f99cfbb5c4",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"596ccc928a83345014bd",84807:"24662c3e50590b783a04",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"3e59924e77163bb3c9e8",85551:"dfb03f6f3392840566ef",85998:"1bb27c8c37b8b0303a2a",86048:"bb2e319377ab6754087c",86450:"b139a7217571132a8874",86557:"ad126f3e194b77268b79",86634:"96ecd81bc02a29066c5b",87036:"6b33c27bb5467a9ee5d2",87866:"e62ee6886c1599d622b9",87984:"c48b5c2ef56d02b0e631",88361:"6ec96d8dd4f1350e809a",88487:"11602dd5e8a78f1cec97",88490:"1a233f340947b9396b80",88585:"88c4474c2f13f84827ac",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89449:"564ed5bff00f0d65bd53",89459:"b9f25df9dafc59c78563",89626:"1a18da34ea9f284fc8fe",89695:"523bb1e7706f032dd7bc",89713:"cc4c78791a02a962143f",90347:"710eb5b46f61b7432502",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"8b64847f5038e29b44a6",91795:"d7ce1ef897313fa26f7d",91921:"d694eff4f47a69c4e68f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"d218a08064cb6547a433",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"a588b459784f35f55980",95086:"d5d5c1031811087cb8e6",95132:"5a9b311e23797757a9f4",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"1eed24d889b23025583e",96891:"9fa682a144f4418d09a4",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"80a8745e055445db5e3b",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"495761a37d320450b936",98882:"9c2909cccb19b01cfbb1",99196:"30db4ee4dd8d6ad41006",99253:"194aad532ac135dc8b0c"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},s={},d="blossom-flex-ui:",c.l=function(e,a,o,b){if(s\[e\])s\[e\].push(a);else{var r,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f=this.maxBufferSize?this.handleBatch():null===this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.handleBatch()},this.batchPeriod))}},{key:"flush",value:function(){this.handleBatch()}},{key:"handleBatch",value:function(){const e=this.items;this.timeoutId=null,this.items=\[\],this.handler(e)}}\])&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();t.BatchQueue=i;const o=(e,t)=>{"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"},priority:"low"})};t.createBatchedLogger=e=>{const t=new i(1e4,t=>{o(e,t)},10);return document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t};t.createBasicLogger=e=>({add:t=>{o(e,t)},flush:()=>{}});t.createLogger=e=>{var n,r,i,o,a;return 1===(null===(a=null===(o=null===(i=null===(r=null===(n=window.\_\_PLUGIN\_STATE\_\_)||void 0===n?void 0:n\["experiment-store"\])||void 0===r?void 0:r.experimentStore)||void 0===i?void 0:i.exposures)||void 0===o?void 0:o.Bernie\_Use\_Batch\_Logger)||void 0===a?void 0:a.bucket)?(0,t.createBatchedLogger)(e):(0,t.createBasicLogger)(e)}},53706:function(e,t){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.\_\_globalData=void 0,t.\_\_globalData={}},14824:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.ClientLogger=void 0;var r=n(29138);Object.defineProperty(t,"ClientLogger",{enumerable:!0,get:function(){return r.ClientLogger}})},29138:function(e,t,n){function r(e,t){for(var n=0;n{const t=(0,c.createLogger)(e);return u.has(e)||u.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(e,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],u=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==e&&"fatal"!==e||console\[l\[e\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||e.toUpperCase(),o,c.join("|"),Object.entries(u||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),t.add(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},u),a.\_\_globalData))}}}})),u.get(e)};const f=(0,t.createLogger)("/cl/2x2.json"),p=(0,t.createLogger)("/cl/1x1.json");let d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&p.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=f.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=d,d.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{d.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return h}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=g(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach(e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})}),t})(t).forEach(t=>e.trackEvent(t,"timing"))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return L}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return C}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return C}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},h=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},g=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),g(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),h(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),g(function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)}),u(function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const h=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(h);"function"==typeof n&&v.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),h.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:g(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function h(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.7e559b1622abc2fae893.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[95275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.09d51e25bd22dcb93378.js