* A stack of towels
* A pile of towels
* A heap of towels
* A set of towels
* A collection of towels
If you're looking for something more playful:
* A fluff of towels
* A cloud of towels
* A splash of towels (for beach towels)
Ultimately, the best collective noun will depend on the context and the image you want to evoke.