I would just stay in youth hostel. They are all over Japan and then you would not have to worry about traveling back to one place each night. See
Japan Youth Hostels, Inc.
There are also gaijin houses that you can stay at for a week or so. In Osaka see
Guest House in Osaka