There are multiple towel stands at Atlantis where you can get towels (for free- unlike the $30 sunscreen we had to get because we forgot ours on the ship), there is no need to bring them from the ship. We were not given towels at our meeting group. I'm not sure if this is the norm or because there were so many people we filled up half of the Walt Disney Theatre. Now that I think about it, they might not have given us towels because it was raining at the time. Have fun!!