Beach · Ballito, KwaZulu-Natal
Thompson's Bay
Sandy cove among rocks in Ballito, with a tidal pool that allows swimming sheltered from the waves and a promenade along the Indian Ocean.
Illustrative images. The pictures in this guide are illustrations based on the real place, not photographs, and may differ from it.
Discover
About Thompson's Bay
Thompson's Bay is a small cove on the south side of Ballito, sheltered by dark rocks that jut into the sea. What it is known for is the tidal pool, a basin built among the rocks that fills with seawater and where you can swim without the strong Indian Ocean waves.
The beach has fine sand, lifeguards in season and a shaded lawn near the parking area. At low tide, the pools between the rocks reveal fish, urchins and starfish, and children spend hours watching them.
From there the Ballito waterfront promenade departs, heading north along the rocks and beaches toward the town center.
In winter, from June to November, it’s common to see humpback whales passing offshore, and dolphins frequently appear near the break.
Before you go
Practical information
Cidade Turismo reviews its information regularly, but something may have changed. Check with the place before planning your trip.
How much time to set aside
From 2 hours to half a day.
Best time
At low tide, head for the pool and the rock pools. Check the tide table.
How to get there
It’s located south of Ballito, on Ocean Drive, about 3 km from the town centre, by car or ride‑hail app.
Tip
Arrive early during the December holidays: parking is small.
Get your questions answered
Frequently asked questions about Thompson's Bay
What is Thompson's Bay tidal pool?
A pool built among the rocks that fills with seawater, where you can swim sheltered from the waves.
Does Thompson's Bay have lifeguards?
Yes, in season.
At what tide should I visit Thompson's Bay?
Low tide, when the rock pools are exposed.
