Yes, there are piles of clean folded towels at the MAIN pool, in cute little wooden "cabanas".
There are no towels at the quiet pools, however, so you'd have to bring some with you, either from your room or from the main pool.
There are also recepticles in which to place the wet towels at the main pool.