When I go swimming in a public pool I tend to do my hair ‘up’, because it’s more manageable. A loose plait. Pigtails. A messy bun if needs be. It all helps fit it better under a swimming cap.
Entwined have a nice set of group gifts (no join free, L$0) that includes pigtails.