Back

Joshua Tree Short-Term Rental Regulations: A 2026 Guide For Airbnb Hosts

How Joshua Tree short-term rentals work in 2026: the San Bernardino County permit at $1,144, the two-permit cap, a 12-guest ceiling and 7% occupancy tax.

Joshua Tree, California

Quick answer: Are short-term rentals legal in Joshua Tree?

Yes. Joshua Tree sits in unincorporated San Bernardino County, which permits short-term rentals across its Desert Region. You need a county STR permit, renewed every year, costing $1,144 to obtain and $550 to renew. Occupancy is capped at 12 guests, and a 7% transient occupancy tax applies to every stay.

Free instant analysis

Reveal Airbnb revenue for any address or city

2,300+

Markets

10M+

Airbnb listings

1B+

Addresses

Do you own a place in Joshua Tree and you're weighing whether to put it on Airbnb or Vrbo? Well, the good news is that you can, and the county that writes the rules here runs a permit program built for exactly that. Joshua Tree isn't a city, mind you. The county's own Countywide Plan lists it under East Desert, unincorporated, which means your listing answers to San Bernardino County rather than to a city hall of its own, and the nearest county counter sits on Twentynine Palms Highway in the middle of town.

The catch is that the county treats a short-term rental as a conditional use rather than a right. Chapter 84.28 of the county code allows you two permits as an owner and no more, allows a parcel under two acres only one, and caps any single rental at 12 overnight guests however large the house happens to be. Fees rose on July 1, 2025, the permit expires every year, and Code Enforcement issued 80 notices of violation across the Desert Region in the first six months of 2026 alone. So yes, you can do this in Joshua Tree, provided you can live inside the county's conditions.

So let's walk through what it actually takes to do this properly: which permit you need in 2026 and what it costs, the paperwork the county wants, the 7% tax and who hands it over, how hard enforcement pushes, and who to call when something goes sideways. Every figure below comes from San Bernardino County's own ordinance, fee schedule and published enforcement data, checked in July 2026. Before any of it matters, run the property through BNBCalc and see whether the numbers still work once a $1,144 permit and a 12-guest ceiling are in the model.

Starting a Short-Term Rental Business in Joshua Tree

Those two caps, one on you and one on the parcel, are what shape the business here, so start by working out what the county will even let you permit.

Chapter 84.28 applies to short-term rentals "where allowed in the Mountain and Desert Regions" of the unincorporated county, and it defines short-term as 30 consecutive calendar days or less. Joshua Tree sits squarely inside the Desert Region, which is why the program reaches it at all. Rent for 31 nights or more and you've left this chapter entirely, along with the permit and the occupancy tax, though you've also left the nightly-rate business that brought you here.

What counts as a rentable unit is narrower than people expect. The ordinance's definition of a dwelling unit covers a single-family home, a condominium, an accessory dwelling unit, a guesthouse or another accessory residential structure, so a casita out back can hold its own permit when it's a legal second unit on the parcel.

An individual apartment inside a multi-family project is not eligible for a permit at all, and neither is what the code calls an alternative shelter, meaning tents, recreational cabins and RVs. Renting those out is a campground use and a different permit. Given how much of the Joshua Tree aesthetic runs on airstreams and canvas domes, that one catches people.

Then come the caps, which are the real constraint on anyone thinking about scale:

  • Two permits per parcel of two acres or more, one permit per parcel under two acres. Parcel size, not house size, decides it.
  • Two permits per owner, full stop. The ordinance says an owner "shall not be eligible for more than two STR permits", and the county's Operational Standards Guide extends that to partial ownership. Owners who already held more than two before the 2022 rewrite may keep renewing them as a legal nonconforming use.
  • The LLC route is closed. That same guide warns that moving a property into an LLC whose members include someone with two existing permits renders the property ineligible.
  • Permits don't transfer with the sale. A new owner applies fresh, and the guide gives you 30 days from acquiring the property to file if you want to keep operating in the meantime.

Going through the chapter and the county's program pages, I found no owner-occupancy requirement anywhere, which is why so much of this market is held by people who live elsewhere. Do read the live code before you rely on that, since it's the kind of provision counties add when pressure builds.

