Title: Sainte-Maxime - Saint-Tropez Townhomes from CA $102 | Expedia.ca [Sainte-Maxime - Saint-Tropez Travel Guide](https://expedia.ca/Sainte-Maxime-Saint-Tropez.dx6050646)[Hotels in Sainte-Maxime - Saint-Tropez](https://expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels.d6050646.Travel-Guide-Hotels)[Vacation Rentals in Sainte-Maxime - Saint-Tropez](https://expedia.ca/Sainte-Maxime-Saint-Tropez-Vacation-Rentals.d6050646.Travel-Guide-VacationRentals)[Flights to Sainte-Maxime - Saint-Tropez](https://expedia.ca/Cheap-Flights-To-Sainte-Maxime-Saint-Tropez.d6050646.Travel-Guide-Flights)[Sainte-Maxime - Saint-Tropez Car Rentals](https://expedia.ca/Car-Rentals-In-Sainte-Maxime-Saint-Tropez.d6050646.Car-Rental-Guide)[Sainte-Maxime - Saint-Tropez Vacation Packages](https://expedia.ca/Sainte-Maxime-Saint-Tropez.d6050646.Destination-Travel-Guides) ![Colorful city on the water, Port of Grimaud, France, Provence, houses and boats. Beautiful city landscape; Shutterstock ID 1084314431; purchase_order: SP-1332 HA Batch 2 August 2018; Order: ; client:](https://images.trvl-media.com/place/10726/de9c1460-94c2-42fe-ae40-2a119fb47ce4.jpg?impolicy=fcrop&w=1200&h=500&q=medium) # Search Townhomes in Sainte-Maxime - Saint-Tropez from CA $102 - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Check prices for these dates Next weekend [Dec 26 - Dec 28](https://www.expedia.ca/Hotel-Search?regionId=6050646&startDate=2025-12-26&endDate=2025-12-28&adults=2&lodging=TOWNHOUSE&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two weeks [Jan 2 - Jan 4](https://www.expedia.ca/Hotel-Search?regionId=6050646&startDate=2026-01-02&endDate=2026-01-04&adults=2&lodging=TOWNHOUSE&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In one month [Jan 16 - Jan 18](https://www.expedia.ca/Hotel-Search?regionId=6050646&startDate=2026-01-16&endDate=2026-01-18&adults=2&lodging=TOWNHOUSE&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two months [Feb 13 - Feb 15](https://www.expedia.ca/Hotel-Search?regionId=6050646&startDate=2026-02-13&endDate=2026-02-15&adults=2&lodging=TOWNHOUSE&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) No exact matches found, but these alternatives could be just right ## Recommended hotels in Sainte-Maxime - Saint-Tropez ![Terrace/patio](https://images.trvl-media.com/lodging/24000000/23230000/23227900/23227841/61d577cb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/24000000/23230000/23227900/23227841/d64e24e0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Mediterranean cuisine, pool views ](https://images.trvl-media.com/lodging/24000000/23230000/23227900/23227841/70bd29a7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Beach](https://images.trvl-media.com/lodging/24000000/23230000/23227900/23227841/f09fddfe.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Airelles Pan Dei Palais [](https://www.expedia.ca/Saint-Tropez-Hotels-Pan-Dei-Palais.h23227841.Hotel-Information) Saint-Tropez City Centre 10/10 Exceptional (64) "I absolutely loved loved this hotel. İt was like I was staying in my own palace. Anna was the perfect host. She made our stay exceptional🙏🙏 İt is right in the center of St. Tropez. A few steps to everywhere.." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Najda CA $761 CA $860 total includes taxes & fees Jan 15 - Jan 16, 2026 [](https://www.expedia.ca/Saint-Tropez-Hotels-Pan-Dei-Palais.h23227841.Hotel-Information) ![Appartement Pablo Picasso | Terrace/patio](https://images.trvl-media.com/lodging/13000000/12970000/12963900/12963862/665391a2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement La Glaye](https://images.trvl-media.com/lodging/13000000/12970000/12963900/12963862/2ac7174d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Appartement Pablo Picasso | Living area](https://images.trvl-media.com/lodging/13000000/12970000/12963900/12963862/7f2f46f7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/13000000/12970000/12963900/12963862/0b4a1f9b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel La Ponche [](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-La-Ponche.h12963862.Hotel-Information) Saint-Tropez City Centre 9.4/10 Exceptional (145) "Amazing stay. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Logan CA $906 CA $1,013 total includes taxes & fees Dec 23 - Dec 24 [](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-La-Ponche.h12963862.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/32000000/31500000/31491300/31491217/5a6d13d6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/32000000/31500000/31491300/31491217/c59c31f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/32000000/31500000/31491300/31491217/f3c46dae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/32000000/31500000/31491300/31491217/a6c335af.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Les Lauriers [](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-Les-Lauriers.h31491217.Hotel-Information) Saint-Tropez City Centre 8.6/10 Excellent (9) "A gem in st tropez, great location, tasteful design, small and cozy room, super quiet, great sleep, super clean with bathtub. Everything works. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Joy CA $300 CA $353 total includes taxes & fees Jan 2 - Jan 3, 2026 [](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-Les-Lauriers.h31491217.Hotel-Information) ![Smart TV](https://images.trvl-media.com/lodging/83000000/82490000/82487700/82487678/w1614h1080x154y0-4295b4f2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Fridge, microwave, oven, stovetop](https://images.trvl-media.com/lodging/83000000/82490000/82487700/82487678/w1434h1080x243y0-d4119b05.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/83000000/82490000/82487700/82487678/w1435h1080x242y0-b7805637.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, free WiFi, bed sheets](https://images.trvl-media.com/lodging/83000000/82490000/82487700/82487678/w1437h1080x242y0-9a491877.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Beautifully Bright Apartment in Old Town Saint-Tropez [](https://www.expedia.ca/Saint-Tropez-Hotels-Beautifully-Bright-Apartment-In-Old-Town-Saint-Tropez.h82487678.Hotel-Information) Saint-Tropez City Centre 9.6/10 Exceptional (5) "Great place!" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Karl W. CA $144 CA $314 total includes taxes & fees Jan 12 - Jan 13, 2026 [](https://www.expedia.ca/Saint-Tropez-Hotels-Beautifully-Bright-Apartment-In-Old-Town-Saint-Tropez.h82487678.Hotel-Information) ![Marina](https://images.trvl-media.com/lodging/77000000/76420000/76417500/76417428/b76f3e03.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom, iron/ironing board, free WiFi, bed sheets](https://images.trvl-media.com/lodging/77000000/76420000/76417500/76417428/300ed14a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/77000000/76420000/76417500/76417428/8b2db2bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Fridge, microwave, oven, stovetop](https://images.trvl-media.com/lodging/77000000/76420000/76417500/76417428/155181f9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### RARE! Exceptional apartment located on the port of Saint-Tropez [](https://www.expedia.ca/Saint-Tropez-Hotels-Luxurious-Port-De-Saint-Tropez-Apartment.h76417428.Hotel-Information) Saint-Tropez City Centre 9.6/10 Exceptional (4) "Great place in the best location without a yacht " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Michael F. CA $889 CA $1,038 total includes taxes & fees Jan 2 - Jan 3, 2026 [](https://www.expedia.ca/Saint-Tropez-Hotels-Luxurious-Port-De-Saint-Tropez-Apartment.h76417428.Hotel-Information) ![Interior](https://images.trvl-media.com/lodging/93000000/92170000/92166500/92166410/014de69a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/93000000/92170000/92166500/92166410/2dfe1895.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Smart TV](https://images.trvl-media.com/lodging/93000000/92170000/92166500/92166410/8492e2a2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![3 bedrooms, WiFi, bed sheets](https://images.trvl-media.com/lodging/93000000/92170000/92166500/92166410/1570493a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Orangers by Sezz [](https://www.expedia.ca/Saint-Tropez-Hotels-Les-Orangers-By-Sezz.h92166410.Hotel-Information) Saint-Tropez City Centre [](https://www.expedia.ca/Saint-Tropez-Hotels-Les-Orangers-By-Sezz.h92166410.Hotel-Information) ![Pool](https://images.trvl-media.com/lodging/88000000/87370000/87362500/87362413/f17abc37.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![1 bedroom](https://images.trvl-media.com/lodging/88000000/87370000/87362500/87362413/1771a0ce.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dining](https://images.trvl-media.com/lodging/88000000/87370000/87362500/87362413/ea884d4f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![TV](https://images.trvl-media.com/lodging/88000000/87370000/87362500/87362413/9728679f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Apartment with terrace and pool in the city center [](https://www.expedia.ca/Saint-Tropez-Hotels-Charming-42m2-With-Terrace-In-The-City-Center.h87362413.Hotel-Information) Saint-Tropez City Centre [](https://www.expedia.ca/Saint-Tropez-Hotels-Charming-42m2-With-Terrace-In-The-City-Center.h87362413.Hotel-Information) ![Daily buffet breakfast (EUR 23 per person)](https://images.trvl-media.com/lodging/100000000/99790000/99786400/99786301/d8a9dbab.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 23 per person)](https://images.trvl-media.com/lodging/100000000/99790000/99786400/99786301/fe6b6036.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Poolside bar](https://images.trvl-media.com/lodging/100000000/99790000/99786400/99786301/a3c29a4d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/100000000/99790000/99786400/99786301/463fe56f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Brin d'Azur - Saint Tropez [](https://www.expedia.ca/Gassin-Hotels-Hotel-Brin-DAzur-Saint-Tropez.h99786301.Hotel-Information) Gassin 9.0/10 Wonderful (110) "We loved our stay in this friendly and professionally staffed hotel. Rooms spacious and very clean; ours had balcony with view to pool and a bit of the Gulf of St Tropez. Private beach access across the road. Breakfast was ample and service great. So much to see and do around Gassin/St Tropez." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Kendra [](https://www.expedia.ca/Gassin-Hotels-Hotel-Brin-DAzur-Saint-Tropez.h99786301.Hotel-Information) ![View from property](https://images.trvl-media.com/lodging/4000000/3690000/3688000/3687949/8f3bfcd8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Balcony](https://images.trvl-media.com/lodging/4000000/3690000/3688000/3687949/4c2a2716.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/4000000/3690000/3688000/3687949/2ff8736b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Balcony, Sea View](https://images.trvl-media.com/lodging/4000000/3690000/3688000/3687949/7646563f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel La Plage [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-La-Plage.h3687949.Hotel-Information) Sainte-Maxime 8.6/10 Excellent (198) "This place is a gem. Staff are extremely friendly and so helpful. " ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Catherine CA $125 CA $144 total includes taxes & fees Jan 7 - Jan 8, 2026 [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-La-Plage.h3687949.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/5000000/4770000/4761800/4761774/2edb8e28.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/5000000/4770000/4761800/4761774/2279108f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Suite](https://images.trvl-media.com/lodging/5000000/4770000/4761800/4761774/c31959a9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Luxury Apartment, Kitchen, Sea View](https://images.trvl-media.com/lodging/5000000/4770000/4761800/4761774/adf503f2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Villa Maya – Golfe de Saint-Tropez [](https://www.expedia.ca/Gassin-Hotels-La-Villa-Maya.h4761774.Hotel-Information) Gassin 7.8/10 Good (141) "Great rooms and great service. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Franck CA $129 CA $150 total includes taxes & fees Dec 21 - Dec 22 [](https://www.expedia.ca/Gassin-Hotels-La-Villa-Maya.h4761774.Hotel-Information) ![Seasonal outdoor pool](https://images.trvl-media.com/lodging/7000000/6500000/6493300/6493268/4399af61.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 23 per person)](https://images.trvl-media.com/lodging/7000000/6500000/6493300/6493268/fd81a5b6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Facials, manicures and pedicures](https://images.trvl-media.com/lodging/7000000/6500000/6493300/6493268/fc08b60f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast (EUR 23 per person)](https://images.trvl-media.com/lodging/7000000/6500000/6493300/6493268/a71a1e18.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Terrasses du Bailli Hôtel [](https://www.expedia.ca/Rayol-Canadel-Sur-Mer-Hotels-Les-Terrasses-Du-Bailli-Hotel.h6493268.Hotel-Information) Le Rayol 9.4/10 Exceptional (174) "Beautiful location, great service, very nice modern accommodations, wonderful breakfast. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Paulina CA $189 CA $215 total includes taxes & fees Jan 7 - Jan 8, 2026 [](https://www.expedia.ca/Rayol-Canadel-Sur-Mer-Hotels-Les-Terrasses-Du-Bailli-Hotel.h6493268.Hotel-Information) ![Outdoor pool, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/37000000/36420000/36419000/36418920/75693775.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![On the beach, free beach shuttle, sun loungers](https://images.trvl-media.com/lodging/37000000/36420000/36419000/36418920/34238f24.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from room](https://images.trvl-media.com/lodging/37000000/36420000/36419000/36418920/b6aeda3a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room | View from room](https://images.trvl-media.com/lodging/37000000/36420000/36419000/36418920/bdebe8cf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Lily of the Valley [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Lily-Of-The-Valley.h36418920.Hotel-Information) La Croix-Valmer 9.6/10 Exceptional (71) "Exceptional staff, restaurant, and amenities. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Diane St. CA $772 CA $866 total includes taxes & fees Jan 7 - Jan 8, 2026 [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Lily-Of-The-Valley.h36418920.Hotel-Information) ![Beach nearby](https://images.trvl-media.com/lodging/3000000/2360000/2351400/2351377/5f2549f4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Building design](https://images.trvl-media.com/lodging/3000000/2360000/2351400/2351377/7cfc2a41.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Double or Twin Room](https://images.trvl-media.com/lodging/3000000/2360000/2351400/2351377/89108930.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/3000000/2360000/2351400/2351377/cd922329.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Les Palmiers [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-Les-Palmiers.h2351377.Hotel-Information) Sainte-Maxime City Centre 8.6/10 Excellent (89) "The people at the reception and in the restaurant were very friendly, and the food was delicious." ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) Lucas CA $110 CA $128 total includes taxes & fees Dec 26 - Dec 27 [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-Les-Palmiers.h2351377.Hotel-Information) ![Apartment | View from room](https://images.trvl-media.com/lodging/100000000/99880000/99871900/99871820/58773809.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exclusive Apartment | Private kitchen](https://images.trvl-media.com/lodging/100000000/99880000/99871900/99871820/5c4eaaf7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Apartment | View from room](https://images.trvl-media.com/lodging/100000000/99880000/99871900/99871820/4b3305ed.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exclusive Apartment](https://images.trvl-media.com/lodging/100000000/99880000/99871900/99871820/e1d5e4ab.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Marines Appartement [](https://www.expedia.ca/Cogolin-Hotels-Marines-Appartement.h99871820.Hotel-Information) Port Cogolin 9.0/10 Wonderful (40) "Every nice option to stay by the beach. " ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Ernest CA $114 CA $129 total includes taxes & fees Dec 20 - Dec 21 [](https://www.expedia.ca/Cogolin-Hotels-Marines-Appartement.h99871820.Hotel-Information) ![Seasonal outdoor pool](https://images.trvl-media.com/lodging/34000000/33870000/33868800/33868796/77fb8129.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Individually decorated, individually furnished, blackout drapes](https://images.trvl-media.com/lodging/34000000/33870000/33868800/33868796/876d8802.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Point of interest](https://images.trvl-media.com/lodging/34000000/33870000/33868800/33868796/58270f55.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, Garden View (Tortue) | Garden view](https://images.trvl-media.com/lodging/34000000/33870000/33868800/33868796/ca089052.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Villa des Delices [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Villa-Des-Delices.h33868796.Hotel-Information) Grimaud 9.8/10 Exceptional (21) "Lovely location. The couple that run the hotel are very nice and very friendly. Very pleasant stay." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Paul [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Villa-Des-Delices.h33868796.Hotel-Information) ![Aerial view](https://images.trvl-media.com/lodging/3000000/2690000/2689300/2689239/e38955c6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property - evening/night](https://images.trvl-media.com/lodging/3000000/2690000/2689300/2689239/675df997.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/3000000/2690000/2689300/2689239/f4a6e17d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, 1 Queen Bed, Sea View](https://images.trvl-media.com/lodging/3000000/2690000/2689300/2689239/5c91ef98.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel & Spa La Villa [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-La-Villa.h2689239.Hotel-Information) Plage de la Garonnette 8.8/10 Excellent (118) "Wonderful place to stay ! The hotel staff were very welcoming & warm …felt like a family . Best place to stay in Saint Maxine ! " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Vijay CA $148 CA $170 total includes taxes & fees Dec 22 - Dec 23 [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-La-Villa.h2689239.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/54000000/53700000/53699300/53699253/434c6675.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/54000000/53700000/53699300/53699253/328bf494.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/54000000/53700000/53699300/53699253/618e859b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/54000000/53700000/53699300/53699253/90076165.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### La Villa Dune, Hôtel & Spa [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Hotel-La-Villa-Dune.h53699253.Hotel-Information) Gassin 8.4/10 Very good (46) "Fabulous location - clean and perfect for anniversary celebration " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Rokhsan [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Hotel-La-Villa-Dune.h53699253.Hotel-Information) ![Beach nearby, 3 beach bars](https://images.trvl-media.com/lodging/4000000/3750000/3748500/3748419/1139661e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior entrance](https://images.trvl-media.com/lodging/4000000/3750000/3748500/3748419/a861eae3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/4000000/3750000/3748500/3748419/6a6239c3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Double Room (Petite douche)](https://images.trvl-media.com/lodging/4000000/3750000/3748500/3748419/f8fe7c2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Le Chardon Bleu [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-Le-Chardon-Bleu.h3748419.Hotel-Information) Sainte-Maxime City Centre 8.8/10 Excellent (289) "Very nice staff, easy to get around, great location " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Victoria CA $104 CA $122 total includes taxes & fees Jan 19 - Jan 20, 2026 [](https://www.expedia.ca/Sainte-Maxime-Hotels-Hotel-Le-Chardon-Bleu.h3748419.Hotel-Information) ![Daily buffet breakfast for a fee](https://images.trvl-media.com/lodging/36000000/35470000/35469100/35469099/e8ef1e21.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/36000000/35470000/35469100/35469099/e11fcdbc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Quadruple Room](https://images.trvl-media.com/lodging/36000000/35470000/35469100/35469099/d6e1568f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room, Mobility Accessible](https://images.trvl-media.com/lodging/36000000/35470000/35469100/35469099/30288935.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B HOTEL SAINTE MAXIME Golfe de St Tropez (4628) [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-BB-Hotel-SAINTE-MAXIME-Golfe-De-Saint-Tropez.h35469099.Hotel-Information) Sainte-Maxime 8.4/10 Very good (256) "Nice hotel" ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Pardeep CA $87 CA $102 total includes taxes & fees Jan 4 - Jan 5, 2026 [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-BB-Hotel-SAINTE-MAXIME-Golfe-De-Saint-Tropez.h35469099.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/35000000/34320000/34318600/34318571/127736b7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Traditional Double Room](https://images.trvl-media.com/lodging/35000000/34320000/34318600/34318571/65e53f0c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/35000000/34320000/34318600/34318571/c691275a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/35000000/34320000/34318600/34318571/2a768aea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Castellamar [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Hotel-Castellamar.h34318571.Hotel-Information) Sainte-Maxime City Centre 9.0/10 Wonderful (80) "Excellent location, very friendly proprietor, great character " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Zaki CA $127 CA $149 total includes taxes & fees Dec 20 - Dec 21 [](https://www.expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Hotel-Castellamar.h34318571.Hotel-Information) Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. [View all properties](https://expedia.ca/Hotel-Search?startDate=2026-01-02&endDate=2026-01-03®ionId=6050646&adults=2&lodging=TOWNHOUSE&sort=RECOMMENDED&openPlayBack=true) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.ca/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FSainte-Maxime-Saint-Tropez-Townhomes.d6050646-aaTownhomes.Travel-Guide-Accommodation)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FSainte-Maxime-Saint-Tropez-Townhomes.d6050646-aaTownhomes.Travel-Guide-Accommodation) ## Top Sainte-Maxime - Saint-Tropez Hotel Reviews ![Hotel Brin d'Azur - Saint Tropez](https://images.trvl-media.com/lodging/100000000/99790000/99786400/99786301/17e37e00_y.jpg) ### Hotel Brin d'Azur - Saint Tropez 10/10 Excellent "Quiet time of the year for our visit but the staff still couldn't do enough for us across our stay. Clean, friendly and great parking. Walking distance into st tropez. " [](https://expedia.ca/Gassin-Hotels-Hotel-Brin-DAzur-Saint-Tropez.h99786301.Hotel-Information) ![Lily of the Valley](https://images.trvl-media.com/lodging/37000000/36420000/36419000/36418920/aef7fb4c_y.jpg) ### Lily of the Valley 10/10 Excellent "I recently stayed at Lily of the Valley and had such an incredible experience that I felt compelled to share it. From the moment I arrived, the service was truly exquisite—every member of the staff was warm, attentive, and unbelievably accommodating. They made me feel genuinely cared for throughout my stay. A special shoutout to The Vista, their on-site restaurant. The food was absolutely delicious, and the elegant, beautifully designed space made every meal feel memorable. I also loved their gym—top-of-the-line equipment, a bright atmosphere, and everything you need to stay active while traveling. My Superior Room was wonderful, especially the terrace with a cozy outdoor bed overlooking the heated pool and the charming village below. It was the perfect spot to unwind. And the 15-minute walk down to Gigaro Beach quickly became one of my favorite parts of the trip—the scenic views were stunning and made for peaceful, picture-perfect moments. I also appreciated the transportation the hotel arranged for visits to nearby sites. Their staff and concierge were always incredibly easy to reach via WhatsApp, making communication smooth and stress-free throughout my stay. Overall, I’m deeply grateful for my time at Lily of the Valley—the memories I made, the peace and calm I found, and the chance to step away from the hustle of work and recharge before the new year. Thank you for such a restorative stay. 🌿✨" [](https://expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-Lily-Of-The-Valley.h36418920.Hotel-Information) ![Hôtel La Ponche](https://images.trvl-media.com/lodging/13000000/12970000/12963900/12963862/w4702h3134x2y2-4a5bb4f8_y.jpg) ### Hôtel La Ponche 10/10 Excellent "We came in the off season so it was very quiet and only a few restaurants and shops were open. However, the hotel and staff is amazing! We wish we would’ve stayed here longer. Will definitely come back. " [](https://expedia.ca/Saint-Tropez-Hotels-Hotel-La-Ponche.h12963862.Hotel-Information) ![Best Western Premier Montfleuri](https://images.trvl-media.com/lodging/1000000/580000/571800/571796/02c1672b_y.jpg) ### Best Western Premier Montfleuri 10/10 Excellent "Very nice. Thank you." [](https://expedia.ca/Sainte-Maxime-Hotels-Best-Western-Plus-Hotel-Montfleuri.h571796.Hotel-Information) ![Ibis Golfe de Saint Tropez](https://images.trvl-media.com/lodging/3000000/2750000/2745200/2745181/d55d99aa_y.jpg) ### Ibis Golfe de Saint Tropez 10/10 Excellent "Stay was ok." [](https://expedia.ca/Cogolin-Hotels-Ibis-Golfe-De-Saint-Tropez.h2745181.Hotel-Information) ![Best Western Hotel Matisse](https://images.trvl-media.com/lodging/3000000/2690000/2685500/2685469/c8d937a5_y.jpg) ### Best Western Hotel Matisse 10/10 Excellent "Wonderful cute room and hotel, super nice staff, and the welcome drink and tapas was a really nice touch " [](https://expedia.ca/Sainte-Maxime-Hotels-Best-Western-Hotel-Matisse.h2685469.Hotel-Information) ![Hôtel Le Mouillage](https://images.trvl-media.com/lodging/91000000/90540000/90538400/90538337/26511763_y.jpg) ### Hôtel Le Mouillage 10/10 Excellent "Check in staff were super informative " [](https://expedia.ca/Saint-Tropez-Hotels-HOTEL-LE-MOUILLAGE-SAS.h90538337.Hotel-Information) ![La Ferme d'Augustin](https://images.trvl-media.com/lodging/13000000/12890000/12887000/12886963/0f56e40e_y.jpg) ### La Ferme d'Augustin 10/10 Excellent "We very much enjoyed our stay. The location was great. very close to the beach. The staff was very helpful and always tried to assist us.Nash in the restaurant went out of his way to serve us. I would highly recommend staying there." [](https://expedia.ca/Ramatuelle-Hotels-La-Ferme-DAugustin.h12886963.Hotel-Information) ![B&B HOTEL SAINTE MAXIME Golfe de St Tropez (4628)](https://images.trvl-media.com/lodging/36000000/35470000/35469100/35469099/d6e1568f_y.jpg) ### B&B HOTEL SAINTE MAXIME Golfe de St Tropez (4628) 10/10 Excellent "Nice hotel" [](https://expedia.ca/Sainte-Maxime-Saint-Tropez-Hotels-BB-Hotel-SAINTE-MAXIME-Golfe-De-Saint-Tropez.h35469099.Hotel-Information) ## Find out more about Sainte-Maxime - Saint-Tropez ## Sainte-Maxime - Saint-Tropez Townhomes information | Number of reviews | 1,805 | | ----------------- | ----------- | | Accommodation | 0 Townhomes | | Lowest Price | CA $102 | | Highest Price | CA $1,038 | ## Explore a world of travel with Expedia - Lodging - Flights - Packages - Cars - Vacation Rental - Other - More ways to book - [5 Star Hotels in Saint-Tropez ](https://www.expedia.ca/5Star-Saint-Tropez-Hotels.s50-0-d500127.Travel-Guide-Filter-Hotels) - [Apartments in Cavalaire-sur-Mer ](https://www.expedia.ca/Cavalaire-Sur-Mer-Apartments.d602112-aaApartments.Travel-Guide-Accommodation) - [Vacation Homes in Cavalaire-sur-Mer ](https://www.expedia.ca/Cavalaire-Sur-Mer-Private-Vacation-Homes.d602112-aaPrivateVacationHomes.Travel-Guide-Accommodation) - [Chalets in Cogolin ](https://www.expedia.ca/Cogolin-Chalets.d602553-aaChalets.Travel-Guide-Accommodation) - [Cruise Ships in Île du Levant ](https://www.expedia.ca/Ile-Du-Levant-Cruise-Ships.d3000038170-aaCruiseShips.Travel-Guide-Accommodation) - [La Nartelle Hotels ](https://www.expedia.ca/La-Nartelle-Sainte-Maxime-Hotels.0-n3000037907-0.Travel-Guide-Filter-Hotels) - [Farmstay in Mimosa Road ](https://www.expedia.ca/Mimosa-Road-Agritourism.d3000655105-aaAgritourism.Travel-Guide-Accommodation) - [B&B in Mimosa Road ](https://www.expedia.ca/Mimosa-Road-Bed-And-Breakfast.d3000655105-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Chalets in Mimosa Road ](https://www.expedia.ca/Mimosa-Road-Chalets.d3000655105-aaChalets.Travel-Guide-Accommodation) - [Hostels in Mimosa Road ](https://www.expedia.ca/Mimosa-Road-Hostels.d3000655105-aaHostels.Travel-Guide-Accommodation) - [Hotels near Nartelle Beach ](https://www.expedia.ca/Nartelle-Beach-Hotels.0-l6111386-0.Travel-Guide-Filter-Hotels) - [Old Town Saint-Tropez Hotels ](https://www.expedia.ca/Old-Town-Saint-Tropez-Saint-Tropez-Hotels.0-n553248633938960879-0.Travel-Guide-Filter-Hotels) - [Hotels near Pampelonne Beach ](https://www.expedia.ca/Pampelonne-Beach-Hotels.0-l6111384-0.Travel-Guide-Filter-Hotels) - [Port Cogolin Hotels ](https://www.expedia.ca/Port-Cogolin-Cogolin-Hotels.0-n553248635976395554-0.Travel-Guide-Filter-Hotels) - [Port Grimaud Hotels ](https://www.expedia.ca/Port-Grimaud-Grimaud-Hotels.0-n10726-0.Travel-Guide-Filter-Hotels) - [Hotels near Port of Saint Tropez ](https://www.expedia.ca/Port-Of-Saint-Tropez-Hotels.0-l6188021-0.Travel-Guide-Filter-Hotels) - [Apartments in Saint-Raphael ](https://www.expedia.ca/Saint-Raphael-Apartments.d6047136-aaApartments.Travel-Guide-Accommodation) - [Farmstay in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Agritourism.d500127-aaAgritourism.Travel-Guide-Accommodation) - [Aparthotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Apart-Hotels.d500127-aaApartHotels.Travel-Guide-Accommodation) - [Apartments in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Apartments.d500127-aaApartments.Travel-Guide-Accommodation) - [B&B in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Bed-And-Breakfast.d500127-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Capsule Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Capsule-Hotels.d500127-aaCapsuleHotels.Travel-Guide-Accommodation) - [Castles in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Castles.d500127-aaCastles.Travel-Guide-Accommodation) - [Chalets in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Chalets.d500127-aaChalets.Travel-Guide-Accommodation) - [Lgbt Friendly Hotels in Saint-Tropez City Centre ](https://www.expedia.ca/Saint-Tropez-City-Centre-Saint-Tropez-Hotels-LGBT-Friendly-Hotel.0-n553248633938960873-0-tLGBTFriendlyHotel.Travel-Guide-Filter-Hotels) - [Saint-Tropez City Centre Hotels ](https://www.expedia.ca/Saint-Tropez-City-Centre-Saint-Tropez-Hotels.0-n553248633938960873-0.Travel-Guide-Filter-Hotels) - [Condo Rentals in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Condos.d500127-aaCondos.Travel-Guide-Accommodation) - [Cottages in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Cottages.d500127-aaCottages.Travel-Guide-Accommodation) - [Cruise Ships in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Cruise-Ships.d500127-aaCruiseShips.Travel-Guide-Accommodation) - [Guest Houses in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Guest-Houses.d500127-aaGuestHouses.Travel-Guide-Accommodation) - [Hostels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hostels.d500127-aaHostels.Travel-Guide-Accommodation) - [All Inclusive Resorts and in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-All-Inclusive-Hotel.0-0-d500127-tAllInclusiveHotel.Travel-Guide-Filter-Hotels) - [Beach Hotel Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Beach-Hotel.0-0-d500127-tBeachHotel.Travel-Guide-Filter-Hotels) - [Best Western Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Best-Western.0-0-d500127--bBestWestern.Travel-Guide-Filter-Hotels) - [Boutique Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Boutique-Hotel.0-0-d500127-tBoutiqueHotel.Travel-Guide-Filter-Hotels) - [Business Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Business-Hotel.0-0-d500127-tBusinessHotel.Travel-Guide-Filter-Hotels) - [Casino Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Casino-Hotel.0-0-d500127-tCasinoHotel.Travel-Guide-Filter-Hotels) - [Cheap Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Cheap-Hotels.0-0-d500127-tCheapHotels.Travel-Guide-Filter-Hotels) - [Family Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Family-Hotel.0-0-d500127-tFamilyHotel.Travel-Guide-Filter-Hotels) - [Golf Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Golf-Hotel.0-0-d500127-tGolfHotel.Travel-Guide-Filter-Hotels) - [Hilton Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hilton-Hotels.0-0-d500127--bHiltonHotels.Travel-Guide-Filter-Hotels) - [Historic Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Historic-Hotel.0-0-d500127-tHistoricHotel.Travel-Guide-Filter-Hotels) - [Honeymoon Resorts and in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Honeymoon-Hotels.0-0-d500127-tHoneymoonHotels.Travel-Guide-Filter-Hotels) - [Hotels with a Pool in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-With-Pool.0-0-d500127-tHotelwithPool.Travel-Guide-Filter-Hotels) - [Hotels with Wifi in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotel-With-Wifi.0-0-d500127-tHotelwithwifi.Travel-Guide-Filter-Hotels) - [Hotels du Soleil in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-Du-Soleil.0-0-d500127--bHotelsduSoleil.Travel-Guide-Filter-Hotels) - [Hotels with Balconies in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Balconies.0-0-d500127-tHotelswithBalconies.Travel-Guide-Filter-Hotels) - [Hotels with Bar in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Bar.0-0-d500127-tHotelswithBar.Travel-Guide-Filter-Hotels) - [Hotels with Free Airport Shuttle in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Free-Airport-Shuttle.0-0-d500127-tHotelswithFreeAirportShuttle.Travel-Guide-Filter-Hotels) - [Hotels with Free Parking in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Free-Parking.0-0-d500127-tHotelswithFreeParking.Travel-Guide-Filter-Hotels) - [Hotels with an Indoor Pool in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Indoor-Pool.0-0-d500127-tHotelswithIndoorPool.Travel-Guide-Filter-Hotels) - [Hotels with Kitchenettes in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Kitchenettes.0-0-d500127-tHotelswithKitchenettes.Travel-Guide-Filter-Hotels) - [Hotels with Tennis Courts in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Hotels-With-Tennis-Courts.0-0-d500127-tHotelswithTennisCourts.Travel-Guide-Filter-Hotels) - [Lgbt Friendly Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-LGBT-Friendly-Hotel.0-0-d500127-tLGBTFriendlyHotel.Travel-Guide-Filter-Hotels) - [Luxury Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Luxury-Hotel.0-0-d500127-tLuxuryHotel.Travel-Guide-Filter-Hotels) - [Mountain Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Mountain-Hotels.0-0-d500127-tMountainHotels.Travel-Guide-Filter-Hotels) - [Pet-Friendly Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Pet-Friendly-Hotel.0-0-d500127-tPetfriendlyHotel.Travel-Guide-Filter-Hotels) - [Relais & Chateaux Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Relais-Chateaux.0-0-d500127--bRelaisChateaux.Travel-Guide-Filter-Hotels) - [Romantic Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Romantic-Hotel.0-0-d500127-tRomanticHotel.Travel-Guide-Filter-Hotels) - [Shopping Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Shopping-Hotel.0-0-d500127-tShoppingHotel.Travel-Guide-Filter-Hotels) - [Ski Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Ski-Hotel.0-0-d500127-tSkiHotel.Travel-Guide-Filter-Hotels) - [Spa Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Spa-Hotel.0-0-d500127-tSpaHotel.Travel-Guide-Filter-Hotels) - [Hotel Wedding Venues Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Wedding-Hotels.0-0-d500127-tWeddingHotels.Travel-Guide-Filter-Hotels) - [Winery Hotels in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Hotels-Winery-Hotel.0-0-d500127-tWineryHotel.Travel-Guide-Filter-Hotels) - [Saint-Tropez Hotels ](https://www.expedia.ca/Saint-Tropez-Hotels.d500127.Travel-Guide-Hotels) - [Houseboats in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Houseboats.d500127-aaHouseboats.Travel-Guide-Accommodation) - [Lodges in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Lodges.d500127-aaLodges.Travel-Guide-Accommodation) - [Vacation Homes in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Private-Vacation-Homes.d500127-aaPrivateVacationHomes.Travel-Guide-Accommodation) - [Rv Parks in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-RV-Parks.d500127-aaRVParks.Travel-Guide-Accommodation) - [Residences in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Residences.d500127-aaResidences.Travel-Guide-Accommodation) - [Resorts in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Resort-Hotels.d500127-aaResortHotels.Travel-Guide-Accommodation) - [Townhomes in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Townhomes.d500127-aaTownhomes.Travel-Guide-Accommodation) - [Villas in Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Villas.d500127-aaVillas.Travel-Guide-Accommodation) - [Sainte-Maxime City Centre Hotels ](https://www.expedia.ca/Sainte-Maxime-City-Centre-Sainte-Maxime-Hotels.0-n553248633938961657-0.Travel-Guide-Filter-Hotels) - [Sainte-Maxime Hotels ](https://www.expedia.ca/Sainte-Maxime-Hotels.d5883.Travel-Guide-Hotels) - [Villas in Sainte-Maxime ](https://www.expedia.ca/Sainte-Maxime-Villas.d5883-aaVillas.Travel-Guide-Accommodation) - [Hotels near St. Tropez Harbor ](https://www.expedia.ca/St-Tropez-Harbor-Hotels.0-l553248621532497083-0.Travel-Guide-Filter-Hotels) - [Flights to Saint-Tropez ](https://www.expedia.ca/Cheap-Flights-To-Saint-Tropez.d500127.Travel-Guide-Flights) - [Flights to Sainte-Maxime ](https://www.expedia.ca/Cheap-Flights-To-Sainte-Maxime.d5883.Travel-Guide-Flights) - [Visit Port Grimaud ](https://www.expedia.ca/Grimaud-Port-Grimaud.dx10726) - [Saint Tropez Citadel ](https://www.expedia.ca/Saint-Tropez-Citadel-Saint-Tropez-City-Centre.d6111378.Vacation-Attraction) - [Visit Old Town Saint-Tropez ](https://www.expedia.ca/Saint-Tropez-Old-Town-Saint-Tropez.dx553248633938960879) - [Visit Saint-Tropez City Centre ](https://www.expedia.ca/Saint-Tropez-Saint-Tropez-City-Centre.dx553248633938960873) - [Saint-Tropez Vacations ](https://www.expedia.ca/Saint-Tropez.d500127.Destination-Travel-Guides) - [Visit Saint-Tropez ](https://www.expedia.ca/Saint-Tropez.dx500127) - [Visit Sainte-Maxime ](https://www.expedia.ca/Sainte-Maxime.dx5883) - [Alamo Rent A Car Rental Cars in Saint-Tropez ](https://www.expedia.ca/Alamo-Rent-A-Car-Car-Rentals-In-Saint-Tropez.d500127-c6.Car-Rental-Guide-Suppliers) - [Avis Rental Cars in Saint-Tropez ](https://www.expedia.ca/Avis-Car-Rentals-In-Saint-Tropez.d500127-c41.Car-Rental-Guide-Suppliers) - [Car rental Saint-Tropez ](https://www.expedia.ca/Car-Rentals-In-Saint-Tropez.d500127.Car-Rental-Guide) - [Car rental Sainte-Maxime ](https://www.expedia.ca/Car-Rentals-In-Sainte-Maxime.d5883.Car-Rental-Guide) - [Convertible Car Rentals in Saint-Tropez ](https://www.expedia.ca/Convertible-Car-Rentals-In-Saint-Tropez.d500127-tConvertible.Car-Rental-Guide-Class) - [Enterprise Rental Cars in Saint-Tropez ](https://www.expedia.ca/Enterprise-Car-Rentals-In-Saint-Tropez.d500127-c15.Car-Rental-Guide-Suppliers) - [Europcar Rental Cars in Saint-Tropez ](https://www.expedia.ca/Europcar-Car-Rentals-In-Saint-Tropez.d500127-c14.Car-Rental-Guide-Suppliers) - [Hertz Rental Cars in Saint-Tropez ](https://www.expedia.ca/Hertz-Car-Rentals-In-Saint-Tropez.d500127-c40.Car-Rental-Guide-Suppliers) - [Luxury Car Rentals in Saint-Tropez ](https://www.expedia.ca/Luxury-Car-Rentals-In-Saint-Tropez.d500127-tLuxury.Car-Rental-Guide-Class) - [Sixt Rental Cars in Saint-Tropez ](https://www.expedia.ca/Sixt-Car-Rentals-In-Saint-Tropez.d500127-c35.Car-Rental-Guide-Suppliers) - [Sports Car Car Rentals in Saint-Tropez ](https://www.expedia.ca/Sportscar-Car-Rentals-In-Saint-Tropez.d500127-tSportscar.Car-Rental-Guide-Class) - [Thrifty Car Rental Rental Cars in Saint-Tropez ](https://www.expedia.ca/Thrifty-Car-Rental-Car-Rentals-In-Saint-Tropez.d500127-c45.Car-Rental-Guide-Suppliers) - [Saint-Tropez Vacation Rentals ](https://www.expedia.ca/Saint-Tropez-Vacation-Rentals.d500127.Travel-Guide-VacationRentals) - [Things to do in Saint-Tropez ](https://www.expedia.ca/Things-To-Do-In-Saint-Tropez.d500127.Travel-Guide-Activities) - [Book Townhomes in Sainte-Maxime - Saint-Tropez on Expedia.fr ](https://www.expedia.fr/Sainte-Maxime-Saint-Tropez-Maisons-De-Ville.d6050646-aaMaisonsDeVille.Guide-de-Voyage-Hebergement) @license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,d,s,r={},b={};function c(e){var a=b\[e\];if(void 0!==a)return a.exports;var o=b\[e\]={id:e,loaded:!1,exports:{}};return r\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=r,e=\[\],c.O=function(a,o,d,s){if(!o){var r=1/0;for(f=0;f=s)&&Object.keys(c.O).every((function(e){return c.O\[e\](o\[i\])}))?o.splice(i--,1):(b=!1,s0&&e\[f-1\]\[2\]>s;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,d,s\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.\_\_esModule)return e;if(16&d&&"function"==typeof e.then)return e}var s=Object.create(null);c.r(s);var r={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var b=2&d&&e;"object"==typeof b&&!\~a.indexOf(b);b=o(b))Object.getOwnPropertyNames(b).forEach((function(a){r\[a\]=function(){return e\[a\]}}));return r.default=function(){return e},c.d(s,r),s},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(a,o){return c.f\[o\](e,a),a}),\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19105:"blossom-property-hero-image",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24394:"node\_modules\~uitk-react-utils",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25047:"shared-ui-retail-landing-hackathon",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50462:"shared\~CustomerNotifications",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58389:"blossom-property-reviews-headline",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",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",79114:"core",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89421:"shared-ui-retail-lodging-offers-price-insight-fragments",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",90347:"blossom-landing-alternative-airports",90547:"brand-10112011210110010597",90947:"blossom-property-faq",91199:"brand-104971199710510597110",91442:"brand-104111116119105114101",91701:"blossom-landing-packages-listing",91795:"flexComponents\~Links",91921:"shared\~Dates",92179:"brand-10610111611511697114",92525:"blossom-destination-neighborhoods",92864:"blossom-region\_storefront-wizard-bex",93870:"brand-1011161159511297114116110101114959897115101",93958:"blossom-region\_storefront-wizard",94396:"blossom-cruise-expert-advice",94605:"brand-9910410197112114111111109115",95078:"shared\~Merchandising",95086:"blossom-region\_hidden",95132:"shared-ui-retail-managed-banner",95777:"blossom-flight-search-form",95843:"blossom-hotwire-marketing-banner",96003:"brand-10411111610110811511610410110411111610110811010112011711599111109",96524:"brand-11111210111097105",96823:"blossom-visitor-blogs",96891:"blossom-property-summary\_location-highlights",97911:"blossom-page-heading",97972:"blossom-loyalty-acquisition-banner",98110:"shared-ui-retail-search-tools-product",98418:"lcp-resolvers",98775:"blossom-one-key-onboarding",98840:"blossom-packaging",98882:"blossom-cruise-product-listings",99196:"blossom-property-single-offer",99253:"blossom-property-filters\_sort"}\[e\]||e)+"."+{18:"6fae6b0311acbd827da9",279:"10e95590c17bc599e8ff",347:"7e557a0a95a4edceace2",597:"de744b2d3a63d714b12f",954:"4bc5752a35aaf72df841",2066:"317c747a2bb293d684aa",2474:"f175a155bdf78043cba8",2769:"c709da8fda635f1be253",2833:"8aa8da151ed5b2589a1e",2969:"6685471844263d417bda",3274:"62ea6816981325c7c552",3503:"4779c3f0446068db0425",3711:"d4714147e92970258b6d",4984:"182cb7fddaf9732911d7",5103:"1c027b2ab702e34fa6e5",5360:"d0ce39357e27b5dfce8d",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"f9a6b5bedb23f59f8901",6374:"8e8055e2b1207f857cb9",6470:"8b03e5dc8390a1d7e2d3",6536:"0fe55a38f13da04ff486",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"cf4630a9bc58ae25127c",7269:"4bf8c872c73eada7d8ee",7480:"07056b27730cae949dbb",7487:"377050eb98a7a4fa6cac",7530:"eea68de82d30418f2531",8055:"f83394fb31d48ecf1841",8187:"c4e4419474268ce47473",8347:"c66baa4300776ea00f0a",8530:"4427308c4898f52f4a2c",8841:"df1eacfc2ee831b25aed",9040:"f1aff2546b94abac80bf",9105:"b8ba7f114627840377f8",9111:"9234a5de83e35440342e",9218:"80f0c80d22605005a11a",9938:"5a86efe491f3faff95b3",9979:"d05758865c2144faae73",9997:"1e46e9d4d964220784e7",10158:"b1a1d783c590bc14a29a",10367:"7622b7fd26eeaf3e5d38",10556:"1a2ce86a369fe7e906e7",10817:"1d83ed9bb67be301113f",10822:"fa0f484f82c9c9eef7fa",10855:"9f66caef36a4ad04683a",10860:"6ba5a16f5b74f6aadc2c",11003:"86aeb6ce6feae2ee4559",11038:"c74d2bfe7b16bf57657f",11840:"e32cd12fb643995f0976",11987:"9f74b5b5b38c8eaf5fea",12262:"012ee21b490f7bbaad2f",12318:"54d7b210811ca0c954fa",12464:"ff16e7668d71e8e183c7",12598:"acea62e4f5d38ce9f993",12664:"429925180df97a75cd31",12679:"04f5eeaf757679cb6e70",13009:"18bb8d6a7c7713f360d0",13018:"37045cf4258c49f50f7b",13075:"a46b1a17d23b5fc26f77",13310:"faa03b5fd123b222a43d",13348:"cf886a393bf9aab00414",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"0730aea83e6ca46996e9",14058:"89214f0848eabb681c27",14190:"3fc6fe1b1d03288056a8",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"65cf096899b25afad489",15054:"853c4446914cd36ec0af",15097:"2372e0c9dc162f16a275",15262:"47bd36a9a86e3c8c9d11",15442:"c889f6f772fffc7c6a1c",15451:"c36be4f406dadc05c329",16072:"f0773426bd48a68dd3ba",16098:"8a75bed5950bc4b28b4f",16204:"551e554d847b0cfa475b",16494:"ec304c2097b95ed2ddd9",16578:"8aa0e7f088345a19483f",16597:"3a13218ec90cc96e8479",16770:"768d1114a4ec78d8f8cf",16820:"ce709490c16c41064ba1",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"938732c7be141f8fa179",17372:"70eb11ee36620fde299b",17491:"1fea4846a6448a9c3245",17607:"2667696cd6aa60af322c",17797:"fb3cca32d37ec71bac4e",18475:"49eff069f2049204d484",19105:"02616fd8c4fb4628bcee",19115:"1bc67843cc539935fdfc",19135:"e460226faac9d690591d",19192:"16a3447c2879c8410d49",19449:"2f513bd78220474a677b",19501:"d79b9c265ff527399c22",19742:"096aedf4b8aac6745592",20515:"e4032999e39df2e2e9df",20547:"a3297822c2e10d1497bd",21010:"781e1e155ba94bd58b36",21076:"8dc0bd6c94c8a355d8c3",21089:"3f821cfb5673032833b7",21340:"cb709f1be9fa793605c4",21451:"31a0a7b8aa62f7979553",22276:"79f75e067eafd22edcb5",22422:"0c58ca1db06e749cf969",22643:"f9b7b35483d9763a8f79",22653:"f52a505a63e0b9281e49",22817:"bdd95e2bc5a0a118b7dc",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23211:"3cc0b1f657a5f1f4fdf1",23303:"01df2ede43413283b55e",23579:"a2d6ba7ae40038478e52",23663:"e8026b8640b25422a305",24394:"84513d0b51f16e1dad08",24501:"f1f26c63d796975f6621",24623:"b899b2588921369c8786",24807:"54bce3fa413979425e31",24964:"d79e2d81d86370145b37",25047:"4a842053b65c88e2ee30",25229:"d72858b46b542957216d",25519:"2a9f4a448e966cfc2747",25560:"b0ed33ea877ea9e04b72",25738:"de27233853934ee1a603",25770:"e680c0ed8c3375747891",25856:"7b56dc5175bab2e9d75c",26018:"329a53bf95086c1c0afa",26084:"ec1f56ce115d4d18bdb2",26161:"fd589410f7617d1a9ee7",26313:"6f90e9e0818281223810",26718:"76c4f84ced67460a48f9",26850:"1aafa945ee04dbc0274d",27039:"95cc0fb1870ff8e0e53a",27452:"bfd49fc766e9c58dc3bf",27660:"5f2c2919711bd1dd7f3a",27914:"f3566a39fe4a810597d6",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"d1f1ad38420bdd293a36",28058:"b3226c9bd822cbcde176",28109:"ca2824f9725ac22b0358",28324:"bbd54b1a47950d634e43",28384:"f870c7a0bbf86ddf4c0f",28550:"962d35ed4409e722cc21",28754:"09c1414a77bd4f2af31d",29367:"eaef80c13f202e4c4d6b",29554:"b65880725b42e34fc72f",29589:"c0cb9cff0502031f246d",29657:"6869a0b40a016cc1d3ea",30045:"1e5e526591e89def3872",30115:"84ef8965397fbd88b6fb",30319:"0d05873a4b858586f52c",30326:"94a4bcd0d4df1b3dce76",30440:"f9120eb302e461946269",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"872e9954ca27e9562aae",31299:"045cbe9adb98e01c1c2d",31447:"f85c96e500d0269c1b3e",31561:"3edd263d3c737e8293f0",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"b22b1f21cb7c1702f656",32516:"40cf0f405630c8fc6a5b",32811:"d9903794253a7b5f0594",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"d8505fa6213a6d42b085",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"b949d4289de5716c0f52",33439:"f52d3abe0cc64e3b9e09",33560:"0534ade1027e46e5d9eb",33563:"1e77d247cb4f3bd4bb22",33877:"b91fd0af93b6b2963be6",33881:"8a5008c2c9131acda88b",34011:"666051bc6cfd83a3d18a",34832:"eabc49a2ed0080f644b0",35162:"52577b8bb731e02ba5cf",35253:"7cf55c05c7c2ec6414e9",35352:"bc610ad71163767836b1",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"578ef921427276be64b9",35647:"b21b7c7789ddabbe4b9c",35973:"77f520390221988115ae",36971:"ff170a953e6ed71394a0",37139:"851ad20d04accbcb8ad6",37556:"fc42ed53ec9b02d539b5",37739:"09b0c087645e35e73ae9",38216:"4d1d0e94129d1e3573c4",38326:"522154de94c66c22c057",38534:"609cefabb1fc5f5e3bcb",38801:"f0f87eda24c434751847",39005:"8cc8c766cfcca0bbb0cc",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"711d746b0345ba192f94",40023:"45830bcc9de8591d94c6",40195:"2a13b901ba88d541d3f3",40413:"be7b24150e00474a8937",40609:"7c660d22a3b37701c7d8",40830:"01c760a384e31366af9e",41701:"7796413d14691f488463",41941:"9b55107d6f4c0daa47bb",42992:"246151bb21fe27d70fd0",43032:"fce60162168ef39f732d",43139:"1a4165ec17c38df8b065",43556:"c5978e99d963bdd0c323",43630:"e2806772720758296a70",43747:"0305dd8a9887844f0284",43903:"9ee1510e680c48773397",44155:"3444d7b6db94ca12148f",44440:"7cc13997924b3fbb1ba3",44467:"caf8bbeff54a94919c74",44716:"527d7724247d5e7220e6",45433:"7d160b01393caaffaa65",45496:"0f4a4525ad4af697d819",45957:"22ba2ff1a7658e17660d",46333:"c068bef9999152614cce",46429:"e7bce04562dde1a6b130",46902:"0fd5405112492be0239a",46993:"9e67a8cf13858caf5ae5",47299:"d534ac1a12f8d5592d84",47800:"c865bc77a9138d09c036",47827:"42a3cadbd3bd09f52745",48133:"b1259097cf997b109f5c",48187:"a583728a0d93696d712e",48385:"7df562316c7bfba6a04c",48404:"9b5be957bff1f6d92229",48420:"868813373acfdc9b676e",48465:"79e0242df6d2dab48b9c",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"967b8c1b7a0449ddf410",49093:"8ea5af93daed2e999db1",49406:"189231788424bbe05a42",49563:"268b49ea562c12c64799",49618:"dd458ece8db08fe2fbd2",49673:"b2fbbfaafc0a471f0a17",50160:"7cec4fcbf9b7bd98a1e6",50300:"eed23817afcf7dc7487c",50462:"5c3d83c245708e390369",50581:"8c5082f75af4cdce4ca0",50946:"01be88046b4ac6827217",51019:"bd68889a0215936ffc83",51046:"dfe6591fe451c52ee0d1",51201:"53a1839a25c750e5eabc",51279:"caef2bf7c2ff1ea28a93",51478:"ca069b17eec34100e0a3",51557:"d50ea6b092bab7053973",51987:"2b103ba38e8f66a44c4e",52011:"9d87ed101941cacd7643",52333:"e6b705a6ca6fae434cb8",53125:"84526ce05a5e47bc7060",53224:"4a3e1960703343289967",53466:"f0b4139e8b482d49c614",53615:"35b1463b1535ab23b203",54051:"475ed34c4eb19a333b18",54206:"1fcdb97edb2f43979300",54593:"d55270aba83791eea203",54798:"d6cde5543db9715af565",54884:"09851d5228b201cb973e",55020:"8ec484805e78ab3a9206",55042:"ac020c13eb76b4cb8bb9",55259:"1ed9aeba2c2c3406b32e",55305:"4e69e977d965396d2be2",55601:"7f45d1a0955745ade815",55616:"ad5ad50c3bd7102c3481",55716:"ff653445ea94477b54ad",55902:"555ef76717b4480ad732",56135:"3ddf3298da6e3ef0c569",56232:"6920bbc9628d62536cd5",56570:"ae90b928b77248e86c35",56684:"1df1370c2ffc2a2489a0",56817:"0db8f6b6d9ac336d9a94",57279:"5a0f050f8566d210ffb0",57620:"40397842fe98c7f5a626",58389:"3dc43bc035b4dcac9b8c",58427:"b790304eb09914ec0be1",58496:"23d3e11160e9417d4f89",58695:"646e89a6262baa4f16b1",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"37a0aa333f869e0cd412",59064:"0dd28591b35b699960c3",59101:"ba8c7cd0d38430444357",59440:"09f4125ec03f68f2e58f",59507:"01eb433a1a7c2953e456",59696:"4172a37334efbd8fc18b",60478:"e81c75422b1ba15307fb",60656:"ac4b4bd31b2931f30103",60771:"d614fbeec77e7071a12e",60828:"511b6fb6a2e1ed365110",61311:"4bed322a0871d829c2d2",61424:"125cfc3df23a60966552",61572:"a12b947c0573c8cb3dbd",61675:"930e49eb2118619e7f92",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"68290b5a1e5054df74a6",62172:"08001dbad07788df5823",62191:"85d958803f799636211e",62296:"dbbd43dd9625419eeb88",62431:"f84b57c29da5b1511d90",62619:"4ea4b3ae0ac0e3d635be",62898:"ad9480734ac13f004050",62960:"8db2882e98745cff3211",62992:"d70d8753df83efbc6de3",63252:"b3e146a3432cbfd78411",63382:"62790368326c1dfa4af9",63693:"d34207656f7a3f44e2e7",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"336526faf4573a8f182d",63934:"53cca2fc2a1297ae345f",63970:"24f1c3ffcbe441578b0a",64495:"9ebdc2d3670d585c2ba7",64534:"13c4763f0f3d96ce32c0",64717:"db2224cfa272eea1b677",64896:"fe8380067bc7eab6f31d",65351:"2eef317841537cc04b43",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"85981a4ce7f6e097f41d",65857:"c89fd491e77a7f0fecdb",66175:"c8b15a327a48a6d70a3c",66196:"95ebcee58ed7d55717ca",66325:"0bc0ebfd6acd64637f0e",66576:"5efdcdd006b26e1dace1",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"71d33bb7c1efc476e474",68326:"a724384b8a55e6370de6",68665:"f2d312e3f7f5ddb609b4",68688:"00d007bda41a5eccfaad",68725:"e388db981ff20a455292",68905:"1b6a8f36a56f032c1043",69058:"ba011539910f225cd9cc",69085:"9a04d95191a56f730602",69281:"33bebdb8143e859f6660",69354:"2ac890ceecd6df6e01ca",69410:"3ad6deaa78a7fed05a6c",69660:"c0669b25cdce2bf43ef1",69992:"9d9d22bbad3fe0ff54be",70175:"5440d5db45b7fb8f3989",70673:"20feb4ebc335997a3f0c",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"3a0661f4677724fe9c24",71689:"7d369b4f2bf074b5a96b",71783:"78658ca43d2c334f700f",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"ecdd25ea75ff92cd9ff8",72168:"c0a2b1da9914b28d66b2",72250:"dd3538ab66b0d053bd1e",72365:"de7e16e2df75fb16a239",72851:"2e2a221724fbad88717e",72874:"895bfe37d151983ab7d5",72897:"28257644ddb63bd4e76c",73083:"f4d381b0a40d28f1d807",73305:"be09f4cc0ea3b66f1743",73324:"3924aeecf2a9a0bca8a2",73531:"89d0f4ac4e9ef192d408",73728:"40ce06ec3ec6e413f06f",73787:"ca9696ffb59cf2568c9b",73863:"5dee496e730aa75cdf09",73948:"c68695179483cdae8d88",74046:"ed10aad85a51c7d9991b",74320:"baaeefc3ac7127df40cc",74407:"b4439f513a2c50f33598",74595:"c58b3ce3f692a0026291",74723:"c8c0f57ceb0208866ab1",74788:"76c3529bacdf334e3f2f",74848:"1be1d6db73e9335d1dcc",74861:"b32156994fd86388409a",74949:"570eef93ef6eb4a3ed69",74996:"d40c0d2f31e35f964d8a",75974:"82070785d172665bd5b8",76003:"a395dad169c26cf7fd71",76708:"6fcf75089dbdcceb7000",76761:"b0ef09cfb31b526dc18e",76845:"6d9e428c30b1d296cd74",76962:"1f1f3026411294be67d7",77010:"757688f8c58ed923c3f3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"0ab5ea91c86846403bd1",78047:"fd32dbeef67b39962cd2",78059:"3fbc6c54539357a6979b",78239:"90a8dff4033da97c24a1",78302:"6cc5d7b675126c68fe30",78480:"a6a37e140b68653420b6",78917:"c0a8f07353bc93e39b9e",79114:"e2feee1e757654b55743",79145:"e8501ae2308e50148f26",79373:"7463c82a7a59892d87fb",79981:"aeced1f06e050a4df15c",80167:"4cffe142c378f6187cdd",80445:"f307315ac92c9d025606",80544:"eab934ac4cada4d3da58",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"481c4c6ae5738e3f3238",81966:"7b5e613d3b3e1632b34c",82076:"7f11af3d7307528b7ede",82151:"a3a589e6a5577e359ecf",82252:"9a46f0e52e9b79501951",82512:"6d3f7bd1ff815903ae1f",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"df79b66614c285619ce8",84142:"8e7480efb49eff5499c4",84236:"ee40f1cc20f99cfbb5c4",84517:"a89f9ec84752b57777cd",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"cec9cf17aed9b1fe407e",84807:"24662c3e50590b783a04",85102:"f70e7fe9de2891cf74d9",85224:"758ace7ed6157cf6cd09",85254:"07594dcc110a0b15a839",85551:"b47d179dd6d25c7dee87",85998:"ef4aa9890f0d800693c6",86048:"ea75e613a86591f02731",86450:"b139a7217571132a8874",86557:"df72b6b3f7e843df27fc",86634:"d25ab2b9a73358cfc44a",87036:"0963ba60afe48f924b47",87866:"75838a1401e4eaea6ff6",87984:"e9719fbcc7878748fd5e",88361:"6ec96d8dd4f1350e809a",88487:"ac5d06c9eb31dfbd76a5",88490:"682b40e727a831670c62",88585:"88c4474c2f13f84827ac",88856:"e3bc102b5669c5bf1769",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89421:"02c25a57ebd1e8127578",89449:"ecb75c95a790d3fd5468",89459:"b9f25df9dafc59c78563",89626:"a9174cf8fbb2a538b40d",89695:"750801f0c03e54410a94",89713:"abdb2d27f4cc2ae2342a",90347:"066f0baa19c3dc310c72",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"b6cbaae4c47b3822463e",91795:"a784ed3a67e9103e5176",91921:"a43019354ace0bc5af5f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"5c6fd1d8a5d49bae74f9",92864:"fdf8eaa7655367c44cb6",93870:"d218a08064cb6547a433",93958:"5defb5742f6ba188fb5c",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"cc24b49ba675a301336c",95086:"d5d5c1031811087cb8e6",95132:"81137fc4cfa8268d69ea",95777:"eeb4cbea46192e287476",95843:"67f7e23fbca3c839b2d6",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"4f9cb90096e516afb58a",96891:"9fa682a144f4418d09a4",97911:"6b26c2b56d00ecf2868a",97972:"9eb2595365fe2e093fbd",98110:"5b09f325a848fe12261d",98418:"718e21b7cff63342f856",98775:"213eda4f883f7ebfbccb",98840:"867b2b37af52127011da",98882:"3b2415463256bac3d29e",99196:"2c018091f4b1b6cc7176",99253:"9e75d528d60b43f01789"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d={},s="blossom-flex-ui:",c.l=function(e,a,o,r){if(d\[e\])d\[e\].push(a);else{var b,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f(c.has(e)||c.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(t,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],l=n.messages\[0\].reduce(((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e}),{});"error"!==t&&"fatal"!==t||console\[u\[t\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||t.toUpperCase(),o,c.join("|"),Object.entries(l||{}).filter(((\[e,t\])=>Boolean(e)&&Boolean(t))).map(((\[e,t\])=>\`${e}=${t}\`)).join(" ")\].filter(Boolean).join(" ")),"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},l),a.\_\_globalData)),headers:{"Content-Type":"application/json"},priority:"low"})}}}})),c.get(e));const l=(0,t.createLogger)("/cl/2x2.json"),f=(0,t.createLogger)("/cl/1x1.json");let p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&f.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=l.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=p,p.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{p.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return g}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter((e=>e.name===t));return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter((e=>e.name!==n))},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach((n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])}))}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout((()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)}),50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable(((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)}))}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,(t=>{i.collect(t,a,(t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")}))}))}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,(n=>{u.collect(n,o,(n=>{t.push(n),e.trackEvent(t,"page-usable")}))})),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay((t=>{t&&(e.messageContent.firstInputDelay=t),n(e)}))}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach((function(t){e(t,p,a)}))}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then((t=>{t&&(e.messageContent.timeToInteractive=t),n(e)}))}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver((function(e){t.e=t.e.concat(e.getEntries())})),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}((function(){return tt||(clearTimeout(e.j),e.j=setTimeout((function(){var t=performance.timing.navigationStart,n=h(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)}),t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise((function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",(function(){y(e)}))}))},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",(()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)})):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver((t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))})).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach((e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})})),t})(t).forEach((t=>e.trackEvent(t,"timing")))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",(function(){return L})),n.d(t,"FCPThresholds",(function(){return R})),n.d(t,"FIDThresholds",(function(){return x})),n.d(t,"INPThresholds",(function(){return V})),n.d(t,"LCPThresholds",(function(){return J})),n.d(t,"TTFBThresholds",(function(){return Z})),n.d(t,"getCLS",(function(){return C})),n.d(t,"getFCP",(function(){return O})),n.d(t,"getFID",(function(){return j})),n.d(t,"getINP",(function(){return Y})),n.d(t,"getLCP",(function(){return Q})),n.d(t,"getTTFB",(function(){return te})),n.d(t,"onCLS",(function(){return C})),n.d(t,"onFCP",(function(){return O})),n.d(t,"onFID",(function(){return j})),n.d(t,"onINP",(function(){return Y})),n.d(t,"onLCP",(function(){return Q})),n.d(t,"onTTFB",(function(){return te}));var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",(function(t){t.persisted&&(c=t.timeStamp,e(t))}),!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},h=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u((function(){setTimeout((function(){y=b(),w()}),0)}))),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_((function(){var n,r=S(),i=p("FCP"),o=d("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),h((function(){a(s.takeRecords()),n(!0)})),u((function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),g((function(){return n()}))})),setTimeout(n,0))})))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach((function(t){return e(t,I,k)}))},x=\[100,300\],j=function(e,t){t=t||{},\_((function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort((function(e,t){return t.latency-e.latency})),$.splice(10).forEach((function(e){delete H\[e.id\]}))}},Y=function(e,t){t=t||{},\_((function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach((function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&K(e)}));var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),h((function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)})),u((function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)})))}))},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_((function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u((function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)}))}}))}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const g=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(g);"function"==typeof n&&v.forEach((function(e){n\[e\]=n})),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach((e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b})),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),g.forEach((e=>{p(this,w,E,e)}))}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:h(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach((function(n){t\[e\[n\]\]=n})),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function g(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function h(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.42234feb78cee5d834f1.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce(((e,t)=>Object.assign(e,t)),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach((e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])})),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach((i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]})),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach((e=>{o.ClientLogger.setGlobalData(e,\_\[e\])})),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},(a=>{i.logPerformanceMarkers(t,n,e,a)}))}}},function(e){e.O(0,\[95275\],(function(){return t=23985,e(e.s=t);var t}));e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.5a46ed087fab90e09871.js\="\_\_LOADABLE\_REQUIRED\_CHUNKS\_\_" type="application/json" defer="">\[66576,79114,38326,51987,45496,10855,5103,88487,10158,22276,597,49673,24623,78047,55616,11840,48187,35162,68688,47800,52333,51046,49093,57620,59440,26313,58695,21340,40830,43630,53615,14997,23211,30926,80167,30115,17491,72851,28384,58934,9979,89695,14431,74848,50462,53466,17292,43032,65370,78302,69281,19742,25738,7480,10367,74595,68725,40413,62191,65478,35973,46902,32811,89713,49406,62992,7487,54798,91795,69410\]ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/mobx.9c0c08c7a56c9982b874.js" defer="">ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/shared\~TravelersField.24f1c3ffcbe441578b0a.js" defer="">ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/bernie.522154de94c66c22c057.js" defer="">ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/graphql.e2806772720758296a70.js" defer="">ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/pap.f27c1c7891418710f2b8.js" defer="">ta-chunk="app" src="https://c.travel-assets.com/blossom-flex-ui/vendor.72050e9f18d3f876f93b.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-trips-providers.2b103ba38e8f66a44c4e.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-lodging-property-details.9f66caef36a4ad04683a.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-customer-notifications.ac5d06c9eb31dfbd76a5.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-affiliates-stripe.79f75e067eafd22edcb5.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-loyalty-account-summary.b2fbbfaafc0a471f0a17.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-product-location-section.fd32dbeef67b39962cd2.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-lodging-property-search.e32cd12fb643995f0976.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-global-navigation-header.52577b8bb731e02ba5cf.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-shopping-search-criteria-providers.c865bc77a9138d09c036.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-social-share-social-share-button.dfe6591fe451c52ee0d1.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-product-rating-summary.40397842fe98c7f5a626.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-shopping-banner.6f90e9e0818281223810.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-global-navigation-footer.cb709f1be9fa793605c4.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/eg-maps.65cf096899b25afad489.js" defer="">ta-chunk="blossom-FlexPage" src="https://c.travel-assets.com/blossom-flex-ui/blossom-FlexPage.4cffe142c378f6187cdd.js" defer="">ta-chunk="blossom-breadcrumbs" src="https://c.travel-assets.com/blossom-flex-ui/blossom-breadcrumbs.1fea4846a6448a9c3245.js" defer="">ta-chunk="blossom-destination-hero" src="https://c.travel-assets.com/blossom-flex-ui/shared\~Gallery.f870c7a0bbf86ddf4c0f.js" defer="">ta-chunk="blossom-wizard-hotel-pwa" src="https://c.travel-assets.com/blossom-flex-ui/app-store-wizard-config.d05758865c2144faae73.js" defer="">ta-chunk="blossom-wizard-hotel-pwa" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~WizardHotelPWA.0e245da88a366c209230.js" defer="">ta-chunk="blossom-customer-notifications" src="https://c.travel-assets.com/blossom-flex-ui/shared\~CustomerNotifications.5c3d83c245708e390369.js" defer="">ta-chunk="blossom-customer-notifications" src="https://c.travel-assets.com/blossom-flex-ui/blossom-customer-notifications.938732c7be141f8fa179.js" defer="">ta-chunk="blossom-region\_check-availability" src="https://c.travel-assets.com/blossom-flex-ui/blossom-region\_check-availability.49169d28a14ba457f0ae.js" defer="">ta-chunk="blossom-region\_view-with-fullheight" src="https://c.travel-assets.com/blossom-flex-ui/blossom-region\_view-with-fullheight.33bebdb8143e859f6660.js" defer="">ta-chunk="blossom-discovery-landing-offers" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-travel-content-legal-content.de27233853934ee1a603.js" defer="">ta-chunk="blossom-discovery-landing-offers" src="https://c.travel-assets.com/blossom-flex-ui/shared-ui-retail-recommendations-discovery-landing-offers.7622b7fd26eeaf3e5d38.js" defer="">ta-chunk="blossom-region\_lazy-load" src="https://c.travel-assets.com/blossom-flex-ui/blossom-region\_lazy-load.e388db981ff20a455292.js" defer="">ta-chunk="blossom-property-types-carousel" src="https://c.travel-assets.com/blossom-flex-ui/blossom-property-types-carousel.85d958803f799636211e.js" defer="">ta-chunk="blossom-title-container" src="https://c.travel-assets.com/blossom-flex-ui/blossom-title-container.77f520390221988115ae.js" defer="">ta-chunk="blossom-hotel-recent-reviews\_view" src="https://c.travel-assets.com/blossom-flex-ui/blossom-hotel-recent-reviews\_view.d9903794253a7b5f0594.js" defer="">ta-chunk="blossom-region\_toggle" src="https://c.travel-assets.com/blossom-flex-ui/blossom-region\_toggle.189231788424bbe05a42.js" defer="">ta-chunk="blossom-editorial" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~Editorial.377050eb98a7a4fa6cac.js" defer="">ta-chunk="blossom-tab-group" src="https://c.travel-assets.com/blossom-flex-ui/flexComponents\~Links.a784ed3a67e9103e5176.js" defer="">c="https://c.travel-assets.com/blossom-flex-ui/l10nBundle/en\_CA.002f75de2529c16d6719.js">ttps://www.uciservice.com/assets/meso-loaders/bernie-loader.js" type="module">