You can consider any of the hotels along International Drive. If they don't provide a direct shuttle, you can take the I-Ride trolley. A multi-day pass costs a few bucks. It travels from Sea World north to the Belz Outlet Mall.
Have you considered Priceline? The 3* Wyndham Orlando on Int'l Drive has been going for $30 + $5 bonus. It has free transportation to Universal and Wet & Wild as well as Seaworld. It is a very nice Hotel.
For more information:
pub4.ezboard.com/bpricelineandexpediabidding.html