Here's a guide to making a "Solar Thermal Water Heater for less than $5.00." Read the comments below the instructions and as usual take precautions when attempting to build another person's project. Dealing with boiling hot water here.
* Even the author warns that this is more of an experiment you'd do while camping or a scientific teaching tool:
Heat Up Your Water Project at Instructables.com.