There are also some hotels with kitchens. Usually they have 'Suites' in their name. I stay at one most holiday seasons, we go and visit my folks and want to have a place where my family can cook without taking over my parents' kitchen.
I've stayed places with vrbo, which is pretty similar to airbnb, but older. It's most convenient IMHO if you want more than two bedrooms for a group with shared space, or you're going somewhere without many hotels.
These are okay, but they still have the antiseptic, overly-clean feeling of a space optimized for housekeeping. They will usually have a small couch or two, and maybe a table for 4. I have never seen one with a full dining room with table for 6; a fully stocked kitchen that includes non-perishable food staples, or any outdoor space. These things are common in AirBNB rentals, often at the same or similar price to nearby hotels.
AirBNB and VRBO absolutely opened a new market of accommodations compared to what was available before. These options may or may not be for the previous commenters, but it's silly to state universally that you can or should stay in a hotel instead. It's like saying "I love to ride my bike", and the reply being "you know you could ride a scooter to your destination, or drive a car."