Philadelphia requires hosts to obtain an annual 'Limited Lodging Operator License' for short-term rentals in their primary residence. Rentals are capped at 180 unhosted nights per year and a maximum of 3 guests. Hosts must register for city business taxes before applying and must display their license number on all listings.
To host an Airbnb in Philadelphia, you must get a 'Limited Lodging Operator License' for your primary residence, which costs $150 annually. Before you can even apply for that, you must register for business taxes with the city to get a BIRT ID and Commercial Activity License. You can only rent to a maximum of 3 guests at a time, and if you're not present, you're capped at 180 rental nights per year. Once you get your license, make sure to display the number on your Airbnb listing, as it's required by law.
Permit Required
Yes
Night Limit
180/year
Primary Residence
Required
Total Tax Rate
16.5%
Disclaimer
This information is for general guidance only and should not be considered legal advice. Regulations change frequently. Always verify current requirements with local government authorities before operating a short-term rental.
Learn more about STR regulations and hosting tips.
Regulations Videos
Permit Fee
$150
Expert advice on STR compliance