+1 to Hyatt Mission Bay...there was a SD thread a few months ago on here that recommended it; we stayed there last week and it was perfect. We stayed in a "Sea World suite" with a separate bedroom for DS, and it was very affordable. We got a package that included breakfast buffet and parking and wifi through Expedia I think--totally worth it. Three pools with water slides is perfect for kids.
Then Comes Family, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising
program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.