Search around for guesthouses is my best advice. Google for 'sakura guesthouse', 'tohto guesthouse', and well just 'guesthouse tokyo'... And you will get alot of suggestions as where you could live for a few months without having to pay out your behind too much