Couchsurfing
Couchsurfing means staying with other people for free. Yes, free. Use the site to find a spare couch or bed in your destination, contact the host, and see if they can put you up for a night or two. This is a great way to save on accommodation costs.
Browse How I use it