And keep in mind what the two-permit ceiling means for a business plan. Joshua Tree can be a very good two-property market, though it can never be a portfolio market, so any pitch that assumes ten desert cabins under one owner is describing something the county will not permit.

Short-Term Rental Licensing Requirement in Joshua Tree

Assuming your parcel and your ownership both clear those caps, the permit itself is the next hurdle, and it moves at the pace of a mailed notice rather than an online form.

Applications go through EZ Online Permitting, the county's EZOP portal, under Enforcement, as a Special Use Permit for a Short-Term Rental Application. From there the county's getting started page lays out a sequence that takes months rather than weeks: staff review averaging about a week, then fees assigned and paid, then notices mailed to surrounding property owners, then an exterior inspection of the property, then two statutory waiting periods.

Those waiting periods are the part nobody budgets for. Surrounding owners get 20 calendar days to comment on the application, and once the permit is approved there's a further 30-day appeal period, with the permit taking effect on the first business day after it closes. Should the inspection turn up something minor, you get 30 days to fix it.

The fee schedule changed on July 1, 2025, and as of July 2026 these are the numbers the county is charging. Older write-ups still quote the cheaper schedule that came before it:

What you're doingFeeWhat makes it up
New application$1,144$600 application, $285 permit, $259 notification
Renewal, nothing changed$550application only
Renewal, physical changes only$885$600 application, $285 permit
Renewal, occupancy or property manager changed$859$600 application, $259 notification
Renewal, both kinds of change$1,144all three components

There's one discount worth chasing. The county gives a $150 one-time credit to owners who install an approved outdoor noise-monitoring device, which is the single most useful piece of hardware you can put on a desert property anyway, since noise is what generates the complaints that generate the citations.

A permit runs for one year and has to be renewed annually. You may keep operating while a renewal is in process, provided the property has no outstanding violations, and the county emails a renewal notice through EZOP no sooner than 45 days before expiry. Miss the deadline, though, and it gets expensive. The ordinance expires the permit outright if renewal payment isn't received within 45 calendar days of expiration, after which you file a new application and pay the full $1,144 again. Make sure you diarise that date rather than trusting the email, because the county's own guide tells owners to call when the notice hasn't arrived.

Occupancy is decided by bedrooms, not by square footage or by how many mattresses fit. The county verifies the bedroom count against Assessor data and building records, and the ordinance publishes the ladder: a studio or one-bedroom takes four occupants, a two-bedroom six, a three-bedroom eight, a four-bedroom ten, and a five-bedroom twelve. Kitchens, dens, living rooms, halls and lofts don't count, so the sleeping alcove your listing photos call a bedroom probably isn't one.

Above all of it sits a hard ceiling: "the maximum occupancy of any STR shall not exceed 12 occupants." A six-bedroom house still sleeps twelve. Parking then narrows it further, since every guest vehicle has to fit on your own property and the code limits occupancy to whatever on-site parking supports. Street parking is never allowed. Neither is parking off-site.

Then there are the standing conditions of operation, which is where most hosts actually get caught out:

  • Someone answers the phone at 3 a.m. The owner or agent must be reachable by phone 24 hours a day, able to make contact within 30 minutes and be physically at the property within one hour, and must respond to Code Enforcement within 30 minutes.
  • Quiet hours run 10 p.m. to 7 a.m., with noise capped at 45 decibels during those hours and 55 decibels otherwise. Outdoor speakers are prohibited outright.
  • Outdoor lights go off by 11 p.m., shielded and pointed downward, which is a dark-sky rule as much as a nuisance one.
  • No events. Weddings, receptions, corporate retreats, filming and photo shoots are commercial activity under the code and need their own county permit.
  • A wall of posted notices, including an evacuation map and the permit itself at the front door, plus the 24/7 contact, maximum occupants, parking areas, trash instructions, utility shutoffs, emergency numbers, a property boundary map and the county's Good Neighbor brochure.
  • Safety kit to code: a five-pound extinguisher on each floor, smoke alarms in every sleeping room and centrally on each floor, carbon monoxide alarms near sleeping areas and in any room with a fireplace or wall heater, locking spa covers, fenced pools, and exit doors that open from inside without a key.
  • Advertising has to match the permit. Every listing must state the county-approved maximum occupancy and carry the county permit number, and the county checks listings against its own records.

