Title: Bodrum Caravan Parks: RV Parks from CA $60 | Expedia.ca [Bodrum Travel Guide](https://expedia.ca/Bodrum.dx745)[Hotels in Bodrum](https://expedia.ca/Bodrum-Hotels.d745.Travel-Guide-Hotels)[Vacation Rentals in Bodrum](https://expedia.ca/Bodrum-Vacation-Rentals.d745.Travel-Guide-VacationRentals)[Flights to Bodrum](https://expedia.ca/Cheap-Flights-To-Bodrum.d745.Travel-Guide-Flights)[Things to do in Bodrum](https://expedia.ca/Things-To-Do-In-Bodrum.d745.Travel-Guide-Activities)[Bodrum Car Rentals](https://expedia.ca/Car-Rentals-In-Bodrum.d745.Car-Rental-Guide)[Bodrum Vacation Packages](https://expedia.ca/Bodrum.d745.Destination-Travel-Guides) ![](https://images.trvl-media.com/place/745/c6da1b30-a6e3-47d9-ba9e-6f882beac0b8.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/745/c6da1b30-a6e3-47d9-ba9e-6f882beac0b8.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Check prices for these dates In two weeks [Apr 3 - Apr 5](https://www.expedia.ca/Hotel-Search?regionId=745&startDate=2026-04-03&endDate=2026-04-05&adults=2&categorySearch=vacation_rentals_option&stay_options_group=vacation_rentals_option&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In two months [May 15 - May 17](https://www.expedia.ca/Hotel-Search?regionId=745&startDate=2026-05-15&endDate=2026-05-17&adults=2&categorySearch=vacation_rentals_option&stay_options_group=vacation_rentals_option&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In three months [Jun 12 - Jun 14](https://www.expedia.ca/Hotel-Search?regionId=745&startDate=2026-06-12&endDate=2026-06-14&adults=2&categorySearch=vacation_rentals_option&stay_options_group=vacation_rentals_option&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) In four months [Jul 10 - Jul 12](https://www.expedia.ca/Hotel-Search?regionId=745&startDate=2026-07-10&endDate=2026-07-12&adults=2&categorySearch=vacation_rentals_option&stay_options_group=vacation_rentals_option&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) No exact matches found, but these alternatives could be just right ## Recommended hotels in Bodrum ![Oriental Suite, Suite | Balcony view](https://images.trvl-media.com/lodging/9000000/8160000/8156700/8156683/33cc4d6e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Aerial view](https://images.trvl-media.com/lodging/9000000/8160000/8156700/8156683/9bd44b57.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor pool, 2 outdoor pools, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/9000000/8160000/8156700/8156683/5ca21fad.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/9000000/8160000/8156700/8156683/92b502ae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-Mandarin-Oriental.h8156683.Hotel-Information) 9.6/10 Exceptional (137 reviews) "Best hotel and top service. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Fuat Onur CA $786 CA $925 total includes taxes & fees Apr 2 - Apr 3 [](https://www.expedia.ca/Bodrum-Hotels-Mandarin-Oriental.h8156683.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/52000000/51660000/51652900/51652840/1f805004.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Seasonal outdoor pool, cabanas (surcharge), pool umbrellas](https://images.trvl-media.com/lodging/52000000/51660000/51652900/51652840/634d7331.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/52000000/51660000/51652900/51652840/5db18673.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/52000000/51660000/51652900/51652840/f0cb3120.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Resort in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-LXR-Collection-By-Hilton-Bodrum.h51652840.Hotel-Information) 9.6/10 Exceptional (44 reviews) "Great property, not crowded. Boutique VIP vibes. Nice Michelin restaurant. Excellent staff. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Ozgur CA $333 CA $373 total includes taxes & fees Apr 17 - Apr 18 [](https://www.expedia.ca/Bodrum-Hotels-LXR-Collection-By-Hilton-Bodrum.h51652840.Hotel-Information) ![Property grounds](https://images.trvl-media.com/lodging/9000000/8300000/8291700/8291672/13fd264c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/9000000/8300000/8291700/8291672/7db03067.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Junior Suite](https://images.trvl-media.com/lodging/9000000/8300000/8291700/8291672/3d99dce9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/9000000/8300000/8291700/8291672/2c9a5ccc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-Sign-By-Ersan-Adults-Only.h8291672.Hotel-Information) 9.6/10 Exceptional (133 reviews) "Staff are wonderful, attentive and helpful. Room was lovely, with an excellent view " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Mark James CA $335 CA $375 total includes taxes & fees Apr 2 - Apr 3 [](https://www.expedia.ca/Bodrum-Hotels-Sign-By-Ersan-Adults-Only.h8291672.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/18000000/17900000/17894900/17894831/b6e64461.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite](https://images.trvl-media.com/lodging/18000000/17900000/17894900/17894831/d184e373.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast](https://images.trvl-media.com/lodging/18000000/17900000/17894900/17894831/7ef3ecbd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from property](https://images.trvl-media.com/lodging/18000000/17900000/17894900/17894831/89a6e99f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-Otel-Atrium.h17894831.Hotel-Information) 8.2/10 Very good (214 reviews) " location was great for a short stop during my trip" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Elyana CA $53 CA $60 total includes taxes & fees Mar 23 - Mar 24 [](https://www.expedia.ca/Bodrum-Hotels-Otel-Atrium.h17894831.Hotel-Information) ![Front of property - evening/night](https://images.trvl-media.com/lodging/6000000/5200000/5194100/5194028/761401c4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception hall](https://images.trvl-media.com/lodging/6000000/5200000/5194100/5194028/733606a1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from room](https://images.trvl-media.com/lodging/6000000/5200000/5194100/5194028/1faeefa6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/6000000/5200000/5194100/5194028/c24c2e25.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-Moonshine-Hotel-Suites.h5194028.Hotel-Information) 8.4/10 Very good (234 reviews) "I stayed here between flights and it was exactly what I needed" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Jana CA $67 CA $76 total includes taxes & fees Mar 25 - Mar 26 [](https://www.expedia.ca/Bodrum-Hotels-Moonshine-Hotel-Suites.h5194028.Hotel-Information) ![Indoor pool, outdoor pool, open 10:00 AM to 5:00 PM, pool umbrellas](https://images.trvl-media.com/lodging/19000000/18110000/18102700/18102627/6c23c793.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![5 restaurants, breakfast, lunch, dinner served; Japanese cuisine](https://images.trvl-media.com/lodging/19000000/18110000/18102700/18102627/89785a61.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/19000000/18110000/18102700/18102627/f5f490a5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor pool, outdoor pool, open 10:00 AM to 5:00 PM, pool umbrellas](https://images.trvl-media.com/lodging/19000000/18110000/18102700/18102627/13b7054b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Resort in Milas [](https://www.expedia.ca/Milas-Hotels-Le-Meridien-Bodrum-Beach-Resort.h18102627.Hotel-Information) 8.2/10 Very good (86 reviews) "Property is beautiful! Beach was private and quiet with plenty of cabanas and chairs. Hotel was modern and clean with incredible views." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Catherine CA $285 CA $320 total includes taxes & fees Mar 24 - Mar 25 [](https://www.expedia.ca/Milas-Hotels-Le-Meridien-Bodrum-Beach-Resort.h18102627.Hotel-Information) ![Suite, 1 Bedroom, Sea View](https://images.trvl-media.com/lodging/26000000/25780000/25770100/25770011/w3996h2667x0y0-cb859a0f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor pool](https://images.trvl-media.com/lodging/26000000/25780000/25770100/25770011/5ef8da03.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/26000000/25780000/25770100/25770011/a37ee591.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite, 2 Bedrooms, Balcony, Sea View (Yalikavak)](https://images.trvl-media.com/lodging/26000000/25780000/25770100/25770011/993327d7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-The-Bodrum-EDITION.h25770011.Hotel-Information) 9.0/10 Wonderful (105 reviews) "We thoroughly enjoyed our stay" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Ketan CA $462 CA $538 total includes taxes & fees Apr 16 - Apr 17 [](https://www.expedia.ca/Bodrum-Hotels-The-Bodrum-EDITION.h25770011.Hotel-Information) ![Private beach, sun loungers, beach umbrellas, beach towels](https://images.trvl-media.com/lodging/2000000/1210000/1207600/1207504/23958fb9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1210000/1207600/1207504/e8358456.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Private beach, sun loungers, beach umbrellas, beach towels](https://images.trvl-media.com/lodging/2000000/1210000/1207600/1207504/64b49673.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![3 restaurants, breakfast, lunch, dinner served; international cuisine](https://images.trvl-media.com/lodging/2000000/1210000/1207600/1207504/bba4ec37.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-Divan-Bodrum-Special-Class.h1207504.Hotel-Information) 9.2/10 Wonderful (322 reviews) "Great location, big and comfy room, amazing food. Highly recommended " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Mehmet CA $237 CA $265 total includes taxes & fees Mar 23 - Mar 24 [](https://www.expedia.ca/Bodrum-Hotels-Divan-Bodrum-Special-Class.h1207504.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/12000000/11920000/11916500/11916495/cf3cb006.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Private beach, white sand, beach cabanas, sun loungers](https://images.trvl-media.com/lodging/12000000/11920000/11916500/11916495/8beb41c5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/12000000/11920000/11916500/11916495/d412242e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from property](https://images.trvl-media.com/lodging/12000000/11920000/11916500/11916495/6e929f61.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-Caresse.h11916495.Hotel-Information) 9.2/10 Wonderful (131 reviews) "Great hotel .very luxury , you need a car to get there . " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) kian CA $405 CA $471 total includes taxes & fees Mar 24 - Mar 25 [](https://www.expedia.ca/Bodrum-Hotels-Caresse.h11916495.Hotel-Information) ![Seasonal outdoor pool, pool umbrellas](https://images.trvl-media.com/lodging/54000000/53430000/53428700/53428623/52fdb12e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite, 1 Bedroom](https://images.trvl-media.com/lodging/54000000/53430000/53428700/53428623/fed89398.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/54000000/53430000/53428700/53428623/fe9d00fb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/54000000/53430000/53428700/53428623/c2955ab4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Resort in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-DoubleTree-By-Hilton-Bodrum.h53428623.Hotel-Information) 8.8/10 Excellent (225 reviews) "Ambience was perfect, the view on Torba and the clean beach" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Achraf CA $208 CA $233 total includes taxes & fees Apr 11 - Apr 12 [](https://www.expedia.ca/Bodrum-Hotels-DoubleTree-By-Hilton-Bodrum.h53428623.Hotel-Information) ![Deluxe Room with Balcony](https://images.trvl-media.com/lodging/102000000/101890000/101886400/101886385/82e034c4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room with Balcony](https://images.trvl-media.com/lodging/102000000/101890000/101886400/101886385/dd36bdfe.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi, bed sheets](https://images.trvl-media.com/lodging/102000000/101890000/101886400/101886385/cbdd1866.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room with Balcony](https://images.trvl-media.com/lodging/102000000/101890000/101886400/101886385/fc46442b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Mugla-Hotels-KUMBAHCE-GULET-OTEL.h101886385.Hotel-Information) 9.0/10 Wonderful (90 reviews) "Nice location, delicious breakfast with a beautiful view from the terrace, and lovely helpful staff! " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) kerry CA $84 CA $95 total includes taxes & fees Mar 22 - Mar 23 [](https://www.expedia.ca/Mugla-Hotels-KUMBAHCE-GULET-OTEL.h101886385.Hotel-Information) ![Steam room, Turkish bath, detox wraps, massage/treatment rooms](https://images.trvl-media.com/lodging/14000000/13360000/13356600/13356565/3e45d6fd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from property](https://images.trvl-media.com/lodging/14000000/13360000/13356600/13356565/dfd7cf96.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor pool](https://images.trvl-media.com/lodging/14000000/13360000/13356600/13356565/ae57c0c2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/14000000/13360000/13356600/13356565/a12a0eff.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Resort in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-The-LifeCo-Bodrum-Well-Being-Center-Adults-Only.h13356565.Hotel-Information) 9.8/10 Exceptional (10 reviews) "Everything was excellent " ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Stefan [](https://www.expedia.ca/Bodrum-Hotels-The-LifeCo-Bodrum-Well-Being-Center-Adults-Only.h13356565.Hotel-Information) ![Dolce Vita Suite | View from room](https://images.trvl-media.com/lodging/1000000/570000/560600/560566/95f70fc1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Turkish bath, body treatments, hot stone massages, Swedish massages](https://images.trvl-media.com/lodging/1000000/570000/560600/560566/08d1c359.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Building design](https://images.trvl-media.com/lodging/1000000/570000/560600/560566/ae6f79d8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free beach shuttle, sun loungers, beach umbrellas, beach towels](https://images.trvl-media.com/lodging/1000000/570000/560600/560566/a4baef95.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-The-Marmara-Bodrum-Adult-Only.h560566.Hotel-Information) 9.4/10 Exceptional (725 reviews) "Yes great staff and hotel" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Koray CA $210 CA $235 total includes taxes & fees Mar 25 - Mar 26 [](https://www.expedia.ca/Bodrum-Hotels-The-Marmara-Bodrum-Adult-Only.h560566.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/3000000/2540000/2536800/2536719/16c3d1a2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/3000000/2540000/2536800/2536719/c45b5e0b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Seasonal outdoor pool, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/3000000/2540000/2536800/2536719/044da847.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Grand Suite, Pool View | Balcony](https://images.trvl-media.com/lodging/3000000/2540000/2536800/2536719/63252c5c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-Su-Hotel.h2536719.Hotel-Information) 9.4/10 Exceptional (208 reviews) "Su Hôtel had a great ambience and our room was quite comfortable. We loved the decor and the friendly staff. The breakfast was plentiful and delicious! We would definitely stay here again. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Wendy [](https://www.expedia.ca/Bodrum-Hotels-Su-Hotel.h2536719.Hotel-Information) ![4 restaurants, breakfast, lunch, dinner served; international cuisine](https://images.trvl-media.com/lodging/2000000/1080000/1077300/1077235/6a2b21d3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/2000000/1080000/1077300/1077235/c11f829e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/2000000/1080000/1077300/1077235/fabc0eca.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor pool, outdoor pool](https://images.trvl-media.com/lodging/2000000/1080000/1077300/1077235/4c0a3ad6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-Ramada-Resort-By-Wyndham-Bodrum.h1077235.Hotel-Information) 8.6/10 Excellent (258 reviews) "Excellent stay and beautiful views." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Samena CA $259 CA $290 total includes taxes & fees Mar 19 - Mar 20 [](https://www.expedia.ca/Bodrum-Hotels-Ramada-Resort-By-Wyndham-Bodrum.h1077235.Hotel-Information) ![2 outdoor pools, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/3000000/2550000/2540200/2540198/9b9b7966.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Gazebo](https://images.trvl-media.com/lodging/3000000/2550000/2540200/2540198/8ce1b76f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lunch, dinner served; Mediterranean cuisine, ocean views ](https://images.trvl-media.com/lodging/3000000/2550000/2540200/2540198/362d5685.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Gym](https://images.trvl-media.com/lodging/3000000/2550000/2540200/2540198/6ef345e8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-El-Vino-Hotel-Suites-Special-Class.h2540198.Hotel-Information) 9.6/10 Exceptional (361 reviews) "Breakfast and restaurant were delicious. View from restaurant was wonderful." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Helen CA $137 CA $154 total includes taxes & fees Mar 25 - Mar 26 [](https://www.expedia.ca/Bodrum-Hotels-El-Vino-Hotel-Suites-Special-Class.h2540198.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/121000000/120750000/120744000/120743910/876c56af.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Room, Courtyard View](https://images.trvl-media.com/lodging/121000000/120750000/120744000/120743910/ba0e81e6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/121000000/120750000/120744000/120743910/7c9d0a54.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior detail](https://images.trvl-media.com/lodging/121000000/120750000/120744000/120743910/aca0d26f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-NiXie-Bodrum.h120743910.Hotel-Information) CA $84 CA $94 total includes taxes & fees Mar 30 - Mar 31 [](https://www.expedia.ca/Bodrum-Hotels-NiXie-Bodrum.h120743910.Hotel-Information) ![Garden](https://images.trvl-media.com/lodging/4000000/3460000/3450300/3450289/90d1542e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor pool, pool umbrellas, sun loungers](https://images.trvl-media.com/lodging/4000000/3460000/3450300/3450289/bf7807ec.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Executive Suite | Living area](https://images.trvl-media.com/lodging/4000000/3460000/3450300/3450289/7da43a6c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Junior Suite | Living area](https://images.trvl-media.com/lodging/4000000/3460000/3450300/3450289/a18d59fd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Milas [](https://www.expedia.ca/Milas-Hotels-Med-Inn-Boutique-Hotel-Boutique-Class.h3450289.Hotel-Information) 9.6/10 Exceptional (166 reviews) "Pristine private beach; sunsets, quiet and calm. Attentive staff, good food, views!" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Mazhar CA $155 CA $173 total includes taxes & fees Mar 21 - Mar 22 [](https://www.expedia.ca/Milas-Hotels-Med-Inn-Boutique-Hotel-Boutique-Class.h3450289.Hotel-Information) ![View from property](https://images.trvl-media.com/lodging/2000000/1870000/1864000/1863968/8b16c2ae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast, lunch, dinner served; beach views](https://images.trvl-media.com/lodging/2000000/1870000/1864000/1863968/b4096b05.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1870000/1864000/1863968/610b7cdb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Minibar, in-room safe, blackout drapes, iron/ironing board](https://images.trvl-media.com/lodging/2000000/1870000/1864000/1863968/1cbcc857.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum City Center [](https://www.expedia.ca/Bodrum-Hotels-La-Quinta-By-Wyndham-Bodrum.h1863968.Hotel-Information) 8.0/10 Very good (153 reviews) "Great room, good food, and nice staff. Problem was that the hotel is a strenuous hike up and down steep terrain to the city center. Also, because it was not "the season," a lot of places were closed, including the hotel's fitness room, etc. Overall, though, I was pleased with the hotel itself, if not with its location." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Charles CA $207 CA $231 total includes taxes & fees Mar 19 - Mar 20 [](https://www.expedia.ca/Bodrum-Hotels-La-Quinta-By-Wyndham-Bodrum.h1863968.Hotel-Information) ![Private beach, free beach cabanas, sun loungers, beach umbrellas](https://images.trvl-media.com/lodging/67000000/66880000/66878400/66878376/0ab4a16e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property entrance](https://images.trvl-media.com/lodging/67000000/66880000/66878400/66878376/b8bb72f2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Indoor pool, seasonal outdoor pool, free cabanas, pool umbrellas](https://images.trvl-media.com/lodging/67000000/66880000/66878400/66878376/w5077h3634x6y6-76c7b8c7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Marina](https://images.trvl-media.com/lodging/67000000/66880000/66878400/66878376/w5464h3635x0y5-41d494dc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel in Bodrum [](https://www.expedia.ca/Bodrum-Hotels-Radisson-Collection-Hotel.h66878376.Hotel-Information) 9.4/10 Exceptional (156 reviews) "Amazing hotel, very clean and attentive kind staff, loads of options to eat around, beach very clean and water clear. We really enjoyed our stay here." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Busra CA $217 CA $243 total includes taxes & fees Mar 25 - Mar 26 [](https://www.expedia.ca/Bodrum-Hotels-Radisson-Collection-Hotel.h66878376.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-04-01&endDate=2026-04-02®ionId=745&adults=2&categorySearch=vacation_rentals_option&stay_options_group=vacation_rentals_option&openPlayBack=true) ## Find vacation rentals that suit your style Aparthotels [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=APART_HOTEL) Villas [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=VILLA) Apartments [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=APARTMENT) Private vacation homes [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=VACATION_HOME) Condos [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=CONDO) Residences [](https://www.expedia.ca/Hotel-Search?destination=Bodrum%2C+Mu%C4%9Fla%2C+T%C3%BCrkiye®ionId=745&latLong=37.034407%2C27.43054&adults=2&startDate=2026-06-16&d1=2026-06-16&endDate=2026-06-19&d2=2026-06-19&lodging=RESIDENCE) ![](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%2FBodrum-RV-Parks.d745-aaRVParks.Travel-Guide-Accommodation)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FBodrum-RV-Parks.d745-aaRVParks.Travel-Guide-Accommodation) ## Top Bodrum Hotel Reviews ![The Marmara Bodrum - Adult Only](https://images.trvl-media.com/lodging/1000000/570000/560600/560566/ae6f79d8_y.jpg) ### The Marmara Bodrum - Adult Only 8/10 Good "The front rooms have great sea views out over Bodrum. The hotel is large and modern and tastefully decorated but does have a slight corperate feel to it. Plenty of parking at the hotel. It is a long way from the centre of Bodrum with no obvious local shops or restaurants. It can be difficult to get to as it up small streets off a busy dual carriage way and only easliy accesseible from one direction - downhill. The hotel restaurant is pleasent but very expensive." [](https://expedia.ca/Bodrum-Hotels-The-Marmara-Bodrum-Adult-Only.h560566.Hotel-Information) ![Caresse, a Luxury Collection Resort & Spa, Bodrum](https://images.trvl-media.com/lodging/12000000/11920000/11916500/11916495/fb27b352_y.jpg) ### Caresse, a Luxury Collection Resort & Spa, Bodrum 10/10 Excellent "Staff & Room was amazing!" [](https://expedia.ca/Bodrum-Hotels-Caresse.h11916495.Hotel-Information) ![Sianji Well-Being Resort](https://images.trvl-media.com/lodging/4000000/3030000/3021100/3021002/ed21628f_y.jpg) ### Sianji Well-Being Resort 2/10 Terrible "Swimming pool not working Airport shuttle drop off not available " [](https://expedia.ca/Bodrum-Hotels-Sianji-Well-Being-Resort.h3021002.Hotel-Information) ![Jasmin Elite Residence & SPA](https://images.trvl-media.com/lodging/16000000/15380000/15376800/15376707/2b91c2f6_y.jpg) ### Jasmin Elite Residence & SPA 6/10 Okay "Room was very nice. Polite staff,but poor communication between them. Horrible internet. Stayed 3 nights, every time I came to the room, I had to walk to the reception to get reconnected under pouring rain. Because room was not in the same building as reception." [](https://expedia.ca/Bodrum-Hotels-Jasmin-Elite-Residence-SPA.h15376707.Hotel-Information) ![Sade Butik Otel](https://images.trvl-media.com/lodging/12000000/11450000/11448600/11448587/5bf3cfd1_y.jpg) ### Sade Butik Otel 8/10 Good "Clean room, " [](https://expedia.ca/Bodrum-Hotels-Sade-Butik-Otel.h11448587.Hotel-Information) ![Samara Hotel Bodrum Ultra All Inclusive](https://images.trvl-media.com/lodging/9000000/8370000/8370000/8369948/53535202_y.jpg) ### Samara Hotel Bodrum Ultra All Inclusive 8/10 Good "I really enjoyed my stay here but unfortunately the food was not always fresh. A lot of the snack foods were from frozen. Filter coffee was only available in the breakfast buffet and then taken away. At the bar the nice coffees were no longer being served due to shortage of capsules. I know they are winding down for the season but a decent coffee was nowhere to be had. Apart from that the rooms were impeccable. The gardens and grounds beautiful and the staff were extremely polite and helpful. " [](https://expedia.ca/Bodrum-Hotels-Hotel-Samara-All-Inclusive.h8369948.Hotel-Information) ![METT Hotel & Beach Resort Bodrum](https://images.trvl-media.com/lodging/38000000/37430000/37422100/37422063/8d693c86_y.jpg) ### METT Hotel & Beach Resort Bodrum 6/10 Okay "Despite its scenic location, landscaped layout and stylish rooms, this hotel currently lacks the standards of a truly higher end offering. Staff are very polite and friendly but not at all experienced. Breakfast was quite lacklustre, despite the bounty and variety of local produce. Large cleaning carts parked in guest toilets, conversations interrupted with POS machines to settle extra charges in haste signal some training and managerial issues. The hotel group may be expanding a bit too fast and its service standard is not in keeping with a five-star at all. " [](https://expedia.ca/Bodrum-Hotels-METT-Hotel-Beach-Resort-Bodrum.h37422063.Hotel-Information) ![Manzara Boutique Hotel](https://images.trvl-media.com/lodging/16000000/15240000/15233000/15232945/f4210e3a_y.jpg) ### Manzara Boutique Hotel 6/10 Okay "It was so loud with music playing until 4am for the 3 nights we were there. It really ruined the trip. " [](https://expedia.ca/Bodrum-Hotels-Comca-Manzara-Hotel.h15232945.Hotel-Information) ![Costa Maya Hotel](https://images.trvl-media.com/lodging/5000000/4670000/4665700/4665614/1e984cfb_y.jpg) ### Costa Maya Hotel 8/10 Good "The staff at check-in were very kind and helpful. On the first day, I was given an “upgraded” room, but since it had one large and one small bed, there wasn’t much space to move around not ideal for a five-night stay. The next day, they changed it to a regular room on an upper floor, which was much better. The minibar wasn’t cooling, but I didn’t really need it, so I mentioned it at check-out. The location is very central, the pool area is nice and never crowded, and the breakfast was lovely. The lady making omelettes had such positive energy! However, there was no filter coffee available at breakfast or at the bar , only machine coffee.( It is a bit dissapointing I have to say ) Overall, though, it’s a nice hotel with good value for money. During check-out, staff could maybe be a bit more engaging (for example, asking how the stay was ), but everything else was great!" [](https://expedia.ca/Bodrum-Hotels-Costa-Maya-Hotel.h4665614.Hotel-Information) ## Find out more about Bodrum ## Bodrum RV Parks information | Number of reviews | 2,741 | | ----------------- | ---------- | | Accommodation | 0 RV Parks | | Lowest Price | CA $60 | | Highest Price | CA $925 | ## Frequently asked questions ### What makes RV parks in Bodrum stand out? ### What are some of the best RV parks around Bodrum? ### What's there to see in Bodrum? ### What's it like to stay in an RV park in Bodrum? ## Explore a world of travel with Expedia - Lodging - Flights - Packages - Cars - Other - [5 Star Hotels in Bodrum City Center ](https://www.expedia.ca/5Star-Bodrum-City-Center-Bodrum-Hotels.s50-n6329774-0.Travel-Guide-Filter-Hotels) - [Akyarlar Hotels ](https://www.expedia.ca/Akyarlar-Hotels.d6158187.Travel-Guide-Hotels) - [Hotels near Bitez Beach ](https://www.expedia.ca/Bitez-Beach-Hotels.0-l6321449-0.Travel-Guide-Filter-Hotels) - [Bitez Hotels ](https://www.expedia.ca/Bitez-Hotels.d6143939.Travel-Guide-Hotels) - [Hotels near Bodrum Beach ](https://www.expedia.ca/Bodrum-Beach-Hotels.0-l6119170-0.Travel-Guide-Filter-Hotels) - [Luxury Hotels in Bodrum City Center ](https://www.expedia.ca/Bodrum-City-Center-Bodrum-Hotels-Luxury-Hotel.0-n6329774-0-tLuxuryHotel.Travel-Guide-Filter-Hotels) - [Bodrum City Center Hotels ](https://www.expedia.ca/Bodrum-City-Center-Bodrum-Hotels.0-n6329774-0.Travel-Guide-Filter-Hotels) - [Hotels near Bodrum Ferry Terminal ](https://www.expedia.ca/Bodrum-Ferry-Terminal-Hotels.0-l553248622625900370-0.Travel-Guide-Filter-Hotels) - [Bogazici Hotels ](https://www.expedia.ca/Bogazici-Hotels.d6125058.Travel-Guide-Hotels) - [Hotels near Camel Beach ](https://www.expedia.ca/Camel-Beach-Hotels.0-l6321453-0.Travel-Guide-Filter-Hotels) - [Eskiçeşme Hotels ](https://www.expedia.ca/Eskicesme-Hotels.d553248635974899485.Travel-Guide-Hotels) - [Beach Hotel Hotels in Göltürkbükü ](https://www.expedia.ca/Golturkbuku-Hotels-Beach-Hotel.0-0-d6054855-tBeachHotel.Travel-Guide-Filter-Hotels) - [Luxury Hotels in Göltürkbükü ](https://www.expedia.ca/Golturkbuku-Hotels-Luxury-Hotel.0-0-d6054855-tLuxuryHotel.Travel-Guide-Filter-Hotels) - [Göltürkbükü Hotels ](https://www.expedia.ca/Golturkbuku-Hotels.d6054855.Travel-Guide-Hotels) - [Gumbet Hotels ](https://www.expedia.ca/Gumbet-Hotels.d6158183.Travel-Guide-Hotels) - [Gümüşlük Hotels ](https://www.expedia.ca/Gumusluk-Hotels.d6124856.Travel-Guide-Hotels) - [Apartments in Gündoğan ](https://www.expedia.ca/Gundogan-Apartments.d6054840-aaApartments.Travel-Guide-Accommodation) - [Beach Hotel Hotels in Gündoğan ](https://www.expedia.ca/Gundogan-Hotels-Beach-Hotel.0-0-d6054840-tBeachHotel.Travel-Guide-Filter-Hotels) - [Gündoğan Hotels ](https://www.expedia.ca/Gundogan-Hotels.d6054840.Travel-Guide-Hotels) - [Gürece Hotels ](https://www.expedia.ca/Gurece-Hotels.d3000413910.Travel-Guide-Hotels) - [Guvercinlik Hotels ](https://www.expedia.ca/Guvercinlik-Hotels.d6180715.Travel-Guide-Hotels) - [B&B in İçmeler ](https://www.expedia.ca/Icmeler-Bed-And-Breakfast.d6054857-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Hotels near Imsik ](https://www.expedia.ca/Imsik-Airport-Hotels.0-aBXN-0.Travel-Guide-Filter-Hotels) - [Karabag Hotels ](https://www.expedia.ca/Karabag-Hotels.d553248628619666040.Travel-Guide-Hotels) - [Kemer Hotels ](https://www.expedia.ca/Kemer-Hotels.d553248635975866874.Travel-Guide-Hotels) - [Kumbahçe Hotels ](https://www.expedia.ca/Kumbahce-Hotels.d553248635974901136.Travel-Guide-Hotels) - [Meselik Hotels ](https://www.expedia.ca/Meselik-Hotels.d6158186.Travel-Guide-Hotels) - [Mumcular Hotels ](https://www.expedia.ca/Mumcular-Hotels.d6320178.Travel-Guide-Hotels) - [Ortakent Hotels ](https://www.expedia.ca/Ortakent-Hotels.d6158184.Travel-Guide-Hotels) - [Torba Hotels ](https://www.expedia.ca/Torba-Hotels.d6123783.Travel-Guide-Hotels) - [Resorts in Torba ](https://www.expedia.ca/Torba-Resort-Hotels.d6123783-aaResortHotels.Travel-Guide-Accommodation) - [Aparthotels in Turgutreis ](https://www.expedia.ca/Turgutreis-Apart-Hotels.d6054854-aaApartHotels.Travel-Guide-Accommodation) - [Turgutreis City Center Hotels ](https://www.expedia.ca/Turgutreis-City-Center-Hotels.d6329779.Travel-Guide-Hotels) - [Turgutreis Hotels ](https://www.expedia.ca/Turgutreis-Hotels.d6054854.Travel-Guide-Hotels) - [Hotels near Vita Park Golf Club ](https://www.expedia.ca/Vita-Park-Golf-Club-Hotels.0-l6224999-0.Travel-Guide-Filter-Hotels) - [Yaliciftlik Hotels ](https://www.expedia.ca/Yaliciftlik-Hotels.d6158185.Travel-Guide-Hotels) - [Apartments in Yalikavak ](https://www.expedia.ca/Yalikavak-Apartments.d6054841-aaApartments.Travel-Guide-Accommodation) - [Yalikavak City Center Hotels ](https://www.expedia.ca/Yalikavak-City-Center-Bodrum-Hotels.0-n553248633981697613-0.Travel-Guide-Filter-Hotels) - [Yalikavak Hotels ](https://www.expedia.ca/Yalikavak-Hotels.d6054841.Travel-Guide-Hotels) - [Flights to Yalikavak ](https://www.expedia.ca/Cheap-Flights-To-Yalikavak.d6054841.Travel-Guide-Flights) - [Flights from Imsik ](https://www.expedia.ca/lp/airports/bxn/flights-from-imsik-airport) - [Flights from Bitez ](https://www.expedia.ca/lp/flights/6143939/flights-from-bitez) - [Flights from Gumbet ](https://www.expedia.ca/lp/flights/6158183/flights-from-gumbet) - [Flights from Accra (ACC) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/acc/bxn/accra-to-bodrum) - [Flights from Stockholm (ARN) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/arn/bxn/stockholm-to-bodrum) - [Flights from Barcelona (BCN) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/bcn/bxn/barcelona-to-bodrum) - [Flights from Bodrum (BJV) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/bjv/bxn/bodrum-to-bodrum) - [Flights from Bremen (BRE) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/bre/bxn/bremen-to-bodrum) - [Flights from Bari (BRI) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/bri/bxn/bari-to-bodrum) - [Flights from Ankara (ESB) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/esb/bxn/ankara-to-bodrum) - [Flights from Rome (FCO) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/fco/bxn/rome-to-bodrum) - [Flights from Naxos (JNX) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/jnx/bxn/naxos-to-bodrum) - [Flights from Astypalaia (JTY) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/jty/bxn/astypalaia-to-bodrum) - [Flights from Lisbon (LIS) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/lis/bxn/lisbon-to-bodrum) - [Flights from Santa Ana (NNB) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/nnb/bxn/santa-ana-to-bodrum) - [Flights from Pittsburgh (PIT) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/pit/bxn/pittsburgh-to-bodrum) - [Flights from Palma de Mallorca (PMI) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/pmi/bxn/palma-de-mallorca-to-bodrum) - [Flights from Port of Spain (POS) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/pos/bxn/port-of-spain-to-bodrum) - [Flights from Phaplu (PPL) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/ppl/bxn/phaplu-to-bodrum) - [Flights from Sarajevo (SJJ) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/sjj/bxn/sarajevo-to-bodrum) - [Flights from Yekaterinburg (SVX) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/svx/bxn/yekaterinburg-to-bodrum) - [Flights from Turin (TRN) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/trn/bxn/turin-to-bodrum) - [Flights from Moscow (VKO) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/vko/bxn/moscow-to-bodrum) - [Flights from Edmonton (YEG) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yeg/bxn/edmonton-to-bodrum) - [Flights from Bursa (YEI) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yei/bxn/bursa-to-bodrum) - [Flights from Halifax (YHZ) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yhz/bxn/halifax-to-bodrum) - [Flights from Toronto (YTO) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yto/bxn/toronto-to-bodrum) - [Flights from Montreal (YUL) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yul/bxn/montreal-to-bodrum) - [Flights from Vancouver (YVR) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yvr/bxn/vancouver-to-bodrum) - [Flights from Winnipeg (YWG) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/ywg/bxn/winnipeg-to-bodrum) - [Flights from Calgary (YYC) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yyc/bxn/calgary-to-bodrum) - [Flights from Toronto (YYZ) to Bodrum (BXN) ](https://www.expedia.ca/lp/flights/yyz/bxn/toronto-to-bodrum) - [Aquapark Dedeman Bodrum ](https://www.expedia.ca/Aquapark-Dedeman-Bodrum-Bodrum.d553248621562603211.Vacation-Attraction) - [Bardakci Bay ](https://www.expedia.ca/Bardakci-Bay-Bodrum-City-Center.d6336477.Vacation-Attraction) - [Bardakci Beach ](https://www.expedia.ca/Bardakci-Beach-Bodrum-City-Center.d6238275.Vacation-Attraction) - [Bodrum Beach ](https://www.expedia.ca/Bodrum-Beach-Bodrum-City-Center.d6119170.Vacation-Attraction) - [Visit Bodrum City Center ](https://www.expedia.ca/Bodrum-Bodrum-City-Center.dx6329774) - [Bodrum Castle ](https://www.expedia.ca/Bodrum-Castle-Bodrum-City-Center.d6119164.Vacation-Attraction) - [Bodrum City Center Vacations ](https://www.expedia.ca/Bodrum-City-Center.d6329774.Destination-Travel-Guides) - [Bodrum Ferry Terminal ](https://www.expedia.ca/Bodrum-Ferry-Terminal-Bodrum-City-Center.d553248622625900370.Vacation-Attraction) - [Camel Beach ](https://www.expedia.ca/Camel-Beach-Mugla.d6321453.Vacation-Attraction) - [Visit Göltürkbükü ](https://www.expedia.ca/Golturkbuku.dx6054855) - [Gumbet Watersports ](https://www.expedia.ca/Gumbet-Watersports-Bodrum-City-Center.d553248621562603523.Vacation-Attraction) - [Visit Gümüşlük ](https://www.expedia.ca/Gumusluk.dx6124856) - [Visit Karabag ](https://www.expedia.ca/Karabag.dx553248628619666040) - [Museum of Underwater Archaeology ](https://www.expedia.ca/Museum-Of-Underwater-Archaeology-Bodrum-City-Center.d6157829.Vacation-Attraction) - [Visit Ortakent ](https://www.expedia.ca/Ortakent.dx6158184) - [Pedasa Antique City ](https://www.expedia.ca/Pedasa-Antique-City-Bodrum.d553248621532502336.Vacation-Attraction) - [Visit Torba ](https://www.expedia.ca/Torba.dx6123783) - [Turgutreis Vacations ](https://www.expedia.ca/Turgutreis.d6054854.Destination-Travel-Guides) - [Visit Yaliciftlik ](https://www.expedia.ca/Yaliciftlik.dx6158185) - [Yalikavak Beach ](https://www.expedia.ca/Yalikavak-Beach-Mugla.d6157833.Vacation-Attraction) - [Visit Yalikavak ](https://www.expedia.ca/Yalikavak.dx6054841) - [Visit Yassıada ](https://www.expedia.ca/Yassada.dx553248635290252840) - [Car rentals near Bodrum Castle ](https://www.expedia.ca/Car-Rentals-In-Bodrum-Castle.d6119164.Car-Rental-Guide) - [Car rental Turgutreis ](https://www.expedia.ca/Car-Rentals-In-Turgutreis.d6054854.Car-Rental-Guide) - [Car rental Yalikavak ](https://www.expedia.ca/Car-Rentals-In-Yalikavak.d6054841.Car-Rental-Guide) - [Things to do in Gümüşlük ](https://www.expedia.ca/Things-To-Do-In-Gumusluk.d6124856.Travel-Guide-Activities) - [Things to do in Guvercinlik ](https://www.expedia.ca/Things-To-Do-In-Guvercinlik.d6180715.Travel-Guide-Activities) - [Things to do in Yalikavak ](https://www.expedia.ca/Things-To-Do-In-Yalikavak.d6054841.Travel-Guide-Activities) /\*@license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,s,d,b={},r={};function c(e){var a=r\[e\];if(void 0!==a)return a.exports;var o=r\[e\]={id:e,loaded:!1,exports:{}};return b\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=b,e=\[\],c.O=function(a,o,s,d){if(!o){var b=1/0;for(f=0;f=d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[f-1\]\[2\]>d;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,s,d\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.\_\_esModule)return e;if(16&s&&"function"==typeof e.then)return e}var d=Object.create(null);c.r(d);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&s&&e;"object"==typeof r&&!\~a.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(function(a){b\[a\]=function(){return e\[a\]}});return b.default=function(){return e},c.d(d,b),d},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,o){return c.f\[o\](e,a),a},\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36885:"shared-ui-sponsored-content-partner-gallery",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40633:"blossom-mojo-shadow-component",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",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:"7ac57d7fe78703953e93",597:"0f48a0966b92a5274cab",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"0c4cd0cb76da9a65bae4",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"4779c3f0446068db0425",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"ab7b7249db190c9a5836",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"fc8e625d5e648caf749c",6374:"8e8055e2b1207f857cb9",6470:"70244d4fbf948fe9d165",6536:"bf60f66ba134f1c07492",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"b1eb2d7827c3381f7916",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"7a1abf61378b08c08e40",8841:"7dca8a68fe3f3a6ae3d2",9040:"615f410301ad0aaf9906",9105:"f8a8c775883bfb97774f",9111:"fb8a265e92864f091063",9218:"ad87fadf41d7c15f756d",9938:"ff2ea7e7a5563710ee01",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"3d848bcaa46efa0dd67a",10367:"6af3abffb1f212d73742",10556:"3bf1d8c5c38c00b42bdd",10817:"c976a3f86a21af752c3e",10822:"fa0f484f82c9c9eef7fa",10855:"c6d5eeab72a163552ef0",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"dfe31bbe89834b5bfb29",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"54d7b210811ca0c954fa",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"d8ca025f6a9e677d8b22",13018:"a73107762b9b6ed7d91e",13075:"21c63ba5aefa9193c97e",13310:"faa03b5fd123b222a43d",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"b165a4229dd72d80b48a",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"990667d74cd7d7d3bb32",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"730843653d555e89f0e0",16578:"336cfc64d55e4a35bbd5",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"0191636f09bc762ebfef",17607:"2667696cd6aa60af322c",17797:"8b00bf02b20dae1db77c",18475:"49eff069f2049204d484",19115:"0fb4a91fb89b85ba32a0",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"526bb95bf9c56522dc78",20515:"e4032999e39df2e2e9df",20547:"dcac6d406b58825ffe99",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"138044b5336d4934d0da",21451:"31a0a7b8aa62f7979553",22276:"ca5f2e7515f9f1ed5dde",22422:"daa0aa358273bba15775",22643:"f9b7b35483d9763a8f79",22653:"9a4d74c4def9720f0e1d",22817:"63eb2a5957cb9a1427f0",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"e95d6f3a1df35b8a4809",23211:"0cfa25bd2236da8dda43",23303:"01df2ede43413283b55e",23579:"24f76688c5a42cd77159",23663:"e8026b8640b25422a305",24501:"954ad85f0961edd698e6",24623:"1d972d0a8434bd7a1b9a",24807:"54bce3fa413979425e31",24964:"025d710ab7ca5f564d6a",25229:"f1020d09cd72a64c2592",25519:"2a9f4a448e966cfc2747",25560:"1c311cad8d0dcbfca214",25738:"6032e76c0cf3cae414ce",25770:"a1e402ecb6e25273bfb1",25856:"0b98ee8b3e8cfcdabccd",26018:"17dfba94409f39a94b1d",26084:"ec1f56ce115d4d18bdb2",26161:"3f6a2e756011dada0275",26313:"c50108fa0be5a1c346b9",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"95cc0fb1870ff8e0e53a",27452:"6c637872fc9a23551fa8",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"1de0ef9c82fad1899625",28058:"15f283b5b4bb15d693f8",28109:"ffab02833b16bbebc1a0",28324:"ceb8ca35289f1c93690f",28384:"9ad98a132c3a7c866176",28550:"093beae71451ce1add55",28754:"6053c209bfe5f2b8df77",29367:"90cd3dbf5c740edf1832",29554:"229e574ef54d91e2f828",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"1e5e526591e89def3872",30115:"267a9d7423ae51084949",30319:"0d05873a4b858586f52c",30326:"231406bd6f6bd4f56f24",30440:"e56429f33d8e8d400282",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"6e399c48ee21f665df21",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"91679508439b274942c2",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"67cbea47ad40b294c1c0",33560:"1907d0adde837e96ed91",33563:"1e77d247cb4f3bd4bb22",33877:"f776859f394687e99646",33881:"ac2be248256c992a9043",34011:"666051bc6cfd83a3d18a",34832:"b231a9f6397da1a7f0d9",35162:"22617ff1f2b033f48c68",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"b21b7c7789ddabbe4b9c",35973:"836db62dced91cc02707",36885:"35c065e16f1edd4d89b8",36971:"adcc117b6c0a5970a858",37139:"851ad20d04accbcb8ad6",37556:"54c4bedc19c38c5e5113",37739:"0a5a121533581ceaded0",38216:"4d1d0e94129d1e3573c4",38326:"fa34fb5f8c81a501f886",38534:"609cefabb1fc5f5e3bcb",38801:"614698abe527e3136351",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"e94db75e9a67038b941f",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40609:"7c660d22a3b37701c7d8",40633:"5e3673c1089604e1d25e",40830:"30a1254fdb70ecc9d6c7",41701:"7796413d14691f488463",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"a8237034a3687529ac8f",43556:"d54cf1ef93e933e4ded5",43630:"86e7afb0e566bf8e581c",43721:"42386d66ace6c6bc2fe1",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"3444d7b6db94ca12148f",44379:"3c817a4e84c92ebd7090",44440:"c81c3ee372a28aa18af6",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"426c55d214ff802c1c66",45496:"7562cd1da0a1dac78f6e",45957:"22ba2ff1a7658e17660d",46333:"c90f66f0018768342846",46429:"3d644ee5534a9b9dfcc4",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"fd7814f33673dd04af24",47827:"e218a4164ef186dbdafc",48133:"6f5edec6d6361cab7866",48187:"17329b0698b90f15e237",48385:"7df562316c7bfba6a04c",48404:"73dffb70d2fce03ca738",48420:"868813373acfdc9b676e",48465:"1a2064a5be5588e0ef13",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"74b5dbe583e2bb18fc46",49093:"5776a6a2abf66f577487",49406:"ccd08c374103e002dac8",49563:"8763e0a40ef2d350f43f",49618:"66b0d253a71ce5b2d481",49673:"3ad018e4be6ff18c44cd",50160:"459a3cda862672a93f54",50300:"01352c52d291835b4512",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"eb0f5c86c11e72dc7934",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"28293d00cd2ee25332c2",51557:"c4de34dedbff52522d4a",51987:"253f94b3f4fa993b2e14",52011:"9d87ed101941cacd7643",52333:"037ff3e93ba5d36e5339",53125:"84526ce05a5e47bc7060",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"35ae30e0729d1ce89375",53615:"c91a2ddb3aae06b7396e",53880:"0f94e13122a83e562817",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"d9e7c4ad68581aa5f11c",55042:"55874c6d424ee58a63bf",55259:"f8ff15e4ebab2877956b",55305:"8fe83dd980573eedfd97",55601:"7f45d1a0955745ade815",55616:"43c2977d90d6cc4f02a5",55716:"ff653445ea94477b54ad",55902:"cc19ecc51c59863c5003",56135:"3ddf3298da6e3ef0c569",56232:"85e48ff1f6cfbf07292e",56570:"7d19712bd8c7acb34242",56684:"1df1370c2ffc2a2489a0",56817:"689e608d69f239029001",57279:"d859727ea854895c42b9",57620:"d3660a43adf71ed071ff",58427:"b790304eb09914ec0be1",58496:"6f95515d483038e17ab5",58695:"5fcd3f910152adeb469b",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"59a626462481c9daee0e",59064:"27ff63818e8513322c42",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"01eb433a1a7c2953e456",59696:"ad01bd9066915e17185c",60478:"54dddcf80dc8bb033cfd",60656:"039eb1010b0de72b2e72",60771:"d614fbeec77e7071a12e",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"4380822abda7e9e55c29",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"ba04851bb6287236d18e",64495:"56e12ae0a78dc4c4d609",64534:"13c4763f0f3d96ce32c0",64717:"5c20272eb4a9d07ecf54",64896:"3f8aefbdecce60fcd4af",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"2a175bdbee3da51cc372",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"70eff156a83073ca650e",66576:"0272157f21581e66ec6a",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"c90263a87e417bc45e33",68688:"019d2ca874565bc175b9",68725:"e22ed67294c0683ec107",68905:"1b6a8f36a56f032c1043",69058:"fae798a1866c286f69d9",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"8cb13843d7d6c2c532a8",69660:"1c1a0cf2a7f0c88fa011",69992:"9180181868ad3e4796f7",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"32ded377ed5caed3b529",71783:"b977cbc9e457c98cc438",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"85f669391fc63181df79",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"de7e16e2df75fb16a239",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"42c3fb050a7b35143eed",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"efbe2e7c51061e079c47",73787:"68dcca2b683e277b6f69",73863:"6c902cef6067a33db793",73948:"2e249dc83b269bce3f9e",74046:"ed10aad85a51c7d9991b",74320:"d225cee7f4d68caff6b4",74407:"3d15ce3b144039af0424",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"375967e52db4bf6e076b",74861:"b32156994fd86388409a",74949:"f2e3664753cb83d05501",74996:"26de6775fede23770c70",75974:"f4abbafb2c7af42960d8",76003:"6c528557b92172c68609",76708:"319579d96ef400b703a7",76761:"15e410922c7886eac5bd",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"f1c5a8c40f8be71253d9",78059:"c357c61b9d3d33615c8a",78239:"90a8dff4033da97c24a1",78302:"f06992155be642978620",78480:"a6a37e140b68653420b6",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"7463c82a7a59892d87fb",79981:"5c60810c36757108c1c0",80167:"9d92542e0f1f00c8758b",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"ebf503a014c2226c6e0d",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"a3a589e6a5577e359ecf",82252:"996e868f1efe90a6639b",82512:"9ac8bcd5621097780f61",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"4dbcde118d7053fec3c9",84142:"347597dfe75870bb1433",84236:"ee40f1cc20f99cfbb5c4",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"596ccc928a83345014bd",84807:"24662c3e50590b783a04",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"2552694f7a59ae7cb94f",85551:"dfb03f6f3392840566ef",85998:"af6f10676ba22a0ffa22",86048:"bb2e319377ab6754087c",86450:"b139a7217571132a8874",86557:"ad126f3e194b77268b79",86634:"2033f70cf872bd969be1",87036:"154f87a3aca1256f0880",87866:"cc6c0e7b0ebedc4dbc39",87984:"c48b5c2ef56d02b0e631",88361:"6ec96d8dd4f1350e809a",88487:"5c03619f3fa87c9e229f",88490:"1a233f340947b9396b80",88585:"88c4474c2f13f84827ac",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89449:"564ed5bff00f0d65bd53",89459:"b9f25df9dafc59c78563",89626:"1388b7b7861b31e64dda",89695:"523bb1e7706f032dd7bc",89713:"cc4c78791a02a962143f",90347:"710eb5b46f61b7432502",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"8b64847f5038e29b44a6",91795:"d7ce1ef897313fa26f7d",91921:"d694eff4f47a69c4e68f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"d218a08064cb6547a433",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"a588b459784f35f55980",95086:"d5d5c1031811087cb8e6",95132:"5a9b311e23797757a9f4",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"1eed24d889b23025583e",96891:"9fa682a144f4418d09a4",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"47372eae7637af28821d",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"495761a37d320450b936",98882:"9c2909cccb19b01cfbb1",99196:"30db4ee4dd8d6ad41006",99253:"194aad532ac135dc8b0c"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},s={},d="blossom-flex-ui:",c.l=function(e,a,o,b){if(s\[e\])s\[e\].push(a);else{var r,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f=this.maxBufferSize?this.handleBatch():null===this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.handleBatch()},this.batchPeriod))}},{key:"flush",value:function(){this.handleBatch()}},{key:"handleBatch",value:function(){const e=this.items;this.timeoutId=null,this.items=\[\],this.handler(e)}}\])&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();t.BatchQueue=i;const o=(e,t)=>{"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"},priority:"low"})};t.createBatchedLogger=e=>{const t=new i(1e4,t=>{o(e,t)},10);return document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t};t.createBasicLogger=e=>({add:t=>{o(e,t)},flush:()=>{}});t.createLogger=e=>{var n,r,i,o,a;return 1===(null===(a=null===(o=null===(i=null===(r=null===(n=window.\_\_PLUGIN\_STATE\_\_)||void 0===n?void 0:n\["experiment-store"\])||void 0===r?void 0:r.experimentStore)||void 0===i?void 0:i.exposures)||void 0===o?void 0:o.Bernie\_Use\_Batch\_Logger)||void 0===a?void 0:a.bucket)?(0,t.createBatchedLogger)(e):(0,t.createBasicLogger)(e)}},53706:function(e,t){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.\_\_globalData=void 0,t.\_\_globalData={}},14824:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.ClientLogger=void 0;var r=n(29138);Object.defineProperty(t,"ClientLogger",{enumerable:!0,get:function(){return r.ClientLogger}})},29138:function(e,t,n){function r(e,t){for(var n=0;n{const t=(0,c.createLogger)(e);return u.has(e)||u.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(e,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],u=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==e&&"fatal"!==e||console\[l\[e\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||e.toUpperCase(),o,c.join("|"),Object.entries(u||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),t.add(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},u),a.\_\_globalData))}}}})),u.get(e)};const f=(0,t.createLogger)("/cl/2x2.json"),p=(0,t.createLogger)("/cl/1x1.json");let d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&p.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=f.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=d,d.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{d.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return h}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=g(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach(e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})}),t})(t).forEach(t=>e.trackEvent(t,"timing"))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return L}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return C}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return C}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},h=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},g=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),g(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),h(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),g(function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)}),u(function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const h=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(h);"function"==typeof n&&v.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),h.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:g(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function h(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.7e559b1622abc2fae893.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[95275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.09d51e25bd22dcb93378.js