Titre : Loryma Resort Hotel – Avis, offres et photos 2026 | Expedia.ca ody data-theme-light="light-1"> [Afficher tous les hébergements](http://www.expedia.ca/Hotel-Search?regionId=&selected=1461378&adults=2&children=&sort=RECOMMENDED&useRewards=false&semdtl=&userIntent=&vip=false) # Loryma Resort Hotel Hôtel de type familial avec 2 restaurants et station santé complète ## Galerie de photos de l’hébergement Loryma Resort Hotel ![Terrasse/patio](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/50056f84.jpg?impolicy=resizecrop&rw=598&ra=fit) ![Piscine intérieure, piscine extérieure en saison, parasols](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/1a320abc.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Service de navette pour la plage (gratuit), plongée sous-marine](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/a6d25d97.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Jardin](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/afdac13c.jpg?impolicy=resizecrop&rw=297&ra=fit) ![2 restaurants, servant le déjeuner et le dîner; cuisine turque](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/60126cb4.jpg?impolicy=resizecrop&rw=297&ra=fit) - Aperçu - Chambres - Emplacement - Politiques ## Avis 8,2 Très bien ## Commodités populaires - Piscine - Baignoire à remous - Spa - Stationnement compris - Restaurant - Climatisation ## Options de chambre ### Vérifiez la disponibilité pour ces dates Ce soir [janv. 18 - janv. 19](https://www.expedia.ca/Hotel-Search?startDate=2026-01-18&endDate=2026-01-19&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-18&endDate=2026-01-19&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) Demain [janv. 19 - janv. 20](https://www.expedia.ca/Hotel-Search?startDate=2026-01-19&endDate=2026-01-20&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-19&endDate=2026-01-20&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) Cette fin de semaine [janv. 23 - janv. 25](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) La fin de semaine prochaine [janv. 30 - févr. 1](https://www.expedia.ca/Hotel-Search?startDate=2026-01-30&endDate=2026-02-01&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-30&endDate=2026-02-01&selected=1461378&PinnedHotelID=1461378&HadPinnedHotel=true®ionId=-1&adults=2) Toutes les chambres 3 lits ou plus 2 lits Affichage de 3 chambre(s) sur 3 ### Afficher toutes les photos pour ce type de chambre : Suite supérieure, 2 chambres (6 Person) ![Suite supérieure, 2 chambres (6 Person) | Commodité de la chambre](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/c955ce40.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Suite supérieure, 2 chambres (6 Person) 10,0 Exceptionnel 1 avis ### Points forts Balcon Coin de repas séparé Espace de séjour séparé Ameublement unique Décoration unique Climatisation Chambres communicantes Lit de bébé sans frais - 754 pi² - 2 chambres - Vue sur la mer - 6 personnes - 1 grand lit, 2 lits jumeaux, 1 canapé-lit (double) et 1 canapé-lit (jumeau) ### Afficher toutes les photos pour ce type de chambre : Suite Confort, 1 chambre ![1 chambre, literie de qualité, coffre-fort, bureau](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/d426bd8a.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Suite Confort, 1 chambre 8,0 Très bien 1 avis ### Points forts Balcon Coin de repas séparé Espace de séjour séparé Climatisation Chambres communicantes Lit de bébé sans frais Cuisinette Réfrigérateur - 409 pi² - 1 chambre - Vue sur la mer - 3 personnes - 1 lit double et 1 canapé-lit (double) ### Afficher toutes les photos pour ce type de chambre : Suite Confort, 2 chambres ![1 chambre, literie de qualité, coffre-fort, bureau](https://images.trvl-media.com/lodging/2000000/1470000/1461400/1461378/d426bd8a.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Suite Confort, 2 chambres 9,4 Exceptionnel 6 avis ### Points forts Balcon Coin de repas séparé Espace de séjour séparé Climatisation Chambres communicantes Lit de bébé sans frais Cuisinette Réfrigérateur - 517 pi² - 2 chambres - Vue sur la mer - 5 personnes - 1 lit double, 2 lits jumeaux et 1 canapé-lit (double) ![Mod logo](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Ouvrez une session pour accéder aux réductions et avantages admissibles. Plus de récompenses pour vivre plus d’aventures! [Ouvrir une session](https://www.expedia.ca/login?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FMarmaris-Hotels-Labranda-Loryma-Resort.h1461378.Description-Hotel)[M’inscrire gratuitement](https://www.expedia.ca/signup?enable_registration=true&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FMarmaris-Hotels-Labranda-Loryma-Resort.h1461378.Description-Hotel) ## À propos du quartier À Marmaris, Loryma Resort Hotel se situe dans le quartier historique et sur la mer. Voici des sites dignes d'intérêt : Ville Antique d'Amos et Château de Marmaris, et vous pouvez découvrir la beauté naturelle de la région en visitant les sites suivants : Plage de Turunç et Kumlubük. Plage d'İçmeler et Grand Bazar de Marmaris sont deux attraits recommandés à visiter. Vivez des aventures aquatiques dans la région en essayant la plongée sous-marine, la plongée avec masque et tuba et le paravoile, ou profitez des grands espaces en découvrant l'escalade de rocher. [Visiter le guide de voyage pour Marmaris](https://www.expedia.ca/fr/Marmaris.dx6054843) ![Carte](https://maps.googleapis.com/maps/api/staticmap?&size=660x330&map_id=3b266eb50d2997c6&zoom=13&markers=icon:https%3A%2F%2Fa.travel-assets.com%2Ftravel-assets-manager%2Feg-maps%2Fproperty.png%7C36.77918%2C28.24292&channel=expedia-HotelInformation&maptype=roadmap&scale=1&key=AIzaSyCYjQus5kCufOpSj932jFoR_AJiL9yiwOw&signature=mKP3lu4uwPcLx9uEkAgHCnwx6Ys=) Turunç Mahallesi, 93.Sk. No:2A, Marmaris, Mugla, 48740 ### À proximité - Parc National de Marmaris \- 2 min à pied \- 0.2 km - Plage de Turunç \- 9 min à pied \- 0.8 km - Plage d'İçmeler \- 14 min en voiture \- 7.9 km - Plage de Marmaris \- 20 min en voiture \- 11.3 km - Grand Bazar de Marmaris \- 24 min en voiture \- 15.0 km ### Transport - Dalaman (DLM-Aéroport international de Dalaman) : à 116 min en voiture ### Restaurants - ‪Yalı Restaurant - ‬15 min à pied - ‪Pilos Beach House - ‬15 min à pied - ‪Can Restaurant - ‬16 min à pied - ‪Fidan Restaurant - ‬17 min à pied - ‪Güneş Restaurant - ‬16 min à pied ## À propos de cet hébergement ### Loryma Resort Hotel Hôtel haut de gamme de type familial à proximité de l’attrait suivant : Plage de Turunç Se situant à quelques pas de deux points d’intérêt, soit Plage d'İçmeler et Ville Antique d'Amos, Loryma Resort Hotel offre un service de navette aéroportuaire, une épicerie ou un dépanneur et une réception gratuite tous les jours. Hôtel vous permettra d’organiser un séjour rempli d’activités, notamment du vélo de montagne, de la planche à voile et de l’équitation. Laissez-vous tenter par un soin ayurvédique, un enveloppement détoxifiant et une séance d’aromathérapie au Ayurveda Center, le spa situé sur place. Offrez-vous un repas à l’un des deux restaurants sur place qui proposent ces types de repas : déjeuner, dîner, souper et repas pour enfants. Ils offrent aussi cuisine turque.La salle d’entraînement offre cours de conditionnement physique et cours de yoga. Parmi les autres activités proposées figurent l’aviron ou le canotage, les excursions en bateau et la plongée sous-marine. Les clients peuvent également s’attendre à pouvoir profiter de commodités comme une terrasse, des boutiques sur place et un casse-croûte/café. D’autres avantages sont offerts, dont les suivants : - Une piscine extérieure, en saison et piscine intérieure, avec des chaises longues et des parasols au bord de la piscine - Stationnement libre-service gratuit - Service de limousine ou de voiture urbaine, buffet déjeuner (supplément) et location de vélos - Un terrain de tennis extérieur, salle de réception et journaux gratuits Caractéristiques de la chambre Les 162 chambres offrent des commodités comme un service aux chambres en tout temps et une literie de qualité supérieure, en plus d’autres avantages, notamment un minibar et le réglage de la climatisation. D’autres commodités comprennent : - Le réglage de la température dans la chambre (chauffage) et des ventilateurs de plafond - Des sachets de thé et du café soluble gratuits et des bouilloires électriques - Un séchoir à cheveux et du shampoing - Des téléviseurs DEL 70-cm comprenant des chaînes spécialisées - Des garde-robes ou placards, des coins salons séparés et des coins-cuisine distincts ## Hébergements similaires ![Extérieur](https://images.trvl-media.com/lodging/13000000/12690000/12689700/12689673/271af98d.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Dores Residence Marmaris - Cuisine - Wi-Fi gratuit - Restaurant - Climatisation 9,4 Exceptionnel 36 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=12689673&PinnedHotelID=12689673&HadPinnedHotel=true®ionId=-1&adults=2) ![Sur la plage, cabana (gratuite)](https://images.trvl-media.com/lodging/39000000/38370000/38366200/38366125/99bacc40.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Diplomat Hotel Marmaris - Piscine - Stationnement compris - Wi-Fi gratuit - Restaurant 9,0 Merveilleux 88 avis 128 $ CA 144 $ CA au total (taxes et frais compris) Du 19 janv. au 20 janv. [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-19&endDate=2026-01-20&selected=38366125&PinnedHotelID=38366125&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine extérieure en saison](https://images.trvl-media.com/lodging/118000000/117840000/117831600/117831535/c14c91d9.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Oliva Verde Hotel Marmaris - Piscine - Déjeuner compris - Piscine pour enfants - Wi-Fi gratuit 10 Exceptionnel 10 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=117831535&PinnedHotelID=117831535&HadPinnedHotel=true®ionId=-1&adults=2) ![Plage privée, cabana (gratuite)](https://images.trvl-media.com/lodging/110000000/109720000/109714500/109714421/671221a6.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Diplomat Suites Marmaris - Piscine - Cuisine - Laveuse - Stationnement compris 10 Exceptionnel 7 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=109714421&PinnedHotelID=109714421&HadPinnedHotel=true®ionId=-1&adults=2) ![Plage](https://images.trvl-media.com/lodging/55000000/54470000/54467800/54467789/ef4ec5db.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Mitos Apartments Centre-ville d’İçmeler - Piscine - Cuisine - Stationnement compris - Wi-Fi gratuit 9,0 Merveilleux 36 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=54467789&PinnedHotelID=54467789&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine extérieure en saison, accès possible de 9 h à 19 h 30, parasols](https://images.trvl-media.com/lodging/84000000/83370000/83366100/83366040/94235c54.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### LESLION HOTEL TURUNC Marmaris - Piscine - Déjeuner compris - Stationnement compris - Wi-Fi gratuit 8,0 Très bien 41 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=83366040&PinnedHotelID=83366040&HadPinnedHotel=true®ionId=-1&adults=2) ![Plage privée à proximité, chaise longue, parasol](https://images.trvl-media.com/lodging/12000000/11670000/11666300/11666236/8319e837.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Eden Pyara Hotel Turunc Marmaris - Piscine - Animaux de compagnie acceptés - Stationnement compris - Wi-Fi gratuit 9,6 Exceptionnel 68 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=11666236&PinnedHotelID=11666236&HadPinnedHotel=true®ionId=-1&adults=2) ![Chambre panoramique, face à la mer | Literie de qualité, fer et planche à repasser, accès au Wi-Fi (inclus)](https://images.trvl-media.com/lodging/116000000/115460000/115455100/115455005/1afb7de4.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Oliva Mare Turunc - Piscine - Déjeuner compris - Piscine pour enfants - Stationnement compris 8,6 Excellent 12 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=115455005&PinnedHotelID=115455005&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine extérieure, parasols, chaises longues](https://images.trvl-media.com/lodging/37000000/36920000/36910300/36910274/1a52936a.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Amossia Elit Butik Otel Marmaris - Piscine - Baignoire à remous - Déjeuner compris - Piscine pour enfants 9,4 Exceptionnel 242 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=36910274&PinnedHotelID=36910274&HadPinnedHotel=true®ionId=-1&adults=2) ![Baignoire à remous extérieure](https://images.trvl-media.com/lodging/10000000/9750000/9740900/9740844/c5c2444e.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Tymnos Armutalan - Déjeuner compris - Wi-Fi gratuit - Restaurant - Climatisation 8,8 Excellent 159 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-02-01&endDate=2026-02-02&selected=9740844&PinnedHotelID=9740844&HadPinnedHotel=true®ionId=-1&adults=2) ## Commodités de l’hébergement ### Internet - Disponible dans toutes les chambres : accès à Internet haute vitesse ### Stationnement et transport - Service de navette aéroportuaire aller-retour offert jour et nuit (supplément) - Service de navette locale dans un rayon de 1 500 mètres - Service gratuit de navette pour la plage - Service de limousine ou de voiture urbaine - Stationnement libre-service sécurisé et non couvert offert gratuitement sur place - Nombre limité de places de stationnement libre-service sur place ### Repas et boissons - Buffet déjeuner offert tous les jours de 7 h à 10 h 30 moyennant des frais de 16 EUR par adulte et de 8 EUR par enfant - 2 bars-salons - 2 restaurants - Café et thé dans les espaces communs - Casse-croûte/épicerie fine - Réception gratuite organisée tous les jours par la direction - Un café-restaurant/café ### Restaurants sur place - Loryma A La Carte ### Activités - Arcade ou salle de jeux - Aviron/canotage - Baignoire à remous - Bain de vapeur - Bibliothèque - Cours d’entraînement physique - Cours de yoga - Écotourisme - Équitation/location de chevaux - Excursions en bateau - Kayak - Location de vélos - Magasinage - Piano - Piscine extérieure en saison - Piscine intérieure - Piscine pour enfants - Planche à voile - Plongée sous-marine - Salle d’entraînement - Sauna - Sentiers de randonnée/de vélo - Ski nautique - Spa offrant tous les services - Table de billard - Téléviseur dans les aires communes - Tennis de table - Terrain de jeu - Terrain de tennis extérieur - Vélo de montagne - Volleyball ### Pour les familles - Arcade ou salle de jeux - Buanderie - Casse-croûte/épicerie fine - Chambre séparée - Cuisinette dans la chambre - Épicerie/dépanneur - Four à micro-ondes dans la chambre - Jeux pour enfants - Jouets pour enfants - Piscine extérieure en saison - Piscine intérieure - Piscine pour enfants - Réfrigérateur dans la chambre - Salle à manger séparée dans la chambre - Salle de séjour - Service de garde d’enfants - Table de salle à manger - Terrain de jeu ### Commodités - Boutique de cadeaux/kiosque à journaux - Buanderie - Casiers - Coffre-fort à la réception - Entreposage des bagages - Épicerie/dépanneur - Journaux gratuits dans le hall - Réception ouverte en tout temps - Salon de coiffure ### Services pour les clients - Assistance pour les excursions et les billets - Bagagiste/chasseur - Entretien ménager (chaque jour) - Personnel multilingue - Service de buanderie et de nettoyage à sec - Services de concierge - Services de mariage ### Services d’affaires - 2 salles de réunion - Centre d’affaires - Centre de congrès - Poste informatique ### Plein air - Aire de pique-nique - Chaises longues au bord de la piscine - Dans la baie - Dans les montagnes - Jardin - Parasols au bord de la piscine - Terrasse ### Spa offrant tous les services - 4 salles de soins - Aromathérapie - Baignoire à remous - Bain turc - Enveloppements corporels - Enveloppements détoxifiants - Exfoliations corporelles - Massages en profondeur - Massages sportifs - Réflexologie - Sauna - Soins ayurvédiques - Soins du visage - Spa ouvert certains jours ### Accessibilité - Si vous avez des besoins particuliers en matière d’accessibilité, veuillez communiquer avec l’hébergement à l’aide des renseignements contenus dans la confirmation reçue après la réservation. - Carrelage dans la chambre - Étages supérieurs accessibles par des escaliers seulement ### Autres - 3 étages - 8 immeubles - Architecture méditerranéenne - Construit en 1988 - Salle de réception - Sections fumeurs ## Commodités de la chambre ### Chambre - Literie de qualité ### Salle de bain - Pantoufles - Papier de toilette - Savon - Séchoir à cheveux - Serviettes fournies - Shampooing ### Divertissement - Téléviseur à DEL de 70 cm avec chaînes spécialisées par satellite ### Repas et boissons - Batterie de cuisine, vaisselle et couverts - Bouilloire électrique - Cuisinette - Eau embouteillée gratuite - Four à micro-ondes - Grille-pain - Minibar - Réfrigérateur - Sachets de thé et café soluble gratuits - Salle à manger séparée - Service aux chambres en tout temps - Surface de cuisson - Table de salle à manger ### Autres - Accès par des corridors extérieurs - Bureau - Chambres communicantes offertes - Chauffage (réglage du chauffage) - Climatisation (réglage de la climatisation) - Coffre-fort - Coin salon distinct - Fer et planche à repasser - Salle de séjour - Téléphone - Ventilateur de plafond ## Politiques ### Arrivée Arrivée de 14 h à midi L'arrivée tardive est octroyée selon la disponibilité. Âge minimal pour l’enregistrement : 18 ans ### Départ L’heure limite de départ est midi. Le départ tardif est octroyé selon la disponibilité. Le départ tardif est offert moyennant des frais. ### Instructions spéciales pour l’enregistrement Cet hébergement assure le transport de ses clients depuis l’aéroport (un supplément peut être exigé). Pour organiser le transport, les clients doivent communiquer avec l’hébergement (48 heures avant l’arrivée) en utilisant les coordonnées fournies dans la confirmation de réservation. Le personnel de la réception accueillera les clients sur place. Si vous pensez arriver après 14 h, veuillez communiquer à l’avance avec l’hébergement aux coordonnées indiquées sur la confirmation de la réservation. Les renseignements fournis par l’hébergement peuvent être traduits au moyen d’outils de traduction automatique. ### Rénovations et fermetures L’hébergement entier est fermé entre le 7 novembre et le 1 mai. ### Méthodes d’accès Portier ### Animaux de compagnie Les animaux de compagnie ne sont pas autorisés. ### Enfants et lits supplémentaires Les enfants sont bienvenus. Un enfant âgé de 6 ans ou moins peut séjourner gratuitement s’il utilise les lits en place dans la chambre du parent ou des tuteurs légaux. Aucun lit d’appoint ou supplémentaire n’est disponible. ### Types de paiement ## Renseignements importants ### Extras en option - Prix du buffet déjeuner : environ 16 EUR par adulte et 8 EUR par enfant - Service de navette aéroportuaire (aller-retour, capacité maximale de 3 pers.) : 190 EUR par véhicule - Le départ tardif (sous réserve de disponibilité) fait l'objet de frais supplémentaires. Il est possible que la liste qui précède ne soit pas complète. Les frais et les dépôts n’incluent pas nécessairement les taxes et sont sujets à changement. ### À savoir Des frais par personne supplémentaire peuvent s’appliquer et varient selon les politiques de l’établissement. Une pièce d’identité avec photo émise par le gouvernement et un dépôt en espèces, une carte de crédit ou une carte de débit pour couvrir les frais accessoires peuvent être requis à l’arrivée. Les demandes spéciales sont sujettes à la disponibilité au moment de l’enregistrement et peuvent entraîner des frais supplémentaires. Les demandes spéciales ne peuvent pas être garanties. Cet hébergement accepte les cartes de crédit, les cartes de débit et l’argent comptant. Cet hébergement dispose d’espaces extérieurs, tels que des balcons, des patios et des terrasses, qui peuvent ne pas convenir aux enfants. Si vous avez des inquiétudes, nous vous recommandons de communiquer avec l’hébergement avant votre arrivée pour confirmer qu’il pourra vous accueillir dans une chambre appropriée. Numéro d’enregistrement de l’hébergement : 2022-48-0411 ### À noter Cet hébergement ne possède pas d’ascenseur. La piscine extérieure est ouverte entre mai et octobre. Seuls les clients enregistrés sont admis dans les chambres. L’hébergement est doté de chambres communicantes ou adjacentes qui pourraient être disponibles. Veuillez en faire la demande en communiquant directement avec l'hébergement à l'aide des coordonnées indiquées dans la confirmation de votre réservation. Les enfants âgés de moins de 12 ans ne peuvent pas utiliser les installations suivantes s’ils ne sont pas accompagnés d’un adulte : piscine, installations de mise en forme et baignoire à remous. Le spa est interdit aux enfants de moins de 14 ans qui ne sont pas accompagnés d’un adulte. ### Hébergement également appelé Hotel Loryma Loryma Hotel Viverde Hotel Labranda Loryma Resort Marmaris Viverde Hotel Loryma Marmaris Viverde Loryma Viverde Loryma Marmaris Loryma Resort Marmaris Loryma Marmaris Loryma Labranda Loryma Marmaris Labranda Loryma Labranda Loryma Resort Loryma Resort Hotel Hotel Loryma Resort Hotel Marmaris Loryma Resort Hotel Hotel Marmaris ## Foire aux questions ### Loryma Resort Hotel possède-t-il une piscine? ### Loryma Resort Hotel accepte-t-il les animaux de compagnie? ### Combien coûte le stationnement à Loryma Resort Hotel? ### À quelle heure est-il possible d'arriver à Loryma Resort Hotel? ### À quelle heure doit s'effectuer le départ à Loryma Resort Hotel? ### Loryma Resort Hotel offre-t-il une navette aéroportuaire? ### Où se situe Loryma Resort Hotel? ## Avis ## Avis pour Loryma Resort Hotel 8,2 ### Très bien Tous les avis affichés proviennent de vraies expériences de clients. Seuls les voyageurs qui ont réservé un séjour avec nous peuvent soumettre un avis. Nous vérifions les avis et publions tous les avis, positifs ou négatifs, qui respectent nos directives.[Plus de renseignements](https://www.expedia.ca/fr/lp/b/content-guidelines) ### 8,2 Propreté ### 8,8 Emplacement ### 8,2 Service et personnel ### 8,2 État et installations de l’hébergement 10 – Excellent 123 8 – Bien 74 6 – Acceptable 42 4 – Médiocre 12 2 – Terrible 12 ## Avis ### 6/10 – Acceptable #### Dilara Voyage en famille 15 août 2022 Points faibles : Confort de la chambre Sejour depaysant et fatiguant en meme temps ##### Dilara Séjour de 5 nuits en août 2022 ### 10/10 – Excellent #### Voyageur vérifié Voyage en famille 29 août 2019 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. La vue du paysage est formidable La tranquilité du site et ses soirees paisible ##### Voyageur vérifié Séjour de 3 nuits en août 2019 ### 10/10 – Excellent #### M 21 mai 2019 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### M Séjour de 2 nuits en mai 2019 ### 10/10 – Excellent #### Joachim & Ferhat, Paris 16 juin 2013 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. #### Super séjour Un hôtel très charmant, calme et reposant, situé dans un écrin de verdure sur les hauteur de Turunç, superbe vue plongeante sur la baie, un conseil : choisissez l'appartement de type confort supérieur,c'est beaucoup plus confortable... Bon fonctionnement général, beaucoup d'activité proposé, nourriture très bonne et environnement paradisiaque,.. ##### Joachim & Ferhat ### 8/10 – Bien #### Hollie 27 août 2025 ##### Hollie Séjour de 3 nuits en août 2025 ### 10/10 – Excellent #### ercan Voyage en famille 14 août 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### ercan Séjour de 3 nuits en août 2025 ### 4/10 – Médiocre #### oktay burak Voyage en famille 13 août 2025 Points forts : Confort de la chambre Points faibles : État et installations de l’hébergement Rezervasyon sitelerinde kahvaltı dahil secseniz bile kahvaltı hariç çıkıyor. Tesis odaları güzel temiz ancak denize çok uzak. Manzara mükemmel, havuz sevenler için güzel ancak deniz sevenler için çok kötü bir seçim. Çalışanlar fazlaca alman kültürü almışlar. Daha önce başka bir ilçede pansiyon da kalmıştık. Pansiyon daha keyifli geldi. ##### oktay burak Séjour de 3 nuits en août 2025 ### 10/10 – Excellent #### Mehmet 2 août 2025 ##### Mehmet Séjour de 7 nuits en juillet 2025 ### 8/10 – Bien #### KÜBRANUR 27 juill. 2025 ##### KÜBRANUR Séjour de 3 nuits en juillet 2025 ### 10/10 – Excellent #### Cengiz Voyage en famille 27 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Cengiz Séjour de 6 nuits en juin 2025 ### 8/10 – Bien #### Olcay 9 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Olcay Séjour de 4 nuits en juin 2025 ### 8/10 – Bien #### Kutay Voyage en famille 7 juill. 2025 Points forts : Service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Kutay Séjour de 5 nuits en juin 2025 ### 10/10 – Excellent #### Özge Voyage en famille 28 juin 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. #### Güzel manzaralı balkonlu odalar Manzarası güzel büyük ağaç altındaki havuza akşamüstü girmek keyifli odalar rahat mutfağı iyi kendi plajı yok ##### Özge Séjour de 5 nuits en juin 2025 ### 8/10 – Bien #### Volkan 26 juin 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Volkan Séjour de 2 nuits en juin 2025 ### 8/10 – Bien #### abdullah Voyage en groupe 19 juin 2025 Points forts : Propreté, état et installations de l’hébergement et confort de la chambre. Kusura bakmasınlar maalesef yabancı misafirlerine daha ilgililerdi aman yerli bir şey sormasın ötede dursun eğlensin kafasında olduklarını hissettim otel hakkında ise kahvaltı da olsaydı iyi olurdu diyebilirim otelin yeri manzarası bulunduğu yer harika ##### abdullah Séjour de 5 nuits en juin 2025 ### 10/10 – Excellent #### SULE Voyage en famille 16 juin 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### SULE Séjour de 1 nuit en juin 2025 ### 4/10 – Médiocre #### Semra 16 juin 2025 Staff his routers ##### Semra Séjour de 1 nuit en juin 2025 ### 10/10 – Excellent #### Ibrahim Voyage en famille 10 juin 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Ibrahim Séjour de 1 nuit en juin 2025 ### 8/10 – Bien #### Jerzy Voyage de couple 20 mai 2025 Points forts : Service et personnel, commodités et état et installations de l’hébergement. Relatively empty at start of June. ##### Jerzy Séjour de 3 nuits en mai 2025 ### 10/10 – Excellent #### Ersan Voyage en famille 11 mai 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. #### Manzara enfes Otel konum ve odalar muhtesem,manzaraya doyamazsiniz.Yiyrceklerini denemedik.Bir adet 25m havuz mevcut,yine manzarali.Ayrica spor salonu,bilardo ,masa tenisi ve langirt ta var. ##### Ersan Séjour de 1 nuit en mai 2025 ### 10/10 – Excellent #### Serhan Voyage en famille 25 oct. 2024 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Perfekte Aussicht auf dem Bucht ##### Serhan Séjour de 6 nuits en octobre 2024 ### 6/10 – Acceptable #### Voyageur vérifié 22 oct. 2024 Points forts : Service et personnel Points faibles : Propreté #### Enjoyable stay, amazing views but…. We enjoyed our stay as the site is in a lovely position on the hillside with a beautiful pool and views. A regular free mini bus takes you down to the town if you want to go and the staff on the whole are very helpful. Unfortunately the accommodation is overdue a refit we had two maintenance issues in four days, dealt with efficiently by helpful staff, but still annoying. The kitchen was not well equipped and the cleaning of the apartments needs improving, whilst top sheets were sparkling clean the mattress protector underneath was stained and had seen better days as was a duvet I found in the cupboard. Many kitchen items required wiping or washing before use. Such a shame as the site has such potential. We would return for a couple of days stay to enjoy the views but would stay half board rather than trying to use the kitchen for anything other than coffee! ##### Voyageur vérifié Séjour de 4 nuits en octobre 2024 ### 10/10 – Excellent #### Tahir Voyage en famille 4 oct. 2024 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Tahir Séjour de 3 nuits en septembre 2024 ### 10/10 – Excellent #### Yasin Voyage en famille 17 sept. 2024 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. ##### Yasin Séjour de 4 nuits en septembre 2024 ### 10/10 – Excellent #### Hannah 20 juill. 2024 ##### Hannah Séjour de 1 nuit en juillet 2024 ## Dernières tendances Expedia ### Hôtels > [Hampton Inn Clifton Park](https://www.expedia.ca/fr/Albany-Hotels-Hampton-Inn-Clifton-Park.h892597.Description-Hotel) > > [Excellence Riviera Cancun - Adults Only All Inclusive](https://www.expedia.ca/fr/Cancun-Hotels-Excellence-Riviera-Cancun-Adults-Only-All-Inclusive.h1120449.Description-Hotel) > > [Roatan – Hôtels](https://www.expedia.ca/fr/Roatan-Hotel.d3043.Travel-Guide-Hotels) > > [Cambridge – Hôtels](https://www.expedia.ca/fr/Cambridge-Hotel.d10479.Travel-Guide-Hotels) > > [Ontario – Hôtels tout inclus](https://www.expedia.ca/fr/Destinations-Ontario-Hotel-Tout-Inclus.0-0-d11178-tHoteltoutinclus.Hotel-Filtre-Destinations) > > [Nômade Temple Tulum](https://www.expedia.ca/fr/Tulum-Hotels-Nomade-Tulum.h13008835.Description-Hotel) > > [Riviera Maya – Hôtels pour le golf](https://www.expedia.ca/fr/Riviera-Maya-Hotel-Hotel-De-Golf.0-0-d602901-tHoteldegolf.Travel-Guide-Filter-Hotels) > > [La Havane – Hôtels tout inclus](https://www.expedia.ca/fr/La-Havane-Hotel-Hotel-Tout-Inclus.0-0-d1432-tHoteltoutinclus.Travel-Guide-Filter-Hotels) > > [Fuengirola – Hôtels](https://www.expedia.ca/fr/Fuengirola-Hotel.d5775.Travel-Guide-Hotels) > > [El Cabarete Spa & Resort](https://www.expedia.ca/fr/Puerto-Plata-Hotels-El-Cabarete-Spa-Resort.h19480228.Description-Hotel) > > [Costa Rica – Hôtels pour le golf](https://www.expedia.ca/fr/Destinations-Costa-Rica-Hotel-De-Golf.0-0-d42-tHoteldegolf.Hotel-Filtre-Destinations) > > [Île du Havre Aubert – Hôtels](https://www.expedia.ca/fr/Ile-Du-Havre-Aubert-Hotel.d6341651.Travel-Guide-Hotels) > > [Centre-ville d'Athènes – Hôtels](https://www.expedia.ca/fr/Centre-Ville-DAthenes-Athenes-Hotel.0-n6200220-0.Travel-Guide-Filter-Hotels) > > [Hollywood Beach – Hôtels](https://www.expedia.ca/fr/Hollywood-Beach-Fort-Lauderdale-Hotel.0-n553248635975850057-0.Travel-Guide-Filter-Hotels) ### Vols ### Forfaits > [Vacances – Abruzzes](https://www.expedia.ca/fr/Abruzzes.d6048566.Voyages-et-Court-Sejours) > > [Yonge-Dundas Square](https://www.expedia.ca/fr/Yonge-Dundas-Square-Downtown-Toronto.d6151318.Attractions-Vacances) > > [Parc écologique El Toh](https://www.expedia.ca/fr/Parc-Ecologique-El-Toh-Quintana-Roo.d6232003.Attractions-Vacances) > > [Vacances – Aruba](https://www.expedia.ca/fr/Aruba.d9.Voyages-et-Court-Sejours) ### Général > [À visiter – Honey Harbour](https://www.expedia.ca/fr/Honey-Harbour.dx181880) > > [À visiter – Pointe-au-Pic](https://www.expedia.ca/fr/Pointe-Au-Pic.dx180431) > > [À visiter – Mile End](https://www.expedia.ca/fr/Montreal-Mile-End.dx553248635921598816) > > [À visiter – Yaren](https://www.expedia.ca/fr/Nauru.dx1606) > > [À visiter – Oaxaca](https://www.expedia.ca/fr/Oaxaca.dx11175) =n)&&Object.keys(c.O).every(function(e){return c.O\[e\](r\[f\])})?r.splice(f--,1):(i=!1,n0&&e\[o-1\]\[2\]>n;o--)e\[o\]=e\[o-1\];e\[o\]=\[r,d,n\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},r=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.\_\_esModule)return e;if(16&d&&"function"==typeof e.then)return e}var n=Object.create(null);c.r(n);var t={};a=a||\[null,r({}),r(\[\]),r(r)\];for(var i=2&d&&e;"object"==typeof i&&!\~a.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach(function(a){t\[a\]=function(){return e\[a\]}});return t.default=function(){return e},c.d(n,t),n},c.d=function(e,a){for(var r in a)c.o(a,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a\[r\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,r){return c.f\[r\](e,a),a},\[\]))},c.u=function(e){return({12:"profiler",18:"brand-11611497118101108105991011089711010097105114",45:"brand-102108105103104116115",158:"shared-ui-trips-save-item",160:"d3",225:"template",279:"brand-10010110811697",286:"shared-ui-retail-storefront-incentive",319:"brand-10110011410197109115",347:"shared-ui-lodging-form",367:"shared-ui-retail-recommendations-discovery-landing-offers",372:"shared-ui-retail-product-headline",440:"shared-ui-retail-lodging-offers-vip-fragments",515:"brand-101116115951129711411611010111495991111101021051039550",547:"brand-10112011210110010597",597:"brand-111112111100111",680:"brand-1041111091019711997121",771:"brand-989710410597",822:"brand-10997114114105111116116",830:"shared-ui-retail-shopping-tools-action-providers",855:"shared-ui-lodging-property-details",914:"brand-1001011029711710811695111108100",926:"app-shared",1046:"shared-ui-retail-social-share-social-share-button",1089:"brand-115119111111112",1199:"brand-104971199710510597110",1231:"landing-flight-deals-wrapper",1275:"property-types-carousel",1338:"retail-destination-content-destination-text",1340:"shared-ui-global-navigation-footer",1442:"brand-104111116119105114101",1482:"shared-ui-providers",1675:"brand-109103109",1701:"brand-11597115",1825:"travel-content-text",1840:"shared-ui-lodging-property-search",1937:"brand-11511697121122",1940:"shared-ui-retail-credit-card-account-placement",1987:"shared-ui-retail-trips-providers",2151:"brand-100101102971171081161159549100108",2179:"brand-10610111611511697114",2252:"egds-tokens-runtime",2276:"shared-ui-retail-affiliates-stripe",2318:"brand-101115999711210597",2333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",2362:"shared-ui-customer-virtual-agent-control",2365:"brand-999711411410111011697108115",2392:"mojo-landing",2422:"uitk",2449:"shared-ui-retail-product-amenities",2506:"property-search-form-wrapper",2572:"smart-landing",2584:"brand-979999111114",2643:"brand-1011121159510010110297117108116115",2769:"shared-ui-flights-fare-calendar",2914:"brand-1171001159510010110297117108116",2978:"shared-ui-retail-product-review-details",3009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",3018:"shared-ui-retail-destination-content-fragments",3028:"property-recommendations-wrapper',",3084:"brand-109114106101116",3125:"brand-1011121159511610110911210897116101",3201:"shared-ui-multi-item-operations-providers",3211:"shared-ui",3303:"brand-10198111111107101114115",3310:"brand-116100",3357:"shared-ui-retail-travel-content-legal-content",3439:"shared-ui-pricing-price-details",3503:"brand-999711610497121112979910510210599",3556:"shared-ui-retail-incentives-collections",3563:"brand-10010110297117108116",3600:"destination-hero-media-with-custom-title-scrim-wrapper",3615:"global-components",3630:"graphql",3634:"flights-search-form-wrapper",3650:"shared-ui-retail-cross-links-link-group-tabs",3663:"brand-11297116116105115111110103114111117112",3667:"uitk-icons",3691:"brand-1169797112",3721:"shared-ui-pricing-price-summary",3722:"retail-destination-content-destination-neighborhoods",3728:"shared-ui-lodging-reviews",3807:"landing-pdp",3830:"brand-10897115116109105110117116101",3870:"brand-1011161159511297114116110101114959897115101",3881:"shared-ui-retail-activities-cross-sell-offers",4046:"brand-1149899",4125:"shared-ui-retail-destination-content-destination-neighborhoods",4151:"featured-suppliers-wrapper",4155:"brand-1011031011109910597",4190:"shared-ui-retail-product-gallery",4236:"brand-9797110122",4279:"shared-ui-global-navigation-member-wallet",4292:"link-group-tabs-wrapper",4379:"shared-ui-retail-landing-fragments",4501:"shared-ui-retail-shopping-tools-egds-price-calendar",4534:"brand-1191011081081151029711410311111611497118101108",4605:"brand-9910410197112114111111109115",4617:"brand-97108971151079797105114",4623:"shared-ui-retail-multi-item-fragments",4745:"brand-115971101009811112095116104101109101",4791:"brand-1011039599111110115111108101",4797:"destination-hero-media",4807:"brand-109971151161011149997114100",4813:"landing-flight-price-insights-wrapper",4832:"shared-ui-retail-recommendation-module",4861:"brand-9797114112",4896:"shared-ui-retail-search-tools-fragments",4947:"dummy-component",4997:"eg-maps",5103:"shared-ui-retail-product-fragments",5132:"shared-ui-retail-trips-common-fragments",5162:"shared-ui-global-navigation-header",5254:"shared-ui-retail-destination-content-destination-guide",5456:"brand-119111116105102",5496:"shared-ui-lodging-fragments",5519:"brand-98105108116",5560:"shared-ui-retail-discovery-product-listing-map",5601:"brand-1011039511297114116110101114",5616:"shared-ui-retail-dynamic-map",5647:"brand-1011201121011001059795103114111117112",5689:"landing-popular-destination-wrapper",5705:"shared-ui-retail-product-summarized-reviews",5738:"customer-notifications-wrapper",5847:"shared-ui-retail-insurtech-priming-card",5856:"shared-ui-retail-cross-links-link-list",5894:"experience-card",5934:"cheap-flights",5957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",6003:"brand-10411111610110811511610410110411111610110811010112011711599111109",6008:"cars-search-form-wrapper",6072:"brand-11111498105116122",6084:"brand-1059810111411111511697114",6204:"brand-10411111610110811595114101102114101115104",6258:"brand-114105117",6374:"brand-98111111107101116121",6391:"landing-alternative-airports",6470:"shared-ui-lodging-property-offers",6524:"brand-11111210111097105",6553:"destination-content-destination-guide-hero-media",6554:"incentives-incentives-collection-grid",6576:"egds",6590:"shared-ui-global-navigation-co-brand-banner",6720:"shared-ui-retail-storefront-value-proposition-banner",6832:"brand-1011209910110810810111099101103114112",6885:"shared-ui-sponsored-content-partner-gallery",7039:"brand-979711611497118101108108101114",7052:"brand-101112115951211111171149811497110100",7139:"brand-116114971181011081199710810997114116112108117115",7188:"brand-9798114105116101108",7191:"discovery-product-listing-map",7204:"ls-search-tools-lodging-search-form",7265:"brand-1161149711810110811199105116121",7299:"shared-ui-retail-storefront-property-types-carousel",7430:"shared-ui-retail-recommendations-lodging-in-destination-listing-map",7452:"shared-ui-retail-product-answering-traveller-questions",7620:"shared-ui-retail-product-rating-summary",7666:"virtual-agent-control-wrapper",7668:"template-layout",7684:"customer-customer-notification",7741:"aeo-top-to-dos",7800:"shared-ui-shopping-search-criteria-providers",7811:"brand-11811498111",7826:"brand-97105114110122",7866:"shared-ui-retail-recommendations-overlay-module",7938:"brand-9910410197112104111116101108115",7940:"hotel-search",7989:"brand-98110115",8047:"shared-ui-retail-product-location-section",8105:"shared-ui-retail-places-place-details",8110:"shared-ui-retail-search-tools-product",8116:"brand-104105108116111110",8170:"shared-ui-retail-sponsored-content-transparency",8178:"shared-ui-retail-product-at-a-glance",8187:"shared-ui-retail-product-random-access-one",8212:"ls-link-juice-wrapper",8216:"brand-9710511499971109710097",8326:"bernie",8341:"incentives-incentives-collection-view",8361:"brand-10897991111081019999105111110",8385:"brand-1181111219710310111495110101120116",8404:"shared-ui-travel-content-editorial",8420:"brand-1011031001159510011199115",8427:"brand-11611497118101108115111102105",8475:"brand-102101119111100105114101107116",8487:"shared-ui-customer-notifications",8530:"shared-ui-retail-lodging-offers-fragments",8539:"hotels-near-place",8585:"brand-11210410510810511211210511010197105114108105110101115",8667:"brand-117110105116101100",8688:"shared-ui-retail-customer-direct-feedback",8695:"shared-ui-retail-identity-google-one-tap",8698:"brand-10411111610110811511610410111410197108112108979910111599111109",8744:"ls-link-list-wrapper",8754:"brand-9811111110797989799104",8794:"shared-ui-retail-cross-links-expando",8855:"brand-104111116101108115",8905:"brand-991041019711211610599107101116115",8968:"lodging-in-destination",9093:"shared-ui-retail-communication-center-preview-menu",9114:"core",9115:"shared-ui-retail-landing-packages",9120:"lazy-load-section",9249:"retail-destination-content-destination-faq",9289:"brand-101116115951129711411611010111495991111101021051039549",9296:"brand-112971141161101011149910111011611497108",9336:"brand-1011201121011001059795114101102114101115104",9373:"brand-102101114114105115",9433:"incentives-collection-carousel",9440:"eg-distances",9459:"brand-11611497118101108108105110107",9507:"brand-104111116101108108101114",9543:"shared-ui-global-navigation-picker",9657:"RedirectBanner",9673:"shared-ui-retail-loyalty-account-summary",9756:"brand-989711499101108111",9777:"recorder",9938:"shared-ui-retail-landing-flight",9981:"shared-ui-retail-landing-product"}\[e\]||e)+"."+{12:"068c2859d26bd1f0b382",18:"6ee55ad9aeb0539e392f",45:"9d82243ecdf0cbc78b5f",158:"ab0862dbe084ecff90fa",160:"79b85bab257375e32cff",225:"bbec5e8cac506b62b5a7",279:"b841c25acaa27eac8981",286:"539bef4a7c6c3d6649ba",319:"6b292793852307dd5461",347:"4356f9075356618e2d22",367:"a866a242723bdaa92f29",372:"4eb35f84058f7635eb6d",440:"589c264835d6ad2b4629",515:"ed50509e6a17ab66dc4f",547:"5f6a75e7ffb17a16bbfc",597:"afdf30ec591ac6b4c98a",680:"5bb7027eabb81fa8692a",771:"34d9fc7bb72b43187f61",822:"fdcc137da08a966aa1d1",830:"d973d14cc5a8cb420ff8",855:"101f0b70ef261ad606ae",914:"f5bd55c08f8f048d2e1b",926:"cd981ae2b2e8afe2ccfa",1046:"1e6344f648922ead94c3",1089:"f64a523606d6d5247dfd",1199:"8cc51c9f22bb59a6e7fe",1231:"8f339750a06c13321a56",1275:"7f9272af648e71373159",1338:"6cadb3ff9cbbdeeffe51",1340:"b1b9b360f3b2325ebfdf",1442:"1dcfc7a80d4ac84f544a",1482:"b663a2b8f00ac24c8f83",1675:"985d1ab8fe66442963a3",1701:"306cb68db6160cc2bc37",1825:"1d4a896e6403d10ccf1a",1840:"780e014dff9307c98bda",1937:"20aeb47dc1aff5aeffba",1940:"d7a56934866e189c38fd",1987:"8f5d5b8ec6664cbf448a",2151:"0029420c2f00f9f5f13c",2179:"057f587a3b79e421aad6",2252:"8bba8f65a4fd207e20ed",2276:"fc8dd00df92700b39fca",2318:"7746f03bb7b54f58b41f",2333:"8d05ae0df63f436c6628",2362:"acbd8220afe5c8a389f2",2365:"c88d1e55b4deca6b418d",2392:"15b14f5fb1de86d8d098",2422:"8a26ee3b3130c61c5522",2449:"02c32d7149e14308fcb9",2506:"52df9cacf880e8acf8c4",2572:"dd08e143e8d0f82e742d",2584:"8916a8015250f88c87d5",2643:"ecd46982f56aec12aabf",2769:"a5a316899cc7e11f3eba",2914:"35f3f523df685730ddea",2978:"09029137a20db05327cc",3009:"a7ba0f41819d5cf32a83",3018:"54410483a4298faeeac9",3028:"41ebbfc0e72c335ec700",3084:"2290a44aba9b31e25237",3125:"6849f7478af310f1429c",3201:"188d46a324b53e0d6ff9",3211:"c0bd1f6de38e7ac9531c",3303:"e8d9809b7cb63836cf0f",3310:"6916e8f548efb3653262",3357:"7824cefa98f4f94ef298",3439:"ba25d7b39ceaacfc46f2",3503:"ad2150bba62118692f54",3556:"554198bca203ebb5ec47",3563:"58f28fefc8c47eeccaf9",3600:"ec494ff190b67ec87235",3615:"6e3eeed7bfd4c157ff41",3630:"b2b8d2a52d72aaffc525",3634:"281647d806d1734c9808",3650:"66f0b3560ff188d531c7",3663:"f5d3f7550d349874ebe3",3667:"9e5a0dd5214a37fbf17a",3691:"b0275eb6a3304c68e50b",3721:"99c5603a4421811032e0",3722:"d12766127fb9ac89dca5",3728:"96ad7619cc1dd658331a",3807:"7cbf100f84fbe0d09f7f",3830:"0d2b41ae48cef6650594",3870:"5ea0bda930684630652b",3881:"5d00f114400c0b8d0292",4046:"e87ff599ecbda22972ec",4125:"e613f3e3587833d7eba8",4151:"8c6b80027015af8faffc",4155:"e4ca51fb0cbeb43a5cac",4190:"9ca4f072a8f2513a03bb",4236:"8bdf371920a7569aabae",4279:"397c7158fc4b823983f6",4292:"b5e27132395ed0ad2060",4379:"21fe4103e9aa7ac2f40c",4501:"05070d8960b8c266e315",4534:"bd71ddd0951b5d6254ef",4605:"ea19e377fbde10bdbefe",4617:"83e85d3ac1a10cae32f3",4623:"720c99a1cf657edd7ab6",4745:"fdd844b4ed145f5a1d64",4791:"59c3ada2b920dae18a68",4797:"d2f0a927830b62c82c52",4807:"8d8b3329b36b228c7427",4813:"ef1b79256c1597d58e2e",4832:"5fdc515a7709f6f5fdb1",4861:"07bd432b481245df2c23",4896:"d6f51c259d3156b9aa81",4947:"4678bc50a53444936b0d",4997:"29c04ed00a193eab4af8",5103:"a9a72db9dde6c5afee63",5132:"8e5c62991ea51d69f1c2",5162:"9faf8ecaaae825f2c237",5254:"c9d11d519ea6f3ad85ce",5456:"18bfc472682e0c82e0f7",5496:"5b993713ef69c0bd6d42",5519:"ca91a7353eef518f336d",5560:"499b6d1a1984fc1ed1e4",5601:"b2f424a93c93407688e3",5616:"d7185ff95d3ddacc3e8e",5647:"2e0904e897ca5491e82a",5689:"ce8e24d6bd8811913921",5705:"8624c15346ff9442b4d5",5738:"8a3f5ee922248e39bc9d",5847:"04bcc9e5afa2b5a2dee3",5856:"297c1186ce736d341654",5894:"c10fe4feb74394776e5c",5934:"984ed47d1f65c8d9a758",5957:"084ca308fbfcefa0245b",6003:"5d136bc64e183000f50b",6008:"53c0dd61595fefdec371",6072:"b0ed4e23177f5dd2a721",6084:"ecc006e94b2546b1b482",6204:"4fb838c3c02b3eb7c79a",6211:"3c34187e20ca50cb9bc1",6258:"acad4a516ac6dc521b41",6374:"1724491ab9a0e1c8fc14",6391:"236ae9a5240ae2427d95",6470:"15acb7eff418d1f2b64f",6524:"16ec989acb33de26389c",6553:"b8e86e8e086692acd06b",6554:"98ccd20fcea564340c28",6576:"60bf333201f655fed50c",6590:"73e9ebf90022719ee05f",6720:"a7921664b198928133df",6832:"1cbd2b88fff6d1ba1a04",6885:"2533c05baff9122ac7b2",7039:"ba4e3eb402059b572551",7052:"87afe71a60eec0504640",7139:"7bd05645235ed9bc06ad",7188:"ed9d9e84b9be9137a336",7191:"a189968505fddaa8d8f5",7204:"871c667a38c46d7fe50a",7265:"d3182877f133ba688df3",7299:"936bd85a82fffb096d3c",7430:"be740c42c527f895a492",7452:"4b9bbd5d6b36859f039d",7620:"6cfd2a3f3e5c18c70893",7666:"1cca219ce91830959d78",7668:"0c9976a73905eddd5f73",7684:"67047dd4b7a1f2fcbf58",7741:"669cd959ac6d9e539b02",7800:"2744d83041be70d5a836",7811:"877db0d9fab0406370b1",7826:"20620e61a981abd5096b",7866:"e95a46bbdb0770c7ed8d",7938:"672710a25a0cee86f659",7940:"9e3de3ec19a93882b3c5",7989:"c89a03037da52316ca61",8047:"5f40f2dbbde66b060dd1",8105:"ba7292f9862ae18e2917",8110:"408eb56d65a0179d296d",8116:"4140fd5bb04ac56684be",8170:"790dd3f3176e078e19fd",8178:"d9a219a087e5ec6ccee8",8187:"a9fe19ac1135f3c32b77",8212:"e5b549ebf55d46b74724",8216:"4534642c905332bd7752",8326:"34f3f0d92ef1387a5331",8341:"8b55c3e0acab6092e021",8361:"7a485456739d0c0c4000",8385:"7cf88642f1a9d99a982d",8404:"221c9f8235eacb58e031",8420:"f0aebf68ea932fdb10b4",8427:"4ffce7e204cf53b3bfe0",8475:"c7422f21b08557ae61a9",8487:"0f5cc6cad33ef542252a",8530:"453047f69728dd2f1387",8539:"005a7cb1c60a0d637bcd",8585:"7f3bd2a863a7fe3800da",8667:"b8abad60d010ab7539e6",8688:"ce2f1e3c69171b5ec5d1",8695:"2bbef6ebb2b02e2809b5",8698:"aeb45a9457e3742c49f2",8744:"84e043d135325d960997",8754:"3ea64e9dfaba072b0ee7",8794:"81ce49ce32ddc324cb89",8855:"3d4f2aace80fb2d111ef",8905:"8b2a6b8283ba7f33169e",8968:"c07a117eae1947ec1455",9093:"dc204eea0ab11631db36",9114:"1d2d3bfa83f61a7f8b4e",9115:"24a33d316dfe4daf8268",9120:"21e2c9f973196a853c8c",9249:"542111da4d47c3c7a6d0",9289:"f6beb98555a9e383f9b2",9296:"1e937b9fa9afdaf89bc9",9336:"efde507ecb9e15e77b1f",9373:"ee3b85a855ba508c81a2",9433:"91ead23d5f42a6520fb8",9440:"3f49660179d30b705532",9459:"ab19bbd832fce004c8ef",9507:"d02afa059e5bdb13ab47",9543:"ef0d2b6f81f084db33c1",9657:"9fb59c80438cdcae7ba4",9673:"355af4ac21a8aca0cc32",9756:"6d8d6af849769fe78827",9777:"9e9583aa303107bf6ac9",9938:"0524c0dfdd941d7e26b7",9981:"8d9b4fd712801a92cd52"}\[e\]+".js"},c.miniCssF=function(e){return"css/"+{926:"app-shared",7877:"answering-traveler-questions",8386:"property-offers-wrapper",9657:"RedirectBanner"}\[e\]+"."+{926:"c569dcaaf7452b804b48",7877:"2f57ed192bc92e893d94",8386:"a9202ce88b157070e57f",9657:"b68f93c5ea9166e191ae"}\[e\]+".css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d={},n="landing-pwa:",c.l=function(e,a,r,t){if(d\[e\])d\[e\].push(a);else{var i,f;if(void 0!==r)for(var b=document.getElementsByTagName("script"),o=0;o(c.has(e)||c.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(t,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],l=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==t&&"fatal"!==t||console\[u\[t\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||t.toUpperCase(),o,c.join("|"),Object.entries(l||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},l),a.\_\_globalData)),headers:{"Content-Type":"application/json"},priority:"low"})}}}})),c.get(e));const l=(0,t.createLogger)("/cl/2x2.json"),f=(0,t.createLogger)("/cl/1x1.json");let p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&f.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=l.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=p,p.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{p.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},59671:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return p},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return d},useLoggerEvents:function(){return m}});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(18))},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(17),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=v(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)}h.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)})})},h.prototype.m=function(e){this.f.set(e,performance.now())},h.prototype.l=function(e){this.f.delete(e)},h.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(h.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 h(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);let i={};function o(e){return t=>{i\[e\]=t.value}}let a={};function s(e){return t=>{a\[e\]=t.value}}const c=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.getCLS(o("cumulativeLayoutShift")),r.getLCP(o("largestContentfulPaint")),r.getFID(o("firstInputDelay")),r.getTTFB(s("timeToFirstByte")),r.getFCP(s("firstContentfulPaint")),addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&e()}),addEventListener("pagehide",e))},uisPrimeOnReport:e=>{let t=c;return e&&"function"==typeof e.trackEvent?t=()=>{Object.keys(i).length&&(e.trackEvent({schemaName:"interactivityMetrics",messageContent:i},"timing"),e.trackEvent({schemaName:"corePerformanceMetrics",messageContent:i},"timing"),i={}),Object.keys(a).length&&(e.trackEvent({schemaName:"additionalPerformanceMetrics",messageContent:a},"timing"),a={})}:console.error("\[CorePerformanceMetrics\] 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 C}),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 L}),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 L}),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&&(r=document.prerendering||f()>0?"prerender":document.wasDiscarded?"restore":n.type.replace(/\_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},v=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},h=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,C,t.reportAllChanges),v(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,C,t.reportAllChanges),g(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){W();var n,r=p("INP"),i=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,i=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);i&&i.latency!==r.value&&(r.value=i.latency,r.entries=i.entries,n())},o=d("event",i,{durationThreshold:t.durationThreshold||40});n=m(e,r,V,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),v(function(){i(o.takeRecords()),r.value<0&&q()>0&&(r.value=0,r.entries=\[\]),n(!0)}),u(function(){$=\[\],G=z(),r=p("INP"),n=m(e,r,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,n){const r=n(2).toLogStore,i=n(2).log,o=n(19),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const g=Object.keys(e.customLevels||{}),h=\["error","fatal","warn","info","debug","trace"\].concat(g);"function"==typeof n&&h.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,h,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),g.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:h,timestamp:v(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function g(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function v(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function h(){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/landing-pwa/required-inline.nosw.8d6e62ce2956d62c9ada.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[8562\],{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,\[5275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/landing-pwa/analytics.nosw.cf8cc9a9871ebccd52cc.js