are you talking about the same trip - impossible - SW and US are miles apart....
the closest hotel to SW is the Renaissance at SW - there is a Hilton behind it and a HGVC across the street.
the closest hotels to US/IOA are their hotels - Royal Pacific (my favorite), Hard Rock or Portofino Bay - they are within walking distance of US/IOA. I am hopping for a more reasonable sale on Royal Pacific so I can afford to stay there again.....
other hotels are further away - kept in mind that the parking lot at US/IOA is a half mile from the parks (walked it with a CM and he told me)....
all these hotels are expensive - you can try priceline and see how close you can get.