Unfortunately, unless you are lucky enough to be staying somewhere with a pool, the city has very few public facilities.
The most convenient one for travellers is at the historic Chin Woo Stadium, in Chinatown. It's open 14:00-20:00 during the week, and 09:00-20:00 at weekends. Admission is four ringgit.
Further afield, but less busy, is the pool at Bangsar Sports Complex. It's open 09:30-12:00, 14:00-16:30, and 18:00-20:30, every day except Sunday, when it's not open in the morning. Admission is three ringgit.
For serious swimmers, the best option is the National Aquatic Centre in Bukit Jalil. Unlike Chinwoo and Bangsar, it's under cover. Admission (14:00-22:30, Mon-Thurs; 08:00-22:30, Fri-Sat) is four to five ringgit.
Bangsar Sports Complex
Jalan Terasek 3, Bangsar
T: (03) 2284 6065
Jalan Hang Jebat, Chinatown
National Aquatic Centre
Jalan Merah Cagar, Sri Petaling, Bukit Jalil
T: (03) 8992 0888
Last updated on 1st June, 2012.