In my research, I have found that it is possible to find places to stay free. These ideas can be a little quirky and are not for the shy or even the squeamish. Nevertheless, they will give you a place to rest your head at night after a long day of adventuring.
• Caretakers - Being a caretaker is a great way to stay in one location for a long period.
Couch surfing, Global Freeloaders, Hospitality Club and Home swaps are more of a short-term stay. Usually not for more than a night, unless you really hit it off with your host.
• Home Swap with Strangers
Always be courteous to your host, offer to pay for meals, do chores, help in any way, remember they are hosting you out of the kindness of their heart, show respect to them in turn.