If you know what Cities/Counties you are traveling through you might want to check their web pages and see if they offer free access at their parks. The parks where I live are free and are not listed anywhere I can find.
EDIT: I did find a site that looks useful, and they do list most of the free ones we have here in town, so it might be worth a look.
http://www.wififreespot.com/