Required Documents for Joshua Tree Short-Term Rentals

Each of those standards gets attested to on paper before anyone inspects anything, so the document list is short but unforgiving.

The county's getting started page names the forms you'll be uploading through EZOP:

  • Owner Acknowledgement and Safety Requirements, the signed commitment that the property meets every safety standard above. A copy stays visible in your EZOP account afterwards.
  • A plot plan, which is where you show the on-site parking that your occupancy number depends on.
  • Transient Occupancy Tax certification, tying the permit to your registration with the Tax Collector.
  • Property Manager Change Request, if someone other than you will be the 24/7 contact.
  • STR Renewal Acknowledgement Form, required at every renewal alongside the owner acknowledgement and the TOT form.

The application form itself asks for more than most people have to hand. Section 84.28.050 requires the owner's name and contact details, the applicant's if different, the address and Assessor's parcel number, and the total square footage of the unit. It also wants the total number of bedrooms used for overnight sleeping, plus the name and 24-hour phone number of whoever manages the place. Pull the parcel number and the county's recorded bedroom count before you start, because the bedroom figure on your application gets checked against Assessor and building records, and a mismatch is the quickest way to lose two weeks.

One more thing belongs on the list even though the county doesn't call it a document. Any alteration, addition or repair to the property (a deck, a spa, a converted garage) needs a Building & Safety permit in final status by the time you renew. Unpermitted work is one of the stated reasons a renewal gets delayed or refused, and Building & Safety takes those questions on (909) 387-8311.

Joshua Tree Short-Term Rental Taxes

Assuming you get the permit issued and are able to start taking bookings, there's still tax to deal with, and the good news is that it's a shorter list here than in most of California.

The only occupancy tax is the county's. Under Section 14.0203 of the county code, "each transient is subject to and shall pay a tax in the amount of seven percent of the rent charged by the operator", with transient defined the same way as in the rental ordinance: 30 consecutive calendar days or less. There is no city tax on top, because there's no city, and California levies no state occupancy tax at all. Voters were asked in November 2024, under Measure K, to lift the unincorporated-area rate from 7% to 11%. That increase never took effect, and the rate is still 7% in 2026.

ChargeRateWho it goes to
Uniform transient occupancy tax7% of rentSan Bernardino County Tax Collector
California tourism assessment$1,950 per $1 million of assessable revenueCalifornia Office of Tourism, self-assessed
Income tax on rental profityour marginal rateFranchise Tax Board, plus the IRS

Registration is separate from your rental permit and easy to forget. Section 14.0203 requires an operator to register the property with the Tax Collector within 30 days of starting business, after which you receive a Transient Occupancy Registration Certificate that has to be posted somewhere conspicuous on the premises. The code is blunt that the certificate "does not constitute a permit", so holding one proves nothing about Chapter 84.28.

Returns are due on or before the last day of the month following the close of each calendar quarter, and the tax you collect is held in trust for the county until you remit it. Miss a deadline and it compounds: 10% penalty immediately, another 10% if it's still unpaid 30 days later, 25% where the Tax Collector finds fraud, and interest running at half a percent a month on top. The Tax Collector's transient occupancy line is (909) 387-8308.

Who actually hands the money over depends on where the booking came from. Airbnb's California tax page confirms that it collects and remits the 7% for listings in unincorporated San Bernardino County, calculated on gross receipts including cleaning fees, for reservations of 30 nights and shorter. The ordinance backs that arrangement up: Section 84.28.110 makes a hosting platform responsible for collecting and remitting the tax and treats it as your agent whenever it collects payment, while adding that where a platform doesn't collect payment, "the STR owner is solely responsible". Direct bookings, then, are entirely on you.

Be aware that the platform's duty doesn't discharge yours either. The same chapter says using a hosting platform "shall not relieve an owner of liability" for the tax, so an Airbnb remittance that goes astray is still your exposure.

The state's own layer is small. Rental profit is taxable by the Franchise Tax Board like any other income. Separately, the California Office of Tourism's filing instructions put the Accommodations category of the statewide tourism assessment at $1,950 per $1 million of travel and tourism revenue, with stays of 31 or more continuous days by the same person excluded. That document has been sitting on the state's servers for a while, so do check the current-year rate and the small-business threshold at tourism.ca.gov before you file. No platform remits that one for you.

