5 operators offering diving, courses, and snorkelling
Port Saint John's, South Africa
Offshore Africa Port St Johns is a dive center located in Port St Johns, South Africa, known for its shark diving and other marine adventures. They offer various dive packages and are situated in a region rich with marine biodiversity. The company emphasizes responsible wildlife interaction.
South Africa
Dive In Adventure Tours is a PADI 5-Star dive center based in Shelly Beach that specializes in shark diving at Protea Banks. They provide guided boat dives, equipment rental, and scuba training for advanced divers.
South Africa
African Dive Adventures provides planning, guidance, and booking services for shark diving expeditions at Protea Banks and the Sardine Run. All diving activities are conducted by the PADI 5-Star operator Dive In Adventures, which specializes in deep drift dives and offshore shark encounters.
South Africa
South Africa