Idyllically set on the exquisite North Coast of South Africa, just 40 kilometres from the vibrant city of Durban, Ballito is a quiet seaside resort town known for its spectacular beaches and laidback atmosphere. The town features an attractive blue flag accredited main beach which offers safe swimming conditions as well as lifeguards and protective shark nets. There are also some lovely tidal pools which are ideal for families with young children. The area is famous for its large school of dolphins which can be spotted on a leisurely boat cruise or while relaxing on the shore. Whales are also frequently seen on their annual migration to Mozambique for the summer. Other popular activities on offer include: golf, tennis, squash, scuba diving, and a variety of other watersports.