Whale Watching Cities and Towns in South Africa

Information and articles on popular cities and towns in South Africa close to whale watching beaches and coastline.

East London, Eastern Cape - Whale Watching Towns in South Africa

East London is a delightfully quiet little city slumbering on the edge of the Indian Ocean, occasionally looking up to see if the surf's good. Nothing...more

George, Western Cape, South Africa

George is the de facto capital of the Garden Route and undoubtedly its largest urban centre and only city. It's not on the coast, so it is already at a...more

Hermanus - Best Whale Watching Towns in South Africa

Situated about an hour's drive from Cape Town, Hermanus is most well known for the fantastic sightings of southern right whales between June and November...more

Jeffreys Bay - Whale Watching Towns in South Africa

Surf City! Jeffreys Bay is one of the mandatory stops on the world surfing circuit. That's about it. As well as the surf there is, obviously, a well...more

Knysna - Best Whale Watching Towns in South Africa

Knysna has so many stunning features, it's indescribable. It is also a good whale watching destination in South Africa...more

Mossel Bay, Garden Route - Best Whale Watching Towns in South Africa

Mossel Bay offers boat based whale watching on the Garden Route whale coast in South Africa....more

Plettenberg Bay, Garden Route - Best Whale Watching Towns in South Africa

When the 15th Century Portuguese explorers sailed into what we now know as Plettenberg Bay, they called it Baia Formosa - the Beautiful Bay....more

Port Alfred, Eastern Cape - Whale Watching Towns in South Africa

Port Alfred is one of the Eastern Cape coast towns that offer whale watching between July and December....more

Port Elizabeth, Eastern Cape - Whale Watching Towns in South Africa

Port Elizabeth on the Eastern Cape Coast offers whale watching cruises to see Southern Right Whales and Humpback Whales....more
Whale Watching South Africa : Whale Trail Hermanus, Cape Whale Coast, Garden Route
  • Customer Support
  • Tel: +27 21 424 1037
  • Fax: +27 21 424 1036
  • Contact by Mail
  • Business Hours
  • Mon - Fri. 08:00 - 17:00
  • Saturday. 08:00 - 12:00
©2021 Siyabona Africa (Pty)Ltd - Private Travel