Airbnb charges more for additional guests because it is a reflection of the cost associated with providing extra amenities and services. For example, if an Airbnb host has to provide extra bedding or towels for additional guests, they will need to purchase these items which can add up quickly.