Coffee Bay

Coffee Bay - South Africa
© matejh and licensed for reuse under this Licence

Coffee Bay is situated on the Wild Coast of the Eastern Cape and the beach’s name in a way reflects this. The story goes that in 1893 a ship carrying coffee beans was driven ashore here during a storm. Somehow a fair few of these beans managed to take root and so the bay was named. Unfortunately you’ll be wasting your time looking for said plants as the soil was too salty and none remain. You won’t, however, be wasting your time by spending a bit of time in this beautiful, laid back corner of South Africa.

Set at the mouth of the Mthatha River the beach here is a stretch of golden sand backed by the rolling hills of the Transkei. The warm waters of the Indian Ocean make Coffee Bay a great spot for any number of water based activities including surfing, fishing and diving. It is also a great starting point for coastal walks to the many other beautiful beaches in the area and the “Hole in the Wall”, a huge rock arch in cliffs just off the coast.
Despite being not quite as wild and remote as it once was this spot feels a million miles away from the hustle of Durban, a couple of hundred kilometers up the coast. The small village set on the hills behind the beach is wonderfully chilled out and home to a popular backpackers.

Nearest town/city


Submit a correction

More Eastern Cape beaches in South Africa

Current weather (Tue May 21st 14:00)

Clear sky

(Clear sky)
30.2°C / 86°F

Sea temperature


Coffee BayFull weather & tide times info »