I often take cash, credit, and id in a zippered bathing suit pocket when I go snorkeling or swimming off the beach. The cash just gets wet and survives fine.
What do you do with car keys though?
We use one of these for keys, cash and driver's license license in Bonaire. Can also fit smaller glasses. Put it in a pocket or around your neck and under your wet suit. They float so always make sure it is attached.
https://www.amazon.com/Scuba-Choice...rical+dry+box&qid=1559612201&s=gateway&sr=8-1
They can be a little hard to open from the pressure after visiting the Hooker, if you know what I mean.