{'activityCode': 'A1MANO0525', 'country': {'code': 'ZA', 'name': 'South Africa', 'destinations': [{'code': 'CPT', 'name': 'W. Cape-Cape Town-Garden Route'}]}, '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': '1675240271#PRIVATE@STANDARD|ENG|13:45', 'name': 'Private tour english 13:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'CPT', 'contract': {'incomingOffice': 241, 'code': 927, 'name': 'A1MANO0525 26'}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-11-12', 'to': '2025-11-12', 'cancellationPolicies': [{'dateFrom': '2025-11-11T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-13', 'to': '2025-11-13', 'cancellationPolicies': [{'dateFrom': '2025-11-12T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-14', 'to': '2025-11-14', 'cancellationPolicies': [{'dateFrom': '2025-11-13T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-15', 'to': '2025-11-15', 'cancellationPolicies': [{'dateFrom': '2025-11-14T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-16', 'to': '2025-11-16', 'cancellationPolicies': [{'dateFrom': '2025-11-15T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-17', 'to': '2025-11-17', 'cancellationPolicies': [{'dateFrom': '2025-11-16T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-18', 'to': '2025-11-18', 'cancellationPolicies': [{'dateFrom': '2025-11-17T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-19', 'to': '2025-11-19', 'cancellationPolicies': [{'dateFrom': '2025-11-18T00:00:00.000Z', 'amount': 635.28}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 635.28, 'boxOfficeAmount': 630.06, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 82.59, 'amount': 13.0, 'vatPercentage': 127.1, 'vatAmount': 16.52}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1675240271'}, {'code': '1675240271#PRIVATE@STANDARD|ENG|09:45', 'name': 'Private tour english 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'CPT', 'contract': {'incomingOffice': 241, 'code': 927, 'name': 'A1MANO0525 26'}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-11-12', 'to': '2025-11-12', 'cancellationPolicies': [{'dateFrom': '2025-11-11T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-13', 'to': '2025-11-13', 'cancellationPolicies': [{'dateFrom': '2025-11-12T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-14', 'to': '2025-11-14', 'cancellationPolicies': [{'dateFrom': '2025-11-13T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-15', 'to': '2025-11-15', 'cancellationPolicies': [{'dateFrom': '2025-11-14T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-16', 'to': '2025-11-16', 'cancellationPolicies': [{'dateFrom': '2025-11-15T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-17', 'to': '2025-11-17', 'cancellationPolicies': [{'dateFrom': '2025-11-16T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-18', 'to': '2025-11-18', 'cancellationPolicies': [{'dateFrom': '2025-11-17T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-19', 'to': '2025-11-19', 'cancellationPolicies': [{'dateFrom': '2025-11-18T00:00:00.000Z', 'amount': 635.28}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 635.28, 'boxOfficeAmount': 630.06, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 82.59, 'amount': 13.0, 'vatPercentage': 127.1, 'vatAmount': 16.52}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1675240271'}, {'code': '1675240271#PRIVATE@STANDARD|ENG|11:45', 'name': 'Private tour english 11:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'CPT', 'contract': {'incomingOffice': 241, 'code': 927, 'name': 'A1MANO0525 26'}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-11-12', 'to': '2025-11-12', 'cancellationPolicies': [{'dateFrom': '2025-11-11T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-13', 'to': '2025-11-13', 'cancellationPolicies': [{'dateFrom': '2025-11-12T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-14', 'to': '2025-11-14', 'cancellationPolicies': [{'dateFrom': '2025-11-13T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-15', 'to': '2025-11-15', 'cancellationPolicies': [{'dateFrom': '2025-11-14T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-16', 'to': '2025-11-16', 'cancellationPolicies': [{'dateFrom': '2025-11-15T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-17', 'to': '2025-11-17', 'cancellationPolicies': [{'dateFrom': '2025-11-16T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-18', 'to': '2025-11-18', 'cancellationPolicies': [{'dateFrom': '2025-11-17T00:00:00.000Z', 'amount': 635.28}]}, {'from': '2025-11-19', 'to': '2025-11-19', 'cancellationPolicies': [{'dateFrom': '2025-11-18T00:00:00.000Z', 'amount': 635.28}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 635.28, 'boxOfficeAmount': 630.06, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 2, 'ageTo': 999, 'amount': 317.64, 'boxOfficeAmount': 315.03, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 82.59, 'amount': 13.0, 'vatPercentage': 127.1, 'vatAmount': 16.52}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1675240271'}, {'code': '2089175727#SHARED', 'name': 'Shared tour (11:00:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 241, 'code': 20335}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 99, 'amount': 78.91, 'boxOfficeAmount': 77.28, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 2, 'ageTo': 11, 'amount': 39.47, 'boxOfficeAmount': 38.66, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-11-12', 'to': '2025-11-12', 'cancellationPolicies': [{'dateFrom': '2025-11-09T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-11T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-13', 'to': '2025-11-13', 'cancellationPolicies': [{'dateFrom': '2025-11-10T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-12T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-14', 'to': '2025-11-14', 'cancellationPolicies': [{'dateFrom': '2025-11-11T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-13T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-15', 'to': '2025-11-15', 'cancellationPolicies': [{'dateFrom': '2025-11-12T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-14T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-16', 'to': '2025-11-16', 'cancellationPolicies': [{'dateFrom': '2025-11-13T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-15T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-17', 'to': '2025-11-17', 'cancellationPolicies': [{'dateFrom': '2025-11-14T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-16T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-18', 'to': '2025-11-18', 'cancellationPolicies': [{'dateFrom': '2025-11-15T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-17T11:00:00.000Z', 'amount': 157.82}]}, {'from': '2025-11-19', 'to': '2025-11-19', 'cancellationPolicies': [{'dateFrom': '2025-11-16T11:00:00.000Z', 'amount': 157.82}, {'dateFrom': '2025-11-18T11:00:00.000Z', 'amount': 157.82}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 157.82, 'boxOfficeAmount': 154.56, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 99, 'amount': 78.91, 'boxOfficeAmount': 77.28, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 2, 'ageTo': 11, 'amount': 39.47, 'boxOfficeAmount': 38.66, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '2089175727'}], 'currencyName': 'United Kingdom Pound', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 99, 'amount': 78.91, 'boxOfficeAmount': 77.28, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 1, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 2, 'ageTo': 11, 'amount': 39.47, 'boxOfficeAmount': 38.66, 'mandatoryApplyAmount': False}], 'content': {'name': 'Marine Eco Tour', 'featureGroups': [{'groupCode': 'MEAL', 'excluded': [{'featureType': 'FOODNOT', 'description': 'Meal'}]}, {'groupCode': 'DRINKS', 'excluded': [{'featureType': 'DRINKSNOT', 'description': 'Drinks'}]}], 'location': {'startingPoints': [{'type': 'ATTRACTION_VENUE', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {}, 'country': {'code': 'ZA', 'name': 'South Africa', 'destinations': [{'code': 'CPT', 'name': 'W. Cape-Cape Town-Garden Route'}]}, 'description': 'Marine Eco Tour'}}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/62817/ENG/S/Marine%20eco1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/62817/ENG/XL/Marine%20eco1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/62817/ENG/B/Marine%20eco1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/62817/ENG/LPP/Marine%20eco1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/62817/ENG/L/Marine%20eco1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/62817/ENG/M/Marine%20eco1.jpg', 'sizeType': 'MEDIUM'}]}]}, 'segmentationGroups': [{'code': 16, 'name': 'Services', 'segments': [{'code': 947, 'name': 'Small group'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 7, 'name': 'Cruises and water sports'}]}, {'code': 3, 'name': 'Activity duration', 'segments': [{'code': 200, 'name': 'Half-day morning'}, {'code': 205, 'name': 'Half-day afternoon'}]}], 'contentId': '62817', 'description': 'Highlights
- 90-minute eco-tour departing from the watefront

This is a 90-minute boat based Marine Eco Tour from the V&A Waterfront, with Hydrofoil technology on a stable platform. Be encapsulated in this prolific marine ecosystem of Table Bay.

Learn more about aquatic life with this exciting boat tour. A professional guide and skipper will teach you lesser-known facts about the local environment and the incredible creatures that live in the ocean.

Cape Town has numerous varied species which include penguins, seals, dolphins, sunfish, whales and pelagic bird life that call this ecosystem home. Enjoy beautiful views of Table Mountain, Robben Island and the Atlantic seaboard from the water, a photographer’s dream. We introduce young and old to experience the rich biodiversity that is found in our unique marine environment.


Mandatory information

Please ensure you have answered the mandatory questions during the booking process to ensure the correct provision of service.


Important information - There may be restrictions

Participants must be 2 years old or over.

\ufeffThe operation of the tour is subject to sea and weather conditions.



\nRedeem information
Voucher type: Printed
Printed Voucher. Print and bring the voucher to enjoy the activity.

Location
Start point:
Pick-up available from selected hotels only. . Please ensure you arrive at the meeting point at least 15 minutes prior to the Tour start time. .

End point: Same as the starting point

Schedule
Duration: 90 Minutes\n'}, 'order': 1, 'name': 'Marine Ecosystem of Table Bay Boat Tour', 'currency': 'GBP', 'code': 'E-E10-A1MANO0525', 'type': 'TICKET'}