An extended-stay hotel is a type of accommodation that provides lodging for guests who need to stay longer than a few days but not as long as an entire month. These hotels typically offer more amenities and services than traditional short-term hotels, such as housekeeping services, fully equipped kitchens, living and dining areas, work stations with internet access, on-site laundry.