If you have to carry, one might be better served in a conventional hotel rather than Airbnb. Where I live, a commercial hotel or motel room if one is not disqualified from ownership and/or possession of a firearm, the room once reserved is however long or short the stay is, then legally considered an extension of your permanent home/domicile with all the rights and privileges thereto and all constitutional protections including the right to bear arms.
In many hotels and motels here, people stay there indefinitely so long as they pay and becomes their residence once certain acts establishing residency ie: mail forwarding, voter registration, ID change, etc. The powers-that-be here recognized that fact and therefore passed laws to protect the rights we all have in our own homes. An Airbnb however is often someone else's residence therefore the owner of that residence has every right to allow or disallow firearms. Someone staying in a conventional hotel or motel for the most part is no different than being a tenant in a regular apartment, house or the like with all the rights and privileges thereto.
Airbnb=Someone else's home.
Regular hotel/motel=either a temporary extension of your own or once certain acts are done and as long as you pay, can become your home and all rights and privileges of a tenant including all constitutional rights and protection.