Families can score $249 nightly rates, $1,000 in resort credit and free kids’ stays—but booking ends March 31.