If you drink more waste drinks (coffee, soda, sweet tea, diet soda, soft drinks, alcoholic beverages etc.) than you do plain water you will pee more because there is literally no hydration to be had whatsoever from any of these drinks.
Whereas, if you drink water, your body absorbs this water and uses it to hydrate your muscles and perform needed body functions. You will pee more often if you are well hydrated, mainly because there is a constant "flushing out" of contaminants and waste due to high consumption of water. This will make your piss cloudy at first due to the initial flushing effects of drinking lots of water, but eventually your urine will become and stay clear.
Anyways, I work out regularly. In order to compensate for fluids I will lose during a lift or workout, I drink 1 liter of Smart Water (I like the taste, as well as the added benefits of the electrolytes that are in it- I feel more energized after drinking a bottle) and a Gatorade (gives loads of electrolytes and dextrose, both playing a vital role in muscle hydration and energy)
STAY HYDRATED and you will be healthier. And stop drinking junk drinks. Water and Gatorade. Your body will thank you for it.
And the reason you pee after snorkeling/diving was mentioned earlier. Immersion diuresis