How about a baby soda bottle?
http://www.stevespanglerscience.com/product/1367
These are essentially 2 liter soda bottles that haven't been heated and blown up yet. I use these to keep lotion, shampoo, batteries, etc. The plastic is very thick, you could probably run them over with a car. And the caps are water-tight.
Cheers.