The most similar alternatives to Couchsurfing are BeWelcome and Trustroots which offer a like-for-like service but without having to pay.