Don't know if this classifies as budget for you but we got back tonight from WDW. Decided to go down a night early (Sunday) YC was booked solid. We stayed at the Doubletree Castle Hotel on I Drive for $149 a night, I know, not exactly budget but half of our AP rate at the Yacht Club. The hotel is not super easy to find (hidden entrance even with the I drive address), but clean and had comfy towels and beds. It's pretty close to US/IOA too, right off Universal Blvd and Sand Lake. We may concider it again for our June US/IOA trip arrival night.