Skip to content
African penguins on the granite boulders of Boulders Beach, Simon's Town

Marine & Shark

Whale watching, shark cage diving, and penguin colonies along the coast.

South Africa's coastline is a marine wildlife destination in its own right. Hermanus offers some of the world's best land-based whale watching in season, Gansbaai is a global hub for great white shark cage diving, and Boulders Beach's African penguin colony makes for an easy, family-friendly marine encounter near Cape Town.

At a glance

Activity level
Easy
Best season
June-November for whale watching along the Whale Coast; year-round for Zanzibar's waters.
Get a Quote