Go land-based whale-watching
The ideal months for whale viewing in South Africa are June to November, while the season begins as early as May. The months of July and August are the busiest for calving. The three most common varieties of whales seen in South Africa are the southern right whale, the humpback whale, and Bryde's whales. Whales may be viewed from Doringbaai on the western shore, all the way down the coast of the Cape Peninsula. Whale viewing is also available throughout the Garden Route, at Cape Agulhas (Africa's southernmost point where the Atlantic and Indian Oceans meet), and as far east as the border with Mozambique. The west coast with the Western Cape and Garden Route is better known for spotting whales than the east coast.
But here's a twist for you: if you're looking for a unique way to express yourself, here is the place to be. View whales from the beach in Lambert's Bay, Yzerfontein, and Plettenberg Bay, although Hermanus, about 100 kilometers (62 miles) east of Cape Town, is the most famous. Southern right whales visit by on their yearly migration from Antarctica between June and November, and they splash, breach, and lobtail just off the coast (slap their flippers and tail against the water). When whales approach the shore, the town even has a whale crier who blows a kelp horn.