The Ballito Public Library is a community library situated in the north coast town of Ballito, in KwaZulu-Natal, South Africa. This facility serves as a vital resource for residents and visitors, offering access to a wide range of books, digital media, and community programs. History. The old Ballito Library was originally located in library lane, The new library building was designed in the shape of a shell, by the architect Duncan McLagan in 1990. This library has aspirations to meet the growing educational and informational needs of all members of the Ballito community. Offerings. The current library offers internet access, computers and copying machine resources. They also have cyber cadets, that with computers and research skills. Location. The library is located at 51 Compensation Beach Road, Ballito, Dolphin Coast, 4399, South Africa. This central location makes it easily accessible to the local community and visitors alike.