{'activityCode': 'EXXELHA', 'country': {'code': 'MX', 'name': 'Mexico', 'destinations': [{'code': 'CUN', 'name': 'Cancun (and vicinity)'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '1049174185#CETOURCUN', 'name': 'From downtown (Marina Puerto Cancun Mall)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'destinationCode': 'CUN', 'contract': {'incomingOffice': 69, 'code': 9133, 'name': 'EXXELHA-CET 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 11, 'amount': 2077.67, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'qm7vqk1d71ek3m85r55c76k0c70146', 'operationDates': [{'from': '2026-10-06', 'to': '2026-10-06', 'cancellationPolicies': [{'dateFrom': '2026-10-05T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-07', 'to': '2026-10-07', 'cancellationPolicies': [{'dateFrom': '2026-10-06T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-08', 'to': '2026-10-08', 'cancellationPolicies': [{'dateFrom': '2026-10-07T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-09', 'to': '2026-10-09', 'cancellationPolicies': [{'dateFrom': '2026-10-08T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-10', 'to': '2026-10-10', 'cancellationPolicies': [{'dateFrom': '2026-10-09T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-11', 'to': '2026-10-11', 'cancellationPolicies': [{'dateFrom': '2026-10-10T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-12', 'to': '2026-10-12', 'cancellationPolicies': [{'dateFrom': '2026-10-11T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-13', 'to': '2026-10-13', 'cancellationPolicies': [{'dateFrom': '2026-10-12T00:00:00.000Z', 'amount': 2770.22}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 11, 'amount': 2077.67, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 0.0, 'amount': 0.0, 'vatPercentage': 0, 'vatAmount': 0.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1049174185'}, {'code': '1638544747#ZHTOURCUN', 'name': 'From Hotel Zone', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'HOTEL_NAME', 'text': 'Please advise the name of your hotel', 'required': True}], 'destinationCode': 'CUN', 'contract': {'incomingOffice': 69, 'code': 9134, 'name': 'EXXELHA-25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 11, 'amount': 2077.67, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'ilrdi18of7u9eco51c9qlmtteg0146', 'operationDates': [{'from': '2026-10-06', 'to': '2026-10-06', 'cancellationPolicies': [{'dateFrom': '2026-10-05T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-07', 'to': '2026-10-07', 'cancellationPolicies': [{'dateFrom': '2026-10-06T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-08', 'to': '2026-10-08', 'cancellationPolicies': [{'dateFrom': '2026-10-07T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-09', 'to': '2026-10-09', 'cancellationPolicies': [{'dateFrom': '2026-10-08T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-10', 'to': '2026-10-10', 'cancellationPolicies': [{'dateFrom': '2026-10-09T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-11', 'to': '2026-10-11', 'cancellationPolicies': [{'dateFrom': '2026-10-10T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-12', 'to': '2026-10-12', 'cancellationPolicies': [{'dateFrom': '2026-10-11T00:00:00.000Z', 'amount': 2770.22}]}, {'from': '2026-10-13', 'to': '2026-10-13', 'cancellationPolicies': [{'dateFrom': '2026-10-12T00:00:00.000Z', 'amount': 2770.22}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 11, 'amount': 2077.67, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 0.0, 'amount': 0.0, 'vatPercentage': 0, 'vatAmount': 0.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1638544747'}], 'currencyName': 'Mexican Peso', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 2770.22, 'boxOfficeAmount': 2455.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 11, 'amount': 2077.67, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'content': {'name': 'Tour Xel-ha All Inclusive with transport', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}, {'groupCode': 'DRINKS', 'included': [{'featureType': 'DRINKSINCL', 'description': 'Drinks'}]}, {'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Pick-up available from the hotel. '}, {'featureType': 'TRANSPORTINCL', 'description': 'Pick-up available from the meeting point. '}]}, {'groupCode': 'MEAL', 'included': [{'featureType': 'FOODINCL', 'description': 'Meal'}]}, {'groupCode': 'MATERIAL', 'included': [{'featureType': 'EQUIPINCL', 'description': 'Equipment'}]}], 'guidingOptions': {'groupType': 'SHARED', 'guideType': 'TOURGUIDE', 'included': True}, 'importantInfo': ['Extra activities have an extra cost such as: scuba diving, swim with dolphins, sea trek, snorkeling tour.
', 'We recommend bringing a swimsuit, biodegradable sun cream, sandals, a hat, a towel, a change of clothes and sunglasses. '], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'Meeting Hotel Pickup', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 21.160323304041842, 'longitude': -86.80879764005837}, 'address': 'Blvd. Kukulcan 1, Puerto Juarez, Zona Hotelera, 77500 Cancún, Q.R., México', 'country': {'code': 'MX', 'name': 'Mexico', 'destinations': [{'code': 'CUN', 'name': 'Cancun (and vicinity)'}]}, 'city': 'Cancun', 'zip': '77500', 'description': 'Marina Puerto Cancún'}, 'pickupInstructions': [{'description': 'Pick-up available from hotels in the Cancun hotel area.
Please reconfirm the pick-up time and location with the supplier at least 24 hours prior to the confirmed tour date.'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13404/ENG/S/13404_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/XL/13404_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13404/ENG/B/13404_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/LPP/13404_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13404/ENG/L/13404_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13404/ENG/M/13404_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13404/ENG/S/13404_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/XL/13404_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13404/ENG/B/13404_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/LPP/13404_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13404/ENG/L/13404_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13404/ENG/M/13404_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13404/ENG/S/13404_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/XL/13404_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13404/ENG/B/13404_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/LPP/13404_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13404/ENG/L/13404_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13404/ENG/M/13404_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13404/ENG/S/13404_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/XL/13404_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13404/ENG/B/13404_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/LPP/13404_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13404/ENG/L/13404_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13404/ENG/M/13404_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13404/ENG/S/13404_5.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/XL/13404_5.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13404/ENG/B/13404_5.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13404/ENG/LPP/13404_5.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13404/ENG/L/13404_5.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13404/ENG/M/13404_5.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'PRINTED', 'directEntrance': False, 'comments': [{'description': 'Printed Voucher. Print and bring the voucher to enjoy the activity. '}]}, 'routes': [], 'scheduling': {'duration': {'value': 10.0, 'metric': 'HOURS', 'type': 'AFTER'}, 'opened': [{'openingTime': '08:00', 'closeTime': '17:00', 'weekDays': []}]}, 'segmentationGroups': [{'code': 1, 'name': 'Categories', 'segments': [{'code': 7, 'name': 'Outdoor activities & Adventure'}, {'code': 2, 'name': 'Amusement Parks'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}], 'activityFactsheetType': 'ATTRACCTIONS', 'activityCode': 'E-MX1-EXXELHA', 'modalityCode': 'EARLYTOUR', 'modalityName': 'Early Booking: Tour', 'contentId': '13404', 'description': "Dive into the waters of Xel-Há, the world's most beautiful natural aquarium and snorkel next to a variety of plants and hundreds of fish in the warm Caribbean waters from one of the five scuba diving modules situated at different points around the park.
\n
\nExplore the many different paths surrounded by lush tropical vegetation and admire the many colours of the dense jungle. Step into the earthly paradise of Xel-Há and experience nature in all its full glory. Have breakfast while you contemplate spectacular views of transparent turquoise waters and lush tropical vegetation. Relax your senses with live music in a Caribbean restaurant and enjoy an exquisite buffet lunch consisting of Mexican or International specialties along with unlimited drinks, snacks and aperitifs. Xel-Há all-inclusive offers you everything you need to enjoy an unforgettable day.
\n
\nYou can choose the activities you like most from over 20 options and let yourself be pampered with our exclusive service. All of our facilities are top notch quality and the park’s staff will do their utmost to offer you an excellent service.
\n
\nCome to Xel-Há, the world’s most beautiful natural aquarium.
\n
\nLanguages
\nEnglish and Spanish.", 'lastUpdate': '2025-08-26', 'summary': 'On this all-inclusive trip to Xel-Há you can enjoy the most beautiful natural aquarium in the world and all the attractions the park has to offer without having to worry about anything else.', 'advancedTips': [], 'countries': [{'code': 'MX', 'name': 'Mexico', 'destinations': [{'code': 'CUN', 'name': 'Cancun (and vicinity)'}]}], 'highligths': ['A natural aquarium, home to some magnificent species', 'Over 20 activities to choose from', 'Indulge your tastebuds, and quench your thirst with unlimited drinks'], 'language': 'en'}, 'order': 1, 'name': 'Tour Xel-ha All Inclusive with transport', 'currency': 'MXN', 'code': 'E-MX1-EXXELHA', 'type': 'TICKET'}