I stayed in a Howard Johnson on I-Drive that was good value and a reasonable "motel" style place. Can't remember exacty the address but it was some south Sea island (Samoa or Tonga I think) Court. A little more "upmarket" is the Wyndham on the corner of I-Drive and Sand Lake Road. this has a really nice pool area,gardens,lakes and a good number of restaurants on site.
IMHO the better end of I-Drive is the one at which Seaworld is situated so I'd try to stick to that end if possible.