Tokyo hotels are not as expensive as you think.
Homestays are similar to the Couchsurfing experience, however you have to pay for your stay. Homestays are meant to be cultural immersion experiences where you can fully learn about Japanese culture with a Japanese host family.