Phalaborwa has 15 indoor pools and 4 bars, as well as a 24-hour health club and spa services.