Aviara for a couple days if doing legoland (but tben without hyatt status i d stay at attached westin/hilton). Indian wells is the least likely to be impacted by weather and offers good resort setup with joshua tree park nearby.
I d rule out HB unless you need to be in the area.