There is a Comfort Inn in Lake Buena Vista on Palm Parkway that has rate of around $40.00 or under per night.
If you have children, they have like a "kidsuite" where there are 4 bunk beds for the kids and one queen size bed for the adults.
That is about the only "cheap" hotel that I know about. I have personally stayed there before and it is clean. Although it's been about 3 years ago.
I know that I wouldn't want to spend very much money for just a few hours.
Good luck!