California Wide Short-Term Rental Rules

That 7% is the entire occupancy-tax picture precisely because California leaves this whole subject to cities and counties.

There's no statewide short-term rental license, no state registry, and no state occupancy tax. What the state does instead is authorize and then fence in what local governments may do. Revenue and Taxation Code § 7280 lets any city or county tax occupancy of 30 days or less with no cap on the rate, which is where San Bernardino County's 7% comes from and why Measure K was even possible. For working out which permits your specific address needs, the state runs CalGold as a lookup tool, though for an unincorporated Joshua Tree parcel it will point you back at the county program you're already reading about.

Four state rules genuinely change what you can do with a Joshua Tree property:

  • Fines are capped. Government Code § 25132(e) limits county fines for short-term rental ordinance violations to $1,500 for a first offense, $3,000 for a second within a year and $5,000 for further ones, with the elevated tiers reserved for violations that threaten health or safety, and a hardship waiver process required. San Bernardino's own ladder sits inside those ceilings.
  • Your ADU may be off limits. Government Code § 66323(e) requires that accessory dwelling units approved under that section be rented "for a term longer than 30 days", and AB 1154 of 2025 applies the same floor to junior ADUs. County code permits ADUs as short-term rentals in principle, so the question is which approval route your casita came through. Watch out for that one, because the two rules point in opposite directions and the state one wins.
  • An HOA can shut you down. Civil Code § 4741(c) lets a common interest development prohibit rentals of 30 days or less even though it can't ban longer ones. Read the CC&Rs before the permit fee, not after.
  • Platforms owe you disclosures and owe guests honest pricing. Under Business and Professions Code § 17568.6, advertised nightly rates have included every mandatory fee except government taxes since July 1, 2024, and a companion section added cleaning-fee disclosure rules from July 1, 2025.

Newest on the pile is SB 346, the Short-Term Rental Facilitator Act of 2025, which took effect January 1, 2026 and requires platforms to report each rental's physical address and carry local license numbers in listings, but only where the local agency adopts an ordinance opting in. I found no sign that San Bernardino County has adopted one yet, and it would change little here in practice, since Chapter 84.28 already forces the permit number into every listing and lets the county subpoena platform data.

Because everything substantive is local, the number that matters is whichever county you're actually buying in. Our California statewide guide maps the framework above, while the Sonoma County guide and the Placer County guide show how differently two other tourism-heavy California counties have drawn their own lines.

Does Joshua Tree Strictly Enforce STR Rules?

State law caps what the county can fine you, and San Bernardino County uses close to the whole range, so yes, this gets enforced.

Enforcement is complaint-driven, and the county has made complaining as easy as it possibly could. There's a 24/7 hotline on 1-833-SBC-STR1 (1-833-722-7871) and an online complaint portal linked from the county's own short-term rental home page, backed by a compliance-monitoring service that matches listings against permit records. Weekend response is staffed specifically for this: the Operational Standards Guide tells owners that complaints on Friday and Saturday between 5 p.m. and 3 a.m. are likely to draw an in-person investigation.

The county publishes what all of that produces, which is unusual and useful. Its Desert Region complaint chart records 20 complaints in January 2026, then 39, 33, 47, 41 and 47 through June, so 227 in six months. Over the same period the notice and citation chart shows 80 notices of violation and 24 administrative citations issued across the region. Roughly a third of complaints turn into a notice, and roughly a third of notices escalate to money.

The money escalates steeply once it starts:

  • First confirmed violation: a Notice of Violation, no fine.
  • Second violation of any type: a $1,000 administrative citation.
  • Third: $2,000.
  • Fourth and beyond: $5,000 each.
  • Two citations of the same type: suspension of the permit, and operating during suspension draws fines of up to $1,000 per day.

Revocation is the end of the line. It follows a violation severe enough to require immediate vacation, suspension conditions left uncured for 60 days, the same problem recurring within 12 months, two suspensions inside 24 months, or a permit obtained by fraud. Once a revocation is final, no new application is accepted for 12 months. Remember too that citations attach to the property and the owner rather than to the guest who caused the noise. A bad month of bookings is your problem, not theirs.

