The best solution is to use shaders instead like multi texturing that will apply some underwater texture below some water height treshold.
However, there is a simple trick without shaders.
Duplicate your water plane mesh, give it a transparent dark grey texture that will darker anything behind it.
Place slightly it under the water plane.