Tampa has some great public pools. Almost all of the pools have a designated lap swimming area and a kids area. The annual family pass or individual pass is really affordable and there is likely going to be a facility near you. Check out the City website to see if you are interested. If you have kids, this is a great resource because you can visit several different places to keep the kids interested.