The City of San Diego requires all short-term rental hosts to obtain an annual Short-Term Residential Occupancy (STRO) license. Regulations are tiered, with different rules for hosted versus unhosted stays, and a strict 20-night annual cap for unhosted rentals in a primary residence. A city-wide cap and lottery system apply to non-primary residence rentals, and each person is limited to a single license.
To host an Airbnb in San Diego, you must get an annual STRO license from the city. First, get a free tax certificate, then apply for the license online. If you live at the property and are present during stays, you can rent year-round. If you don't live there or aren't present, you're capped at 20 nights per year. You can only hold one license, and you absolutely cannot rent out an ADU or guest house.
Permit Required
Yes
Night Limit
20/year
Primary Residence
Required
Total Tax Rate
10.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
$100
Processing Time
4-6 weeks
Expert advice on STR compliance