Cross-referenced against 3 official sources — municipal codes, planning-department pages, and government registries.
Joshua Tree is an unincorporated community governed by San Bernardino County, which requires an annual short-term rental permit, mandatory inspections, and a 9% total transient tax.
To host a short-term rental in Joshua Tree, you must apply for a permit through San Bernardino County's online portal and pay a $1,144 initial fee. The rules are strict: you must have a local contact available 24/7, parking is limited to one space per bedroom, and you cannot use RVs, tents, or un-permitted structures as rentals. Fines for violating these rules are high, starting at $1,000 for the first offense.
Regulatory information is AI-researched from public city/county codes for educational purposes. Details may be outdated or incomplete. Always verify requirements directly with your city/county planning department before operating a short-term rental.
Researched & verified by Learn STR at GoStudioM