Kelly's Beach

Kelly's Beach - South Africa
© South African Tourism / CC BY and licensed for reuse under this Licence

Kelly’s Beach is located near the Kowie River estuary mouth at Port Alfred and is a wild and beautiful place. A wide stretch of pale golden sand backed by sand dunes where natural vegetation abounds.

You can relax on the sandy beach and then view the amazing sunsets from one of two viewing decks late in the afternoon. When the whales are in town in July and December, this beach gives you a front-row seat. This beach is a Blue Flag Beach, which means that it is clean, is safe, and maintains environmental standards.

You will be able to swim in the warm waters of the Indian Ocean and it is safe for children with lifeguards on duty during the peak season. People enjoy different water activities such as surfing, bodyboarding, and more.

You will find restaurants, shopping, and plenty to do nearby and you can go on a fishing cruise through the Kowie river mouth. You can go on a hiking trip and see shipwrecks or you can visit the local museum. If you are feeling adventurous, the penguin colony is just a few hours trip away.

Nearest town/city

Port Alfred


  • Swimming/bathing
  • Surfing

Lifeguard service



  • Cafe/restaurant


Blue Flag Award

Submit a correction

More Eastern Cape beaches in South Africa

Current weather (Wed Jun 7th 01:00)

Clear sky

(Clear sky)
13.4°C / 56°F

Sea temperature


Kelly's BeachFull weather & tide times info »