Shaka’s Rock beach is located North of Ballito beach. It boasts with private beaches, spectacular rock cliffs and shallow tidal pools, which will offer hours of fun to you and your family by taking a walk along the shore. This private beach is a very popular spot for boat and ski enthusiast to launch their boats and ski boats into the sea. You can enjoy swimming in the Olympic tidal pool or enjoy watching the boat enthusiasts as they fish and ski in the sea and if your lucky some fishermen might even sell you some of their catch for the day.