De Varkensbaai zit vol met gemakkelijk toegankelijke duik- en snorkelplekken. Centoe duiken kan worden gevonden net in het binnenland van de baai gebied. Tropische vissen, koraal, enkele wrakken en cenotes (sinkholes) met haloclines tussen de bovenste zoetwaterlaag en het zoute water eronder zijn te zien.