We really liked Disney's Paradise Pier Hotel. It is more reasonable than the other on site Disney hotels, has a great pool with a slide, and great customer service. Another hotel we enjoyed was The Anabella, which is across the street from the parks. It has a wide selection of spacious rooms and is very reasonably priced.