No, it is not possible to rent towels at LEGOLAND® Water Park.
You can purchase towels at the Water Store (in front of the LEGOLAND® Shop), or at the Lego Info point inside the Water Park.
Please note that product availability and store hours are subject to change.