Operating with no permit at all is treated more harshly still. The county's FAQ page states that doing so "will result in an Administrative fine of $1000 per violation per day, or by imprisonment in the County jail for a period of not more than six months, or by both." Per violation, per day. Rent an unpermitted house for a two-week December stretch and the exposure runs into five figures before anyone discusses the criminal half of that sentence.

How to Start a Short-Term Rental Business in Joshua Tree

Knowing how the fines work makes the running order below worth respecting, because two of the early steps can disqualify a property outright and both of them cost nothing to check.

  1. Confirm the address is actually unincorporated. Everything in this guide applies to county jurisdiction. A house inside the town limits of Yucca Valley or the city of Twentynine Palms answers to that municipality instead, under a different program with different caps.
  2. Check the parcel size and your own permit count. Under two acres means one permit; two acres or more means two. Two permits under your name, including partial interests, means you're finished regardless of the parcel.
  3. Read the CC&Rs and, if there's an ADU, its approval paperwork. An HOA ban under Civil Code § 4741 and a Government Code § 66323 ADU both end the plan before the fee does.
  4. Count the bedrooms the way the Assessor does, then set your maximum occupancy from the ordinance ladder and check that on-site parking supports it. This is the number your listing, your permit and your revenue model all have to agree on.
  5. Register with the Tax Collector on (909) 387-8308, get the Transient Occupancy Registration Certificate, and post it. You'll need the TOT certification for the permit application anyway.
  6. Apply through EZOP under Enforcement as a Special Use Permit, upload the owner acknowledgement, plot plan and TOT certification, and pay the $1,144 when the fees are assigned. Then plan for months, not weeks: a week of review, a mailed neighbor notice with a 20-day comment window, an exterior inspection, and a 30-day appeal period after approval.
  7. Fit the property out to the standards before the inspection, meaning extinguishers, alarms, locking spa cover, pool fencing, keyless exit doors, shielded outdoor lighting on an 11 p.m. timer, and enough trash containers for your permitted occupancy.
  8. Put the permit number and the approved occupancy in every listing, on every platform, the day the permit issues.
  9. Set up the 24/7 response before your first booking, whether that's you with a phone by the bed or a local manager who can be on site in an hour. Install the noise monitor and claim the $150 credit while you're at it.
  10. Diarise the renewal, budget $550 for it, and keep any Building & Safety permits in final status so the renewal inspection doesn't turn into a project.

When you get stuck, the office you want is Code Enforcement inside Land Use Services, and the Low Desert branch is the one that covers Joshua Tree:

  • Short-term rental team: 909-884-4056, [email protected]
  • Office hours: Monday to Friday, 8:00 a.m. to 4:30 p.m.
  • Low Desert office: 63665 Twentynine Palms Highway, Joshua Tree, CA 92252
  • High Desert office: 15900 Smoke Tree St., Suite 131, Hesperia, CA 92345
  • Valley office: 268 W. Hospitality Ln., Suite 300, San Bernardino, CA 92415-0185
  • Transient occupancy tax: (909) 387-8308, San Bernardino County Tax Collector
  • Building & Safety: (909) 387-8311
  • EZOP technical support: (800) 722-4542
  • 24/7 complaint hotline: 1-833-722-7871, which is the number your neighbors have too

What Do Airbnb Hosts in Joshua Tree on Reddit and Bigger Pockets Think about Local Regulations?

Hosts here spend far less energy arguing about that hotline than you'd expect, and the reason says something about the market. What follows is my read of recurring themes in discussions I've read rather than any kind of survey, so do weigh it accordingly. Reddit's terms don't allow us to mine its threads for this, so nothing below is attributed to it.

  • The rules aren't the complaint. The competition is. On BiggerPockets, a realtor and investor active in the high desert warned back in January 2023 that saturation was the real risk, noting that "30% of all active STRs on Airbnb came online within the last 2 years so although the number of bookings is up year over year, those bookings are being spread out amongst more properties." Almost nobody in those threads argues the permit itself is unreasonable.
  • Processing time is the operational gripe. The same thread describes a permit taking roughly two and a half to three months, which lines up with the county's own published sequence once you add the comment and appeal windows together. Nobody seems surprised by it any more, though plenty of people budget for it badly.
  • Sentiment has cooled since the boom. A July 2025 thread on whether the Joshua Tree and Palm Springs markets are downgrading draws the reply that "the shine of owning a vacation rental is wearing thin", with the diagnosis being investor attention moving elsewhere rather than any regulatory squeeze.
  • Separation from neighbors is the recurring tactical advice. Hosts who report good occupancy tend to be the ones who bought acreage with distance from the next house, which is also the shape of property least likely to generate the noise and parking complaints that drive the county's enforcement numbers.

Those last two points feed each other, which is the practical lesson buried in all of this. The parcel that keeps you off the complaint list is the same parcel that lets you hold two permits and sleep twelve, so in Joshua Tree the compliance question and the acquisition question turn out to be one question.

Before you commit, check what the wider desert market pays. The Palm Springs market data covers the Coachella Valley and the Morongo Basin communities around it. Set that against a $1,144 permit, a $550 renewal and 7% off the top, and you have a far more honest starting point than any average nightly rate a listing site will quote you.

Frequently Asked Questions

Can you legally run an Airbnb in Joshua Tree in 2026?

Yes. Joshua Tree is an unincorporated community in San Bernardino County, and county code Chapter 84.28 permits short-term rentals throughout the unincorporated Desert Region. You need a Short-Term Rental permit from county Code Enforcement before advertising or renting, applied for through the EZOP portal, and it must be renewed every year. There is no requirement to live in the property, so non-resident owners can operate legally.

How much does a Joshua Tree short-term rental permit cost in 2026?

A new application costs $1,144 under the fee schedule effective July 1, 2025, made up of a $600 application fee, a $285 permit fee and a $259 fee for notifying surrounding property owners. An annual renewal with no changes costs $550. Renewals involving physical changes run $885, occupancy or property manager changes $859, and both together $1,144. Installing an approved outdoor noise-monitoring device earns a one-time $150 credit.

How many guests can a Joshua Tree short-term rental sleep?

Twelve, at the absolute most. San Bernardino County sets occupancy by verified bedroom count: four occupants for a studio or one-bedroom, six for a two-bedroom, eight for a three-bedroom, ten for a four-bedroom and twelve for a five-bedroom. County code then caps every short-term rental at 12 occupants regardless of size. Kitchens, dens and living rooms don't count as bedrooms, and on-site parking capacity can lower the number further.

Do you have to collect transient occupancy tax on a Joshua Tree Airbnb?

Yes. Unincorporated San Bernardino County charges a 7% transient occupancy tax on stays of 30 consecutive days or less, and operators must register with the county Tax Collector within 30 days of starting business and post the registration certificate. Airbnb collects and remits the 7% automatically on its own bookings, including cleaning fees. For direct bookings, or any platform that doesn't collect payment, the owner is solely responsible and files quarterly.

What happens if you rent out a Joshua Tree house without a permit?

San Bernardino County states that operating without a valid permit brings an administrative fine of $1,000 per violation per day, up to six months in county jail, or both. Permitted owners face a separate ladder: a notice of violation first, then $1,000, $2,000 and $5,000 citations, suspension after two citations of the same type, and up to $1,000 a day for operating while suspended. A revoked permit blocks any new application for 12 months.

Last verified: July 2026. Every ordinance, tax rate, state law, and contact detail in this guide links to or comes from its official source.

Free Tool

Airbnb Tax Deduction Calculator

Paying too much in taxes? We have the perfect solution. Simulate an Airbnb home purchase below.

Purchase Price

$450K

Structure Value

70%

Apply Trump's Tax Cut (Bonus Depreciation)

Depreciation

$117,695

Interest

$21,600

Tax

$6,750

Year 1 Deduction

$146,045

Want to claim this deduction? Get a free cost segregation benefit analysis from CSA Partners — no obligation.

Get Full Analysis

Disclaimer: This article is for informational purposes only and not legal advice. Regulations could have changed since this article was published. Check local zoning authorities and consult a legal professional before making any decisions.

Explore BNBCalc Markets with heatmaps, listings, comp sets, and 2,300+ markets.