If you travel with kids, house-like amenities are lifesavers. Feeding young kids with only restaurant food for days... isn't a realistic or healthy proposition.
AirBNBs are also broadly available, with lots of selection. There may be hotels with the amenities you want, but they are rare, and are less likely to be in the part of town you want to be in, near your family or friends, etc.