@Jenny282 - if you are booking through Airbnb and the host has not announced, up front, that they will need the names and addresses of all guests, you do not need to provide them. HOWEVER, I would absolutely add each and every guest to the reservation and let the host know that Airbnb has all of this information. https://www.airbnb.com/help/article/449/how-can-i-add-a-guest-or-business-address-to-my-receipt
If you are traveling abroad, there are countries that will require that the host provide where guests are staying in the location and MAY require many pieces of information, including address. You need to consult with the local embassy to see if this is necessary.