Title: Top 10 Hotels in Mediterranean Region from $70 - Competitive Prices | Expedia.com [Mediterranean Region Travel Guide](https://expedia.com/Mediterranean-Region.dx844522342175883264)[Vacation Rentals in Mediterranean Region](https://expedia.com/Mediterranean-Region-Vacation-Rentals.d844522342175883264.Travel-Guide-VacationRentals)[Flights to Mediterranean Region](https://expedia.com/Cheap-Flights-To-Mediterranean-Region.d844522342175883264.Travel-Guide-Flights)[Car Rentals in Mediterranean Region](https://expedia.com/Car-Rentals-In-Mediterranean-Region.d844522342175883264.Car-Rental-Guide)[Mediterranean Region Vacation Packages](https://expedia.com/Mediterranean-Region.d844522342175883264.Destination-Travel-Guides) ![](https://images.trvl-media.com/place/553248633936349954/597750c4-7c4e-4a36-b33c-904705e647c4.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/553248633936349954/597750c4-7c4e-4a36-b33c-904705e647c4.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__price_find.svg) ### Upfront pricing Our total price for your stay includes taxes and fees - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Save 10% or more on over 100,000 hotels worldwide with Member Prices [Learn about One Key](https://www.expedia.com/welcome-one-key) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Go beyond your typical stay in Mediterranean Region Resort [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=HOTEL_RESORT) Pool [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&amenities=POOL) Family friendly [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&travelerType=family_friendly) Pet friendly [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&amenities=PETS) Hot tub [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&amenities=HOT_TUB) Cabin [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=CABIN) Spa [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&amenities=SPA_ON_SITE) Waterpark [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&amenities=WATER_PARK) Apart hotel [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=APART_HOTEL) Farm [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=AGRITOURISM) Capsule hotel [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=CAPSULE_HOTEL) Cottage [](https://www.expedia.com/Hotel-Search?destination=Mediterranean+Region®ionId=844522342175883264&latLong=36.431279%2C6.903495&adults=2&startDate=2026-04-11&d1=2026-04-11&endDate=2026-04-13&d2=2026-04-13&lodging=COTTAGE) ## Check prices for these dates Tonight [Mar 28 - Mar 29](https://www.expedia.com/Hotel-Search?regionId=844522342175883264&startDate=2026-03-28&endDate=2026-03-29&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [Mar 29 - Mar 30](https://www.expedia.com/Hotel-Search?regionId=844522342175883264&startDate=2026-03-29&endDate=2026-03-30&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [Apr 3 - Apr 5](https://www.expedia.com/Hotel-Search?regionId=844522342175883264&startDate=2026-04-03&endDate=2026-04-05&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two weeks [Apr 10 - Apr 12](https://www.expedia.com/Hotel-Search?regionId=844522342175883264&startDate=2026-04-10&endDate=2026-04-12&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Mediterranean Region hotels ![Premium bedding, minibar, in-room safe, individually furnished](https://images.trvl-media.com/lodging/1000000/30000/27300/27281/e08ac8f2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![4 restaurants, breakfast, lunch, dinner served; international cuisine](https://images.trvl-media.com/lodging/1000000/30000/27300/27281/5affdbdd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/30000/27300/27281/56d0ad51.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/30000/27300/27281/caa75203.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Fairmont Monte Carlo [](https://www.expedia.com/Monaco-Hotels-Fairmont-Monte-Carlo.h27281.Hotel-Information) Monte Carlo 9.0/10 Wonderful (1,000 reviews) "Location was perfect, breakfast hall was near the sea and perfect view. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Mustafa $327 nightly $371 total Mar 31 - Apr 1 Total with taxes and fees [](https://www.expedia.com/Monaco-Hotels-Fairmont-Monte-Carlo.h27281.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/2000000/1600000/1590600/1590531/32346609.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/2000000/1600000/1590600/1590531/e277b7c4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Junior Suite, 1 King Bed with Sofa bed, Terrace, Sea View (Riviera) | Premium bedding, in-room safe, blackout drapes, soundproofing](https://images.trvl-media.com/lodging/2000000/1600000/1590600/1590531/742e54d0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1600000/1590600/1590531/f9c1ef49.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Novotel Monte Carlo [](https://www.expedia.com/Monaco-Hotels-Hotel-Novotel-Monte-Carlo.h1590531.Hotel-Information) Monte Carlo 8.8/10 Excellent (1,002 reviews) "The hotel was spotlessly clean. The staff were charming, polite, helpful. The food was excellent. The hotel is very well situated for the train station (5 minute walk) and buses to key locations " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Richard $226 nightly $256 total Apr 16 - Apr 17 Total with taxes and fees [](https://www.expedia.com/Monaco-Hotels-Hotel-Novotel-Monte-Carlo.h1590531.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/1000000/1000000/994600/994536/51319e87.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/1000000/1000000/994600/994536/dd58be63.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Point of interest](https://images.trvl-media.com/lodging/1000000/1000000/994600/994536/w1186h2208x0y0-54d79b0e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 45 per person)](https://images.trvl-media.com/lodging/1000000/1000000/994600/994536/c8b87d24.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Port Palace [](https://www.expedia.com/Monaco-Hotels-Hotel-Port-Palace.h994536.Hotel-Information) Monte Carlo 9.2/10 Wonderful (967 reviews) "Great location, very friendly, helpful, and polite staff. Clean, sizeable, and well decorated room. Wonderful view over the harbour. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) James $311 nightly $353 total Mar 30 - Mar 31 Total with taxes and fees [](https://www.expedia.com/Monaco-Hotels-Hotel-Port-Palace.h994536.Hotel-Information) ![Room service - dining](https://images.trvl-media.com/lodging/2000000/1480000/1472000/1471909/30e6b013.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/2000000/1480000/1472000/1471909/7dd7b146.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property - evening/night](https://images.trvl-media.com/lodging/2000000/1480000/1472000/1471909/d7df425b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![In-room safe, desk, free WiFi, bed sheets](https://images.trvl-media.com/lodging/2000000/1480000/1472000/1471909/18f1e7ec.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Vacances Bleues Le Royal [](https://www.expedia.com/Nice-Hotels-Hotel-Vacances-Bleues-Le-Royal.h1471909.Hotel-Information) Nice City Centre 8.8/10 Excellent (935 reviews) "Excellent hotel, great location, terrece view was awesome! Clean rooms. Friendly staff. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Audimar $105 nightly $120 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Nice-Hotels-Hotel-Vacances-Bleues-Le-Royal.h1471909.Hotel-Information) ![Fountain](https://images.trvl-media.com/lodging/1000000/30000/28300/28283/8c2cbd38.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Food court](https://images.trvl-media.com/lodging/1000000/30000/28300/28283/57ed81bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property entrance](https://images.trvl-media.com/lodging/1000000/30000/28300/28283/7761db2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/1000000/30000/28300/28283/dd79dc31.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Le Cloitre St Louis [](https://www.expedia.com/Avignon-Hotels-Hotel-Le-Cloitre-St-Louis.h28283.Hotel-Information) Avignon City Centre 8.4/10 Very Good (1,006 reviews) "Nice room excellent service and good location" ![Sweden](https://a.travel-assets.com/egds/marks/flags/se.svg) Lars $92 nightly $108 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Avignon-Hotels-Hotel-Le-Cloitre-St-Louis.h28283.Hotel-Information) ![Apartment (Appartement Duplex Terrasse - 1 cham) | Terrace/patio](https://images.trvl-media.com/lodging/1000000/80000/70200/70184/b05340cb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/1000000/80000/70200/70184/6ec3e672.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/1000000/80000/70200/70184/e992cf57.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium bedding, in-room safe, desk, soundproofing](https://images.trvl-media.com/lodging/1000000/80000/70200/70184/f1921f4c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Maisons du Monde Hôtel & Suites - Marseille Vieux Port [](https://www.expedia.com/Marseille-Hotels-Maisons-Du-Monde-Hotel-Suites-Marseille-Vieux-Port.h70184.Hotel-Information) Old Port of Marseille 9.2/10 Wonderful (1,097 reviews) "Great hotel great location. Very friendly staff " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Nikki $130 nightly $150 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Marseille-Hotels-Maisons-Du-Monde-Hotel-Suites-Marseille-Vieux-Port.h70184.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/21000000/20590000/20587000/20586924/w4724h3145x0y4-781cf99d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Aerial view](https://images.trvl-media.com/lodging/21000000/20590000/20587000/20586924/977fbc57.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from room](https://images.trvl-media.com/lodging/21000000/20590000/20587000/20586924/bbf31acf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/21000000/20590000/20587000/20586924/39c88ac0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Toyoko Inn Marseille Saint Charles [](https://www.expedia.com/Marseille-Hotels-Toyoko-Inn-Marseille-Saint-Charles.h20586924.Hotel-Information) Saint-Charles 8.4/10 Very Good (1,867 reviews) "Comfy, great breakfast and wonderful staff." ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) THEODORE $71 nightly $83 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Marseille-Hotels-Toyoko-Inn-Marseille-Saint-Charles.h20586924.Hotel-Information) ![Daily continental breakfast (EUR 11.00 per person)](https://images.trvl-media.com/lodging/22000000/21410000/21404700/21404617/e760d646.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/22000000/21410000/21404700/21404617/f9a5762e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room, 1 Queen Bed, Kitchenette | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/22000000/21410000/21404700/21404617/16832529.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/22000000/21410000/21404700/21404617/d7878f53.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Cardinal [](https://www.expedia.com/Aix-En-Provence-Hotels-Hotel-Cardinal.h21404617.Hotel-Information) Aix-en-Provence Historic Centre 9.2/10 Wonderful (255 reviews) "A very comfortable small hotel with a unique traditional style, a nice change from more standard contemporary hotels. Excellent location in the heart of the old part of the city. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Adrienne $115 nightly $129 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Aix-En-Provence-Hotels-Hotel-Cardinal.h21404617.Hotel-Information) ![Bar (on property)](https://images.trvl-media.com/lodging/2000000/1070000/1065600/1065530/0690a07e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property - evening/night](https://images.trvl-media.com/lodging/2000000/1070000/1065600/1065530/65331cc7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/2000000/1070000/1065600/1065530/fd292441.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/2000000/1070000/1065600/1065530/5203bbe2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Bristol Hotel [](https://www.expedia.com/Avignon-Hotels-Bristol-Hotel.h1065530.Hotel-Information) Avignon City Centre 8.4/10 Very Good (1,002 reviews) "Great choice of hotel. It is located in the very center of Avignon where bars and restaurants are. It is a pleasant walk to explore the city and its heritage. Staffs are very nice, friendly and helpful. Breakfast was included. We stayed in March. The hotel rate is exceptionally good for what we got. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) De $93 nightly $108 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Avignon-Hotels-Bristol-Hotel.h1065530.Hotel-Information) ![Lobby sitting area](https://images.trvl-media.com/lodging/3000000/2530000/2521300/2521236/c4315db4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/3000000/2530000/2521300/2521236/38ba0c76.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/3000000/2530000/2521300/2521236/3477ae7d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room | Terrace/patio](https://images.trvl-media.com/lodging/3000000/2530000/2521300/2521236/a0e10a66.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel des Augustins [](https://www.expedia.com/Aix-En-Provence-Hotels-Hotel-Des-Augustins.h2521236.Hotel-Information) Aix-en-Provence Historic Centre 8.8/10 Excellent (612 reviews) "all was good with our room. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Angus $121 nightly $139 total Mar 30 - Mar 31 Total with taxes and fees [](https://www.expedia.com/Aix-En-Provence-Hotels-Hotel-Des-Augustins.h2521236.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/1000000/20000/16600/16533/6a43620f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/1000000/20000/16600/16533/w7678h4316x0y0-adc54ee7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/1000000/20000/16600/16533/1cbb1945.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 14 per person)](https://images.trvl-media.com/lodging/1000000/20000/16600/16533/72a2fc72.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Busby [](https://www.expedia.com/Nice-Hotels-Hotel-Busby.h16533.Hotel-Information) Nice City Centre 8.2/10 Very Good (938 reviews) "Overall amazing experience, staff were welcoming and friendly, as well as helpful, the room was very clean and spacious with plenty of storage Including a mini fridge, we stayed as a couple but could easily suit a solo traveller or even a family, location was also ideal as it’s a short 10 min walk to the train station and a small 5 min walk to the promenade, would defo recommend and visit again in the future!" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Jack Lewis $75 nightly $88 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Nice-Hotels-Hotel-Busby.h16533.Hotel-Information) ![Daily buffet breakfast (EUR 22 per person)](https://images.trvl-media.com/lodging/1000000/440000/438200/438193/92048f70.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Twin Room | Pillowtop beds, in-room safe, individually decorated](https://images.trvl-media.com/lodging/1000000/440000/438200/438193/34bb5de8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Balcony](https://images.trvl-media.com/lodging/1000000/440000/438200/438193/a925a4e7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/1000000/440000/438200/438193/c89569cc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Aquabella Hôtel & Spa [](https://www.expedia.com/Aix-En-Provence-Hotels-Aquabella-Hotel-Spa.h438193.Hotel-Information) Aix-en-Provence Historic Centre 9.0/10 Wonderful (1,000 reviews) "Comfortable room very clean, pleasant staff and great location." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Alan $153 nightly $176 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Aix-En-Provence-Hotels-Aquabella-Hotel-Spa.h438193.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/2000000/1330000/1329900/1329843/92726b74.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Double Room, 1 Queen Bed, Terrace | Premium bedding, in-room safe, individually decorated, desk](https://images.trvl-media.com/lodging/2000000/1330000/1329900/1329843/37bf1eb3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 19 per person)](https://images.trvl-media.com/lodging/2000000/1330000/1329900/1329843/7d2264e0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/2000000/1330000/1329900/1329843/1003fa3a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### New Hotel of Marseille [](https://www.expedia.com/Marseille-Hotels-New-Hotel-Of-Marseille.h1329843.Hotel-Information) 7th Arrondissement 8.8/10 Excellent (1,001 reviews) "Everything about this hotel was fantastic! Would definitely stay here again next time we are in Marseille!" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Leon $118 nightly $137 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Marseille-Hotels-New-Hotel-Of-Marseille.h1329843.Hotel-Information) ![3 restaurants, breakfast, lunch, dinner served; Mediterranean cuisine](https://images.trvl-media.com/lodging/1000000/20000/14400/14385/10c892cf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor pool, open 7:00 AM to 7:00 PM, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/1000000/20000/14400/14385/w3837h2470x3y4-1e4a76dd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hypo-allergenic bedding, minibar, in-room safe, individually decorated](https://images.trvl-media.com/lodging/1000000/20000/14400/14385/6c59c96d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/1000000/20000/14400/14385/w3840h2559x0y3-059657df.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Martinez, in The Unbound Collection by Hyatt [](https://www.expedia.com/Cannes-Hotels-Hotel-Martinez.h14385.Hotel-Information) Cannes City Centre 9.4/10 Exceptional (733 reviews) "This hotel is magnificent!! The staff is wonderful!!!" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Dorothy $360 nightly $406 total Apr 12 - Apr 13 Total with taxes and fees [](https://www.expedia.com/Cannes-Hotels-Hotel-Martinez.h14385.Hotel-Information) ![Hallway](https://images.trvl-media.com/lodging/2000000/1700000/1698100/1698069/a1a89387.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room | Desk, blackout drapes, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/2000000/1700000/1698100/1698069/2675170e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium Room (with lift) | Terrace/patio](https://images.trvl-media.com/lodging/2000000/1700000/1698100/1698069/eab5ab31.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/2000000/1700000/1698100/1698069/2cb881e8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Central Hotel [](https://www.expedia.com/Avignon-Hotels-Central-Hotel.h1698069.Hotel-Information) Avignon City Centre 8.4/10 Very Good (800 reviews) "They upgraded my room. It was an excellent stay for the price." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Yusuke $63 nightly $73 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Avignon-Hotels-Central-Hotel.h1698069.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/74000000/73510000/73504600/73504534/44b97c42.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/74000000/73510000/73504600/73504534/0ba90be0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite, 1 Queen Bed, Non Smoking (Twin bed on request) | In-room safe, desk, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/74000000/73510000/73504600/73504534/44ab05ec.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/74000000/73510000/73504600/73504534/22e70c75.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel De Cambis [](https://www.expedia.com/Avignon-Hotels-Hotel-De-Cambis.h73504534.Hotel-Information) Avignon City Centre 9.4/10 Exceptional (376 reviews) "The room was comfortable and clean and the staff was courteous and helpful " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Harryanto $164 nightly $187 total Mar 31 - Apr 1 Total with taxes and fees [](https://www.expedia.com/Avignon-Hotels-Hotel-De-Cambis.h73504534.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/2000000/1170000/1165700/1165631/651f456f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, hair dryer, towels](https://images.trvl-media.com/lodging/2000000/1170000/1165700/1165631/e0f25dea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Individually decorated, individually furnished, desk, blackout drapes](https://images.trvl-media.com/lodging/2000000/1170000/1165700/1165631/53e62412.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Room amenity](https://images.trvl-media.com/lodging/2000000/1170000/1165700/1165631/ac8b098a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Regina Hotel [](https://www.expedia.com/Avignon-Hotels-Regina-Hotel.h1165631.Hotel-Information) Avignon City Centre 8.8/10 Excellent (856 reviews) "Was a great location" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Biserka $68 nightly $79 total Mar 30 - Mar 31 Total with taxes and fees [](https://www.expedia.com/Avignon-Hotels-Regina-Hotel.h1165631.Hotel-Information) ![Appartement Le Vacon 3 | Living area | 40-inch flat-screen TV with cable channels, TV](https://images.trvl-media.com/lodging/8000000/7010000/7009200/7009162/dc44debf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement Le Trésor | Memory foam beds, in-room safe, individually decorated](https://images.trvl-media.com/lodging/8000000/7010000/7009200/7009162/34d4ee90.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement Le Vacon 10 | Living area | 40-inch flat-screen TV with cable channels, TV](https://images.trvl-media.com/lodging/8000000/7010000/7009200/7009162/84bcc65d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Memory foam beds, in-room safe, individually decorated](https://images.trvl-media.com/lodging/8000000/7010000/7009200/7009162/8804a2c0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Appartements du Vieux-Port [](https://www.expedia.com/Marseille-Hotels-Les-Appartements-Du-Vieux-Port.h7009162.Hotel-Information) Old Port of Marseille 9.4/10 Exceptional (569 reviews) "Friendly and very helpful staff, checking everything was ok during stay, couldn’t have done more for us. The apartment was lovely and very clean, supers location, would highly recommend " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Lynsey Jane $101 nightly $118 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Marseille-Hotels-Les-Appartements-Du-Vieux-Port.h7009162.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/1000000/20000/12900/12878/b55edb02.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/1000000/20000/12900/12878/47f62df8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room | Egyptian cotton sheets, premium bedding, Tempur-Pedic beds, in-room safe](https://images.trvl-media.com/lodging/1000000/20000/12900/12878/006c6d09.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/1000000/20000/12900/12878/92f556d4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Boutique Hotel Cezanne [](https://www.expedia.com/Aix-En-Provence-Hotels-Boutique-Hotel-Cezanne.h12878.Hotel-Information) Couronne Urbaine 9.0/10 Wonderful (1,003 reviews) "The location is excellent! The staff was friendly and very helpful! Breakfast is wonderful. I would definitely recommend it and I would stay here again! " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Julie $131 nightly $152 total Mar 29 - Mar 30 Total with taxes and fees [](https://www.expedia.com/Aix-En-Provence-Hotels-Boutique-Hotel-Cezanne.h12878.Hotel-Information) ![Daily continental breakfast (EUR 15 per person)](https://images.trvl-media.com/lodging/13000000/12070000/12065200/12065148/bd1e66b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Double Room, 1 Queen Bed, Air conditioning, City View | 1 bedroom, premium bedding, desk, iron/ironing board](https://images.trvl-media.com/lodging/13000000/12070000/12065200/12065148/2f911f87.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property entrance](https://images.trvl-media.com/lodging/13000000/12070000/12065200/12065148/b7feb6fd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/13000000/12070000/12065200/12065148/beb263ab.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Quatre Dauphins [](https://www.expedia.com/Aix-En-Provence-Hotels-Les-Quatre-Dauphins.h12065148.Hotel-Information) Aix-en-Provence Historic Centre 9.0/10 Wonderful (397 reviews) "Friendly staff and charming hotel." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Brigitte $117 nightly $134 total Apr 26 - Apr 27 Total with taxes and fees [](https://www.expedia.com/Aix-En-Provence-Hotels-Les-Quatre-Dauphins.h12065148.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.com/Hotel-Search?startDate=2026-04-11&endDate=2026-04-12®ionId=844522342175883264&adults=2&sort=RECOMMENDED&openPlayBack=true) ## Vacation Rentals in Mediterranean Region Residence ![Couples treatment rooms, sauna, hot tub, steam room, body treatments](https://images.trvl-media.com/lodging/1000000/60000/53500/53417/456e5516.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, free toiletries, hair dryer, bathrobes](https://images.trvl-media.com/lodging/1000000/60000/53500/53417/9f4ab66e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Minibar, in-room safe, soundproofing, free WiFi](https://images.trvl-media.com/lodging/1000000/60000/53500/53417/26b34649.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/1000000/60000/53500/53417/55e54bf5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel & Spa Belle Plage [](https://www.expedia.com/Cannes-Hotels-Residence-Belle-Plage.h53417.Hotel-Information) Cannes City Centre 9.4/10 Exceptional (160 reviews) "Very nice hotel " [](https://www.expedia.com/Cannes-Hotels-Residence-Belle-Plage.h53417.Hotel-Information) Residence ![Daily cooked-to-order breakfast (EUR 13 per person)](https://images.trvl-media.com/lodging/2000000/1350000/1343400/1343399/4d7f2fed.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/2000000/1350000/1343400/1343399/ee6a7dca.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/2000000/1350000/1343400/1343399/aa41e234.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor spa tub](https://images.trvl-media.com/lodging/2000000/1350000/1343400/1343399/b6b5f8ee.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Residéal Premium Cannes [](https://www.expedia.com/Cannes-Hotels-Resideal-Premium-Cannes-Apartments.h1343399.Hotel-Information) Cannes City Centre 8.4/10 Very Good (720 reviews) "We enjoyed our stay, lovely location and terrific property" [](https://www.expedia.com/Cannes-Hotels-Resideal-Premium-Cannes-Apartments.h1343399.Hotel-Information) Aparthotel ![Front of property](https://images.trvl-media.com/lodging/2000000/1810000/1807200/1807122/65da8c81.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium Apartment, 2 Bedrooms (duplex 95m2) | Living room | 32-cm flat-screen TV with satellite channels, TV, DVD player](https://images.trvl-media.com/lodging/2000000/1810000/1807200/1807122/10790422.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium Apartment, 2 Bedrooms (100m2) | Private kitchen | Full-size fridge, microwave, oven, stovetop](https://images.trvl-media.com/lodging/2000000/1810000/1807200/1807122/cd2a3dd0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior entrance](https://images.trvl-media.com/lodging/2000000/1810000/1807200/1807122/3a2d36c1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Cannes Croisette Prestige [](https://www.expedia.com/Cannes-Hotels-Cannes-Croisette-Prestige.h1807122.Hotel-Information) Cannes City Centre 9.4/10 Exceptional (82 reviews) "We had a wonderful time in Cannes and Croisette Prestige was everything and more than we expected. In a good location, everything worked, staff very friendly and helpfull. Highly recommended!! " [](https://www.expedia.com/Cannes-Hotels-Cannes-Croisette-Prestige.h1807122.Hotel-Information) Residence ![Apartment, Balcony | Balcony](https://images.trvl-media.com/lodging/1000000/450000/447100/447023/b9d52a26.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/450000/447100/447023/6025bc02.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 22 per person)](https://images.trvl-media.com/lodging/1000000/450000/447100/447023/a0c3f753.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/1000000/450000/447100/447023/58a979de.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Jay Hotel by HappyCulture [](https://www.expedia.com/Nice-Hotels-The-Jay-Hotel-By-HappyCulture.h447023.Hotel-Information) Nice City Centre 9.0/10 Wonderful (695 reviews) "Amazing place to stay with 2 min walk to ocean and many good restaurants and cafes close by. Very walkable to everything old nice, train station, bus station, and center city. Will definitely stay here again!! " [](https://www.expedia.com/Nice-Hotels-The-Jay-Hotel-By-HappyCulture.h447023.Hotel-Information) Apartment ![Exterior](https://images.trvl-media.com/lodging/117000000/116220000/116217400/116217361/5119c6c2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![In-room safe, iron/ironing board, free WiFi](https://images.trvl-media.com/lodging/117000000/116220000/116217400/116217361/481bafd7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Apartment | In-room safe, iron/ironing board, free WiFi](https://images.trvl-media.com/lodging/117000000/116220000/116217400/116217361/3eae94db.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Apartment, City View | Living room](https://images.trvl-media.com/lodging/117000000/116220000/116217400/116217361/75a8e5bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Old Town Apartments By Villa Botanica [](https://www.expedia.com/Cannes-Hotels-Villa-Botanica.h116217361.Hotel-Information) Cannes City Centre 10/10 Exceptional (11 reviews) "Wonderful stay!" [](https://www.expedia.com/Cannes-Hotels-Villa-Botanica.h116217361.Hotel-Information) Aparthotel ![Front of property](https://images.trvl-media.com/lodging/17000000/16370000/16362900/16362821/7310fd0a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/17000000/16370000/16362900/16362821/b5477f15.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, laptop workspace, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/17000000/16370000/16362900/16362821/068c225f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, laptop workspace, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/17000000/16370000/16362900/16362821/addc4cdf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Staycity Aparthotels, Marseille, Centre Vieux Port [](https://www.expedia.com/Marseille-Hotels-Staycity-Aparthotels.h16362821.Hotel-Information) 2nd Arrondissement 8.8/10 Excellent (1,392 reviews) "Convenient location" [](https://www.expedia.com/Marseille-Hotels-Staycity-Aparthotels.h16362821.Hotel-Information) Aparthotel ![Daily buffet breakfast (EUR 12.90 per person)](https://images.trvl-media.com/lodging/6000000/5380000/5371300/5371235/0c49e2b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Apartment, Balcony | In-room safe, laptop workspace, soundproofing, free WiFi](https://images.trvl-media.com/lodging/6000000/5380000/5371300/5371235/bc386d75.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/6000000/5380000/5371300/5371235/0bbb54d3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Apartment, Balcony | Living area | 82-cm flat-screen TV with digital channels, TV](https://images.trvl-media.com/lodging/6000000/5380000/5371300/5371235/a1b936ea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Zenitude Hôtel-Résidences Marseille Saint Charles [](https://www.expedia.com/Marseille-Hotels-Residhome-Marseille-Saint-Charles.h5371235.Hotel-Information) Belsunce 8.4/10 Very Good (235 reviews) "Great place to stay. Friendly staff!" [](https://www.expedia.com/Marseille-Hotels-Residhome-Marseille-Saint-Charles.h5371235.Hotel-Information) Aparthotel ![Sundeck](https://images.trvl-media.com/lodging/1000000/330000/330000/329953/314479e1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Studio, Balcony | Private kitchenette | Fridge, microwave, stovetop, dishwasher](https://images.trvl-media.com/lodging/1000000/330000/330000/329953/d8887388.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, 1 Double Bed with Sofa bed, Balcony | In-room safe, desk, blackout drapes, soundproofing](https://images.trvl-media.com/lodging/1000000/330000/330000/329953/b7e67660.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/330000/330000/329953/1f710ce0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Residhome Nice Promenade [](https://www.expedia.com/Nice-Hotels-Residhome-Nice-Promenade.h329953.Hotel-Information) Nice City Centre 8.0/10 Very Good (1,151 reviews) "Very good location and very kind and helpful staff " [](https://www.expedia.com/Nice-Hotels-Residhome-Nice-Promenade.h329953.Hotel-Information) Apartment ![Classic Apartment, 1 King Bed, Kitchen | Living area | 55-inch Smart TV with digital channels, pay movies](https://images.trvl-media.com/lodging/118000000/117560000/117551100/117551010/eb941b53.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![55-inch Smart TV with digital channels, pay movies](https://images.trvl-media.com/lodging/118000000/117560000/117551100/117551010/3af57ac9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/118000000/117560000/117551100/117551010/34b85a87.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Apartment, 2 Bedrooms | Terrace/patio](https://images.trvl-media.com/lodging/118000000/117560000/117551100/117551010/f49aa15c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Villa Victor Hugo by Odomo [](https://www.expedia.com/Avignon-Hotels-Villa-Victor-Hugo-By-Odomo.h117551010.Hotel-Information) Avignon City Centre 9.6/10 Exceptional (13 reviews) "Newly renovated apartments" [](https://www.expedia.com/Avignon-Hotels-Villa-Victor-Hugo-By-Odomo.h117551010.Hotel-Information) Aparthotel ![Luxury Penthouse | Laptop workspace, blackout drapes, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/107000000/106400000/106398100/106398030/ceead27e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Luxury Penthouse | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/107000000/106400000/106398100/106398030/5f0cc06c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Luxury Apartment | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/107000000/106400000/106398100/106398030/da227c57.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/107000000/106400000/106398100/106398030/191b4645.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Apartments in the heart of Cannes [](https://www.expedia.com/Cannes-Hotels-Le-Dom-Apartments.h106398030.Hotel-Information) Cannes City Centre 9.0/10 Wonderful (9 reviews) "Perfect condition" [](https://www.expedia.com/Cannes-Hotels-Le-Dom-Apartments.h106398030.Hotel-Information) Aparthotel ![Daily cooked-to-order breakfast (EUR 14 per person)](https://images.trvl-media.com/lodging/17000000/16060000/16059900/16059888/c5519f52.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, 1 Bedroom (4 People) | Desk, soundproofing, free cribs/infant beds, free WiFi](https://images.trvl-media.com/lodging/17000000/16060000/16059900/16059888/0d5806b1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/17000000/16060000/16059900/16059888/24b3665d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Studio (2 People) | Desk, soundproofing, free cribs/infant beds, free WiFi](https://images.trvl-media.com/lodging/17000000/16060000/16059900/16059888/ab939e7e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Appart Hotel Odalys City Marseille Le Dôme [](https://www.expedia.com/Marseille-Hotels-Odalys-City-Marseille-Le-Dome.h16059888.Hotel-Information) 4th Arrondissement 7.8/10 Good (656 reviews) "Great room " [](https://www.expedia.com/Marseille-Hotels-Odalys-City-Marseille-Le-Dome.h16059888.Hotel-Information) Aparthotel ![Outdoor pool, sun loungers](https://images.trvl-media.com/lodging/2000000/1300000/1298500/1298466/d9d1cbcf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1300000/1298500/1298466/5c9ecc6b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/2000000/1300000/1298500/1298466/1667c5f3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Penthouse, 4 Bedrooms | Premium bedding, in-room safe, desk, iron/ironing board](https://images.trvl-media.com/lodging/2000000/1300000/1298500/1298466/457646a1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Villa d'Estelle Cannes [](https://www.expedia.com/Cannes-Hotels-Villa-D-Estelle-Cannes.h1298466.Hotel-Information) Cannes City Centre 9.8/10 Exceptional (150 reviews) "Nice washer and dryer in the room. The staff people are nice and it’s great location. Half block from beach and walking distance from the train station." [](https://www.expedia.com/Cannes-Hotels-Villa-D-Estelle-Cannes.h1298466.Hotel-Information) Aparthotel ![Apartment, 1 Bedroom, Terrace | Terrace/patio](https://images.trvl-media.com/lodging/4000000/3080000/3076700/3076675/204b4906.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 11 per person)](https://images.trvl-media.com/lodging/4000000/3080000/3076700/3076675/ab3ff70b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, 1 Bedroom, Terrace | Premium bedding, in-room safe, desk, iron/ironing board](https://images.trvl-media.com/lodging/4000000/3080000/3076700/3076675/b4cb89a7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Studio, 2 persons, partial view on the port | View from room](https://images.trvl-media.com/lodging/4000000/3080000/3076700/3076675/75c1c185.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Residhotel Vieux Port [](https://www.expedia.com/Marseille-Hotels-Residhotel-Vieux-Port.h3076675.Hotel-Information) Old Port of Marseille 8.0/10 Very Good (964 reviews) "This was a great place and conveniently located to the beautiful OLD PORT. There was easy access to transportation, great food, and shopping! " [](https://www.expedia.com/Marseille-Hotels-Residhotel-Vieux-Port.h3076675.Hotel-Information) Aparthotel ![Apartment, Balcony | Premium bedding, in-room safe, desk, soundproofing](https://images.trvl-media.com/lodging/3000000/2530000/2528600/2528550/a7ef136c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement Lamartine | Premium bedding, in-room safe, desk, soundproofing](https://images.trvl-media.com/lodging/3000000/2530000/2528600/2528550/6a7a8c20.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, Balcony | Executive lounge](https://images.trvl-media.com/lodging/3000000/2530000/2528600/2528550/569a9c8c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement Lamartine | Terrace/patio](https://images.trvl-media.com/lodging/3000000/2530000/2528600/2528550/3dce37ad.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Maison Lamartine [](https://www.expedia.com/Nice-Hotels-Residence-Lamartine.h2528550.Hotel-Information) Nice City Centre 9.2/10 Wonderful (406 reviews) "Clean room and amazing staff! " [](https://www.expedia.com/Nice-Hotels-Residence-Lamartine.h2528550.Hotel-Information) Aparthotel ![Reception](https://images.trvl-media.com/lodging/19000000/18380000/18376000/18375970/3d14dcbb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, 1 Bedroom | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/19000000/18380000/18376000/18375970/cd27898b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment, 2 Bedrooms | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/19000000/18380000/18376000/18375970/fac5b733.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/19000000/18380000/18376000/18375970/374045ae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Résidence Carlton Riviera [](https://www.expedia.com/Cannes-Hotels-Residence-Carlton-Riviera.h18375970.Hotel-Information) Cannes City Centre 9.0/10 Wonderful (19 reviews) "Amazing location and communication " [](https://www.expedia.com/Cannes-Hotels-Residence-Carlton-Riviera.h18375970.Hotel-Information) [See all vacation rentals](https://expedia.com/Hotel-Search?startDate=2026-04-25&endDate=2026-04-28®ionId=844522342175883264&adults=2&sort=RECOMMENDED&stay_options_group=vacation_rentals_option&categorySearch=vacation_rentals_option&openPlayBack=true) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.com/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FMediterranean-Region-Hotels.d844522342175883264.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.com/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FMediterranean-Region-Hotels.d844522342175883264.Travel-Guide-Hotels) ## Stay near popular Mediterranean Region attractions ![](https://images.trvl-media.com/place/6046257/34f33c23-8196-42be-afa8-38ecae191e5a.jpg) ### Colosseum 4.6/5 (18,988 reviews) A true architectural heavyweight, the 2,000-year-old Colosseum is often considered one of the seven “modern” wonders of the world. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6046257) ![Madrid_GranViaStreet_6221074-3](https://images.trvl-media.com/place/6221074/5bfc524c-474b-4ffe-b05a-7e9d6978d5af.jpg) ### Gran Via 4.4/5 (5,203 reviews) Madrid’s famous shopping strip has boutiques and international brands, an exciting nightlife and an impressive display of early 20th-century architecture. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6221074) ![La Sagrada Familia, Barcelona, spain.](https://images.trvl-media.com/place/6066943/2ee18e0c-1720-4392-bc5b-900fa882c30a.jpg) ### Sagrada Familia 4.7/5 (13,562 reviews) Gaudí’s basilica in the center of Barcelona is an architectural marvel and offers views across the city from eight towering spires. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6066943) ![EJ9CYX Palma de Mallorca port marina in Majorca Balearic island of Spain](https://images.trvl-media.com/place/6203509/850d0574-b40d-4c52-8126-d3abddf014c1.jpg) ### Port of Palma de Mallorca 4.3/5 (2,915 reviews) Explore the waterfront in Palma de Mallorca with a trip to Port of Palma de Mallorca. Stroll along the beautiful beaches or visit the stunning cathedral in the area. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6203509) ![Rome SEO Uploads](https://images.trvl-media.com/place/502483/5be9d1ed-deea-4b77-849b-b80e1ef0177f.jpg) ### Pantheon 4.6/5 (16,168 reviews) One of ancient Rome’s greatest achievements combines momentous history and inspired architecture. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=502483) ![](https://images.trvl-media.com/place/6341167/5161d7a5-3c1d-4ab9-ad72-073878742953.jpg) ### Trevi Fountain 4.5/5 (18,514 reviews) Rome is a city abundant in world-class water features, but none more stunning, or more famous, than the Trevi Fountain. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6341167) ![La Rambla in Barcelona, Catalonia, Spain](https://images.trvl-media.com/place/6066981/3a19251c-4ffb-478c-bf04-9f92ac4488ed.jpg) ### La Rambla 4.2/5 (13,598 reviews) These lively pedestrian streets in the heart of Barcelona are filled with flower stalls, tapas restaurants and street performers. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6066981) ![](https://images.trvl-media.com/place/6051641/c328bfd8-3f08-49c0-b174-8577980e112c.jpg) ### Acropolis 4.7/5 (4,635 reviews) The ancient Greek city rises like a phoenix from the city center of modern Athens, lighting up at night in splendid glory. [See properties](https://www.expedia.com/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6051641) ## Learn more about Mediterranean Region During your stay in Mediterranean Region, you can discover things to see and do in the local area. [See all hotels in Mediterranean Region](https://www.expedia.com/Hotel-Search?startDate=2026-04-11&endDate=2026-04-12&adults=2®ionId=844522342175883264) ![](https://images.trvl-media.com/place/553248633936349954/597750c4-7c4e-4a36-b33c-904705e647c4.jpg?impolicy=fcrop&w=900&h=599&p=1&q=high) ## Top Mediterranean Region Hotel Reviews ![Sofitel Athens Airport](https://images.trvl-media.com/lodging/1000000/690000/688200/688125/df5e7ec7_y.jpg) ### Sofitel Athens Airport 8/10 Good "Breakfast was delicious and there were many menu choices. Service was very good." [](https://expedia.com/Athens-Hotels-Sofitel-Athens-Airport.h688125.Hotel-Information) ![Barcelona Airport Hotel](https://images.trvl-media.com/lodging/2000000/1440000/1440000/1439964/c4a7aa04_y.jpg) ### Barcelona Airport Hotel 10/10 Excellent "Lovely breakfast, one of the best I’ve had in a Hotel for a while. Good location short bus ride from the airport. Nice room very clean and it had a kettle which was nice (provided tea bags but no coffee or milk). Shower was good pressure but varied in temperature, provided shampoo but no conditioner." [](https://expedia.com/Barcelona-Hotels-Barcelona-Airport-Hotel.h1439964.Hotel-Information) ![Gioberti Hotel](https://images.trvl-media.com/lodging/1000000/80000/70700/70681/432a0390_y.jpg) ### Gioberti Hotel 10/10 Excellent "Fantastic hotel, really nice. Friendly staff, rooms were very clean and they kept on top of all the basics (changing towels, toiletries, etc). Nice breakfast every morning, even a little gym which was awesome to use! Very near Termini station, which is super handy. Hopefully will visit Rome again soon, and i would definitely come back to this hotel. Thank you for making it a nice stay ❤️" [](https://expedia.com/Rome-Hotels-Gioberti-Hotel.h70681.Hotel-Information) ![Hilton Garden Inn Rome Airport](https://images.trvl-media.com/lodging/2000000/1590000/1587200/1587154/78454e47_y.jpg) ### Hilton Garden Inn Rome Airport 10/10 Excellent "Nice property very close to the airport. Convenite for our early flight. Make sure if you use the shuttle to take the one that said Airport nobody told us that they were two shuttles." [](https://expedia.com/Rome-Hotels-Hilton-Garden-Inn-Rome-Airport.h1587154.Hotel-Information) ![Hotel Acta Moa- New Opening](https://images.trvl-media.com/lodging/118000000/117140000/117137400/117137301/fc4b0004_y.jpg) ### Hotel Acta Moa- New Opening 10/10 Excellent "Really nice hotel with very friendly staff. Breakfast was good. About 10 minutes walk to the train station and underground station aswell so perfect for getting about Lisbon. Definitely recommend staying here. " [](https://expedia.com/Lisbon-District-Hotels-Acta-Moa.h117137301.Hotel-Information) ![Hotel Quirinale](https://images.trvl-media.com/lodging/1000000/10000/1100/1058/1c2ed679_y.jpg) ### Hotel Quirinale 10/10 Excellent "Welcoming staff who were very helpful , good breakfast with range of options, garden area, generous sized rooms which were very comfortable and useful luggage room. " [](https://expedia.com/Rome-Hotels-Hotel-Quirinale.h1058.Hotel-Information) ![Moxy Barcelona](https://images.trvl-media.com/lodging/1000000/10000/1500/1487/eeb1b73e_y.jpg) ### Moxy Barcelona 10/10 Excellent "Breakfast really good" [](https://expedia.com/Barcelona-Hotels-Moxy-Barcelona.h1487.Hotel-Information) ![Hotel Regina](https://images.trvl-media.com/lodging/2000000/1180000/1170200/1170158/e8709f28_y.jpg) ### Hotel Regina 10/10 Excellent "Everything was pretty much perfect is you need anything they will get done for you as fast as possible " [](https://expedia.com/Madrid-Hotels-Hotel-Regina.h1170158.Hotel-Information) ![Hotel Nazionale](https://images.trvl-media.com/lodging/1000000/30000/26800/26756/f62b396f_y.jpg) ### Hotel Nazionale 10/10 Excellent "The location is great. Rooms are nice and clean. Great breakfast. Staff helps with any questions you may have. " [](https://expedia.com/Rome-Hotels-Hotel-Nazionale.h26756.Hotel-Information) ## More cheap stays in Mediterranean Region ![Live It Gran Via](https://images.trvl-media.com/lodging/101000000/100160000/100155700/100155631/fa0b6cc2_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Live It Gran Via Calle Gran Vía 36 Madrid $64 nightly $70 total Apr 6 - Apr 7 Total with taxes and fees 7.2/10 Good! (336 reviews) [](https://expedia.com/Madrid-Hotels-Live-It-Gran-Via.h100155631.Hotel-Information) ![easyHotel Lisbon](https://images.trvl-media.com/lodging/28000000/27120000/27110700/27110621/dd3f140b_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### easyHotel Lisbon R. de Santa Marta 60 Lisbon $69 nightly $83 total Apr 12 - Apr 13 Total with taxes and fees 8.8/10 Excellent! (1,602 reviews) [](https://expedia.com/Lisbon-District-Hotels-EasyHotel-Lisbon.h27110621.Hotel-Information) ![INOUT Hostel Barcelona](https://images.trvl-media.com/lodging/9000000/8980000/8971500/8971485/a401bb8f_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### INOUT Hostel Barcelona Major del Rectoret 2 Barcelona $73 nightly $114 total Mar 30 - Mar 31 Total with taxes and fees 7.6/10 Good! (238 reviews) [](https://expedia.com/Barcelona-Hotels-INOUT-Hostel-Barcelona.h8971485.Hotel-Information) ![Malacuna Barcelona](https://images.trvl-media.com/lodging/23000000/22790000/22787000/22786937/a1ba1af5_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Malacuna Barcelona Carrer de la Unió, 10 Barcelona $88 nightly $127 total Mar 29 - Mar 30 Total with taxes and fees 8.8/10 Excellent! (25 reviews) [](https://expedia.com/Barcelona-Hotels-Ideal-Youth-Hostel.h22786937.Hotel-Information) ![Ibis Styles Sevilla Santa Justa](https://images.trvl-media.com/lodging/75000000/74720000/74711400/74711316/415e8746_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Ibis Styles Sevilla Santa Justa Avenida De La Buhaira 2 Seville $138 nightly $152 total Apr 26 - Apr 27 Total with taxes and fees 9.2/10 Wonderful! (826 reviews) [](https://expedia.com/Seville-Hotels-Ibis-Styles-Sevilla-Santa-Justa.h74711316.Hotel-Information) ![Hostel 165](https://images.trvl-media.com/lodging/102000000/101190000/101190000/101189908/d93edfaa_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Hostel 165 C. del Dr. Esquerdo 165 Madrid Madrid [Get rates](https://expedia.com/Hotel-Search?startDate=4%2F11%2F2026&endDate=4%2F12%2F2026&selected=101189908&PinnedHotelID=101189908&HadPinnedHotel=true®ionId=844522342175883264) 8.4/10 Very Good! (269 reviews) [](https://expedia.com/Madrid-Hotels-Hostel-165.h101189908.Hotel-Information) ## Hotels in Mediterranean Region with star-rating ![5 Star Hotels](https://images.trvl-media.com/lodging/1000000/30000/25600/25559/c6e0103a_z.jpg) 5 Star Hotels 357 properties [](https://expedia.com/5Star-Mediterranean-Region-Hotels.s50-0-d844522342175883264.Travel-Guide-Filter-Hotels) ![4 Star Hotels](https://images.trvl-media.com/lodging/1000000/30000/23700/23677/6ae928dd_z.jpg) 4 Star Hotels 1025 properties [](https://expedia.com/4Star-Mediterranean-Region-Hotels.s40-0-d844522342175883264.Travel-Guide-Filter-Hotels) ![3 Star Hotels](https://images.trvl-media.com/lodging/20000000/19690000/19681400/19681371/84fffc75_z.jpg) 3 Star Hotels 564 properties [](https://expedia.com/3Star-Mediterranean-Region-Hotels.s30-0-d844522342175883264.Travel-Guide-Filter-Hotels) ![2 Star Hotels](https://images.trvl-media.com/lodging/92000000/91830000/91828000/91827910/6717a2ac_z.jpg) 2 Star Hotels 160 properties [](https://expedia.com/2Star-Mediterranean-Region-Hotels.s20-0-d844522342175883264.Travel-Guide-Filter-Hotels) ![](https://a.travel-assets.com/mad-service/footer/bnaBanners/BEX_Footer.jpg) ## Go further with the Expedia app Save even more - get up to 20% on select hotels 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 \*@license 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(n=0;n=d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[n-1\]\[2\]>d;n--)e\[n\]=e\[n-1\];e\[n\]=\[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({12:"profiler",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",10372:"shared-ui-retail-product-headline",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",17774:"vileda-playground",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",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24354:"shared\~ViledaWrapper",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",36885:"shared-ui-sponsored-content-partner-gallery",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",40481:"blossom-vileda-module",40609:"blossom-credit-card-awareness-placement",40633:"blossom-mojo-shadow-component",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",89777:"recorder",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)+"."+{12:"c14258fc7a4fb7c0989c",18:"7f1eece4b475b84e69aa",279:"33e34b315163e29e848b",347:"4463bf645cc7d71d3ec2",597:"ee101d7c184ee643029a",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"7d2493f828eda6813607",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"a85ca3fdcdde86cca123",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"927521cd4ea145e28a91",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"73358e1cf40bacc11f43",6258:"fee0e3cd2f0a0da62ee5",6341:"76339cee941970d7a511",6374:"90f9249556f3ac8d0f29",6470:"4c359786e3b7bf26aeef",6536:"c86a5773110cdf64bfec",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"fe4b6f0440825c11dc80",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"21568b230add44e5cc1d",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"aa752e1ce900fa906839",8841:"2de8c1d22ffb3f3858b4",9040:"4fd35f8a3edc1dfc59a3",9105:"f8a8c775883bfb97774f",9111:"4a5db739c1ee11a75daf",9218:"ad87fadf41d7c15f756d",9938:"ed83032faac1df0bd8bc",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"f0dc734120b731ace1d8",10367:"22ae84077fa101cea796",10372:"7806ffafde2500433812",10556:"3bf1d8c5c38c00b42bdd",10817:"50f9c3934c29b752465b",10822:"7df9a763e69176cd84dc",10855:"3a972549152703db044b",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"67a44064ed2f23e9a2ef",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"5e42c2f4566d94db9937",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"8272f240c893ada16453",13018:"fddd3943114920d115b7",13075:"21c63ba5aefa9193c97e",13310:"1db4b40e8c5744b980a5",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"bf70924601bbdc6f04bd",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"c49168919cff63b567bf",14431:"0e245da88a366c209230",14745:"424424fc520413a79907",14791:"83f9d88b66b80b7707a2",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"55d7332d682831b5c8d5",16072:"e8f49a4e8e2a8222f1a7",16098:"9191dde2e9c0a8272a72",16204:"9aecf186b2685a49cfcd",16494:"a525335aee78c923121d",16578:"7420780ed14536d0349c",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"8498a9a73a79608d7a19",17265:"f33b0304b641f9c76fd7",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"000c47c0be287d868544",17607:"2667696cd6aa60af322c",17774:"468ca9de65773b1bd52d",17797:"8b00bf02b20dae1db77c",18475:"f03760a421e3379f1dc6",19115:"5d821204ec764f64bfcd",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"14bc4929c013ee2e30c7",20515:"7769945f2f469c9ce5a0",20547:"0682e674276a6cfa3279",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"6e724d2bf492f8ae1c6d",21340:"717e8f9d8412e8c1e2e1",21451:"31a0a7b8aa62f7979553",22276:"d555da5a9f72e0a34f6b",22422:"daa0aa358273bba15775",22643:"411724428752c451481f",22653:"8787a7ce50386ee5b304",22817:"335bca9b2a29260f11fc",23012:"833bc9c8c5f0c1c41af5",23084:"c77e4b72bbf168605a6c",23211:"8ff6c1d05115163a3902",23303:"b8482e95ac50acc7b493",23579:"e41e0ba8c87bfd49e266",23663:"81b8084c13082d6cd592",24354:"2510182eeb6b1b673fb8",24501:"a4a0479a45becf81354c",24623:"7afb833275251d12e4e2",24807:"add10a5eec88b86a865e",24964:"5936fe73deed33e8c909",25229:"f1020d09cd72a64c2592",25519:"97ac80eb635b224ecfeb",25560:"0fcd2074ec9722222325",25738:"77c002b6e532df9c03b2",25770:"a1e402ecb6e25273bfb1",25856:"171c08142d6c3cdf797e",26018:"17dfba94409f39a94b1d",26084:"607876ce8180bae7e391",26161:"3f6a2e756011dada0275",26313:"9a32d37aa2ced948bd36",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"157fb56a7b8066e27e81",27452:"fe2d8febcaf6830f0d43",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"491eee3606552f114e26",28046:"1de0ef9c82fad1899625",28058:"5dee8d8e8f84642de042",28109:"7f7827473dad3a6d4c98",28324:"ceb8ca35289f1c93690f",28384:"401a12edde8432faaa21",28550:"093beae71451ce1add55",28754:"a6f753dab30b498b9b9e",29367:"90cd3dbf5c740edf1832",29554:"6cb50765633551ffb938",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"2e7c86f047ed5536cda2",30115:"267a9d7423ae51084949",30319:"f4f752dd5e94c56fe59d",30326:"4db3577162e2a18f060c",30440:"1caa25b85a7183187eea",30519:"545d641b51fa2795ed80",30680:"482196d77c85d522773e",30926:"27998f35597b299246b6",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"d2049944636271d96fda",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"f9b1903cb1f169ca1581",33167:"91679508439b274942c2",33266:"3d30f32a8bb9e2fc628b",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"ed047abf7a67a50fb220",33560:"1907d0adde837e96ed91",33563:"bee897154ea443eaa699",33877:"f776859f394687e99646",33881:"ae3a40ed6ab883818c40",34011:"666051bc6cfd83a3d18a",34832:"3047844706f16d1f474b",35162:"3248e6b1a072cbda4932",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"3ed90e2e20a331a17343",35973:"836db62dced91cc02707",36885:"2feb51785a9a900040d2",36971:"adcc117b6c0a5970a858",37139:"40e55bab6bd58dc10f5d",37556:"4d1022b9d603d1d312ca",37739:"d08e2306880577a831c9",38216:"0e264f669b202184ac6a",38326:"a973944a84e991e48b23",38534:"b31a690382c20312535d",38801:"c969691246831dbdfbd4",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"5438889b06bec5516d0a",39336:"03136af9fab7ddb10000",39525:"6d51846b91eda9fd07c9",39756:"4b4b517b0d2a015ae67a",39858:"838afaaebffe326519c4",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40481:"6dfaddaecdf46cadfb8b",40609:"7c660d22a3b37701c7d8",40633:"5e3673c1089604e1d25e",40830:"383aef884e8d40f3dbd4",41701:"043fce00a223c720e10c",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"eb4861534320d1f00475",43556:"2b17c4f2a11ec3b91e36",43630:"f96fbfcfe75ea7cd9f69",43721:"f50896d16b59f01a4dbb",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"72aa8fa29dcb0e3de921",44379:"2080ae41b941b88d8ade",44440:"2054feeb7f2a2fd0847d",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"2cea94bb17f90a7c6ff6",45496:"3c9a8608c70ab285644a",45957:"788225c9ef560bee66d7",46333:"c90f66f0018768342846",46429:"c186a5cf151444646e4d",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"bf165b414afdb3699d41",47827:"e218a4164ef186dbdafc",48133:"859bc2ab3fb25a0eb05e",48187:"15c04bfa5dbc443d6d18",48385:"4c1be2aa156aff9b3c10",48404:"7935ef4bfe83036710e6",48420:"54837c93675c0986c120",48465:"1a2064a5be5588e0ef13",48667:"95e87e4dc0c2aab128ab",48679:"3aab82d90ad62f4bb152",48775:"f9bc3c462af34772949a",49093:"7b20afe23e2312990464",49406:"ccd08c374103e002dac8",49563:"f29eab9f7f9103d4f7d5",49618:"66b0d253a71ce5b2d481",49673:"aae92b1a557c52ef67db",50160:"459a3cda862672a93f54",50300:"9c3533ac7be0f6fb153c",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"06de1ca616ad2040dcee",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"c975d0fca9042722f33d",51557:"c4de34dedbff52522d4a",51987:"77082eaf8464536454fe",52011:"9d87ed101941cacd7643",52333:"0351b25493cd92190a58",53125:"3ebe3325f47ef5beee02",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"d422a3f3dd29002314dd",53615:"2bb74c6f3d62eb8d1068",53880:"6dd746d89393930c0df4",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"c12dd6535553f84a01e0",55042:"09701c727e3080aa4198",55259:"f8ff15e4ebab2877956b",55305:"4755bd405eb2beea2fe8",55601:"3c2ca6df2bc0698a2987",55616:"e0384df9cfa25dfb89e4",55716:"ff653445ea94477b54ad",55902:"4bd4198eeb99b14cb8f8",56135:"3ddf3298da6e3ef0c569",56232:"85e48ff1f6cfbf07292e",56570:"7d19712bd8c7acb34242",56684:"1df1370c2ffc2a2489a0",56817:"320812c7903ca1fa9fa3",57279:"d859727ea854895c42b9",57620:"1ad6553c0a2172bef085",58427:"67762742f9eabefb55ac",58496:"e872c18608da55338a20",58695:"d0cd9c326b890491c1d6",58698:"abe70d5fb546c5bf659d",58855:"a28f5cab97159b1806ad",58934:"ecda4ac983b0fac8cabd",59064:"fe96b4f6232688fa2172",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"9a40993167fdf31baffe",59696:"ad01bd9066915e17185c",60478:"54dddcf80dc8bb033cfd",60656:"a4437fb0c94ef8a3f773",60771:"52b303c58de94b7f1089",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"c91059a2f9e95d149f67",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"945f086684a42f4647cc",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"43479a4749c0f4579620",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"04073ed71c2c2c78f862",64495:"56e12ae0a78dc4c4d609",64534:"2136a50d88e71e5b3356",64717:"5c20272eb4a9d07ecf54",64896:"fa421135907bf597d95a",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"e4d8f0c4b4f17e138632",65478:"b114d617260c9a56b210",65847:"7f4010cb1b3aa86b8265",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"d203ee76486de14ea753",66576:"3742ef07aaf8f7def744",67811:"6965dfcca05170caa0c4",68116:"567e8710ea40e211fc0b",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"c90263a87e417bc45e33",68688:"0fe8745a2002b1e688cc",68725:"e22ed67294c0683ec107",68905:"724bc82f005da8622bfe",69058:"9d9c59ab699bfb9e3291",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"f1dcf2776fa36b93699a",69660:"1c1a0cf2a7f0c88fa011",69992:"9180181868ad3e4796f7",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"de39f3038bf3597917b6",71783:"5af6f1fc2e07bbd54184",71937:"91ad49bbf05ca4fa04ad",71973:"35e0547fc5126f5b3b8a",72023:"5daee51d93df4e28aa33",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"49c00e4168db22a51bc6",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"2631b6de3f970cd82542",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"5e61d3f28bb83a30db9e",73787:"68dcca2b683e277b6f69",73863:"0214315ac627591ca870",73948:"2e249dc83b269bce3f9e",74046:"56ac7dee189ee1908eed",74320:"d225cee7f4d68caff6b4",74407:"3d15ce3b144039af0424",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"1b5f31edb95baefd1c9c",74861:"5d577c6c67325eb5b63c",74949:"f2e3664753cb83d05501",74996:"22da2a6ce650df090a7c",75974:"f4abbafb2c7af42960d8",76003:"e43a8666d027ea9ac567",76708:"6aae8b5528e8e77d3757",76761:"6b5fb0cb595ad867f446",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"c9ab4c890b5b4d92de09",77938:"cc35cc339062a7a5f81f",78034:"9b230bfe5876ead41d9c",78047:"6d347565126bb4c9a3d1",78059:"10260d95c939508340d6",78239:"90a8dff4033da97c24a1",78302:"324828ca23c73924e797",78480:"f14827fabf8da246f0df",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"d50e1f184ffafe8bf2b2",79981:"0ff3ca9fb22a225db530",80167:"cdbd108324b72766d30c",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"822ef04d8a1cf85d4051",80914:"6ad0ef176270a3226845",81154:"53406b95b95b3241bed9",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"40adc51e3d34d8eb1461",82252:"3ebc7642a6f47c0294e8",82512:"9ac8bcd5621097780f61",82584:"acc8f8db2be1a565892d",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"0cb6c4d4a0e21cc85021",84142:"000bee81ffdef964e5df",84236:"667500fb9b7d5707b0d6",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"e301b3b8f0afcfeb11fb",84708:"596ccc928a83345014bd",84807:"655fab2f336851f40fd8",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"29bfe149110469c419af",85551:"dfb03f6f3392840566ef",85998:"a3592a8d4d7b4aa538c4",86048:"443b643b41a7bbaf55c7",86450:"f1dd91b68126da96dd19",86557:"ad126f3e194b77268b79",86634:"5184f1290ebdf75622aa",87036:"4a71fcb8eb8435e71752",87866:"08cfa267f49c18e70e63",87984:"c48b5c2ef56d02b0e631",88361:"f5eb17f2425fb221622d",88487:"85287235ec722b2d6c68",88490:"1a233f340947b9396b80",88585:"a33d9abc03164d936748",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"ad3584e8aa96a4f48820",89449:"564ed5bff00f0d65bd53",89459:"5c1556023709a71237cd",89626:"b603e2b5a8b77263de32",89695:"8eecfd9956ea498ee00a",89713:"cc4c78791a02a962143f",89777:"1249b1f51e49cf20a8f0",90347:"710eb5b46f61b7432502",90547:"3ae96f1a343007e2250a",90947:"c081169a0fe0424970f9",91199:"da2dafa6a5b78d3b0606",91442:"a884fc67e8225b1c6d16",91701:"214d21eae3df4d3107f8",91795:"b721d990c9ec71dd88cc",91921:"f90069a0f7b15478694d",92179:"c0d71f5fe96fd7e9ab9f",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"1d56f11de6e4c11e17ba",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"517fe4aad92c67d2149c",95078:"19719b235bd7f08a0e50",95086:"d5d5c1031811087cb8e6",95132:"159fcf3eef1cb717fdbd",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"b883d3da9bdd835ff031",96524:"066e381a8cd7cbceac2c",96823:"1eed24d889b23025583e",96891:"082f2c0b52cf5c00a620",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"8e2fc949f8debf57f819",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"d5ac14724f3d51a512d6",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"),n=0;n=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