Sonar would be a lot better option if you're trying to determine distance between the waters surface and sensor.

A really cheap option is to attach a float to a shaft, and attach the other end of the shaft to a potentiometer. Water level can be determined by an A/D reading from the pot.