This guide covers Twentynine Palms only. Neighboring markets have separate STR rules:
- Joshua Tree: Unincorporated area regulated by San Bernardino County, not a city.
- Yucca Valley: Incorporated town with its own STR ordinance and permit caps.
- Morongo Valley: Unincorporated, governed by San Bernardino County STR rules.
Legality Verdict
Short-term rentals are legal in Twentynine Palms with a 500-unit cap and strict licensing. The city requires a VHR permit, business license, and compliance with a 17.75% total tax stack. No pending ordinance changes as of July 2026.
- Legality Status: 4/5
- License Availability: 3/5
- Compliance Cost (% revenue): 2/5
- Regulatory Stability: 4/5
- Enforcement Climate: 4/5
TL;DR
Twentynine Palms defines STRs as vacation home rentals under city code, requiring a business license and a $300 VHR permit (total initial fees: $778.64). The total lodging tax stack is 17.75%. The city enforces a 500-unit cap and a five-unit-per-owner limit. The biggest investor risk: high compliance costs and a hard permit cap that could close if demand surges.
Quick Facts
| Item | Detail |
|---|---|
| STR Definition | Vacation Home Rental (VHR) rented for less than 30 days City of Twentynine Palms Municipal Code |
| Registration Required | Yes City of Twentynine Palms Municipal Code |
| Permit Cost | $300 VHR license + $110.90 business license + $204.18 safety inspection + $109.04 notification + $54.52 sign = $778.64 Z107.7 FM |
| Annual Renewal | $44 business license (annual); VHR permit and compliance monitoring (bi-annual) Z107.7 FM |
| License Cap | Yes — 500-unit citywide cap; max 5 per owner/entity Z107.7 FM |
| Permitted Zones | [needs verification — no primary source found] |
| Prohibited Zones | [needs verification — no primary source found] |
| Occupancy Cap | [needs verification — no primary source found] |
| Density Limit | 8.525% of city housing units may be STRs SBCSentinel |
| Primary Residence Requirement | Not codified — no primary residence rule identified in sources reviewed City of Twentynine Palms Municipal Code |
| Transferability | Not transferable; each property must have its own VHR license and business license City of Twentynine Palms |
| Inspection Requirement | Yes — safety inspection by Building and Safety required Airbnb Help Center |
| Local Contact Requirement | Yes — exterior sign with 24-hour contact number required Airbnb Help Center |
| Parking Requirement | Minimum 2 paved, off-street spaces; 1 per extra bedroom over 4 SBCSentinel |
| State Sales Tax | 7.25% GoWithSurge.com |
| Local Accommodations Tax | 10.5% Transient Occupancy Tax (TOT) Z107.7 FM |
| County/District Tax | Not applicable — city administers its own TOT STR Rule Watch |
| Total Effective Lodging Tax | 10.5% (TOT only) Z107.7 FM |
| Total Tax Burden (all taxes) | 17.75% (TOT + state sales tax) GoWithSurge.com |
| Enforcement Penalties | $1,000 per day (first), $2,000 (second), $5,000 (third); up to 6 months jail STR Rule Watch |
| Primary Regulator | City of Twentynine Palms Code Enforcement Dept. (760) 367-6799 ext. 1040 City New Business Checklist |
| Last Updated | July 15, 2026 |
Regulatory Impact Snapshot
Twentynine Palms STR investors face a high compliance burden: initial licensing and inspection fees total $778.64, with annual business license renewal at $44. The city imposes a 10.5% TOT and 7.25% state sales tax, for a combined 17.75% tax stack. Underwriters should model compliance costs at 20.1% of gross revenue, with median Twentynine Palms STRs earning $32,477 at an average daily rate of $227 and 38% occupancy. The binding constraint is the 500-unit permit cap, which could close if demand spikes. Run this market in our Airbnb Calculator →
Top 500 US Airbnb Rental Markets - 2026

Instantly compare top 500 short-term (Airbnb) rental markets in the US
Frequently Asked Questions
Basics
What is considered a short-term rental in Twentynine Palms?
A short-term rental is defined as a Vacation Home Rental (VHR) rented for less than 30 days City of Twentynine Palms Municipal Code.
Are STRs legal in Twentynine Palms?
Yes, STRs are legal with a valid VHR permit and business license, subject to a 500-unit citywide cap Z107.7 FM.
Licensing
What licenses are required to operate an STR?
You need a Vacation Home Rental (VHR) permit and a City Business License City of Twentynine Palms Municipal Code.
How much does it cost to get licensed?
Initial fees total $778.64, including the VHR license, business license, safety inspection, notification, and sign Z107.7 FM.
Is there a cap on STR permits?
Yes, the city caps STR permits at 500, with a maximum of five per owner or entity Z107.7 FM.
Are permits transferable?
No, each property must have its own VHR license and business license; permits are non-transferable City of Twentynine Palms.
Taxes
What is the Transient Occupancy Tax (TOT) rate?
The TOT rate is 10.5% for STRs in Twentynine Palms Z107.7 FM.
Does state sales tax apply to STRs?
Yes, California’s 7.25% state sales tax applies to STRs GoWithSurge.com.
Are there any additional local lodging taxes?
No, only the city’s TOT applies; there is no additional city or county lodging tax City of Twentynine Palms Official Website.
Do Airbnb or VRBO collect and remit TOT automatically?
Not confirmed; hosts should verify with the City Finance Department if platforms collect/remit TOT on their behalf City of Twentynine Palms Official Website.
Operations
Is a safety inspection required?
Yes, a safety inspection by Building and Safety is required before permit issuance Airbnb Help Center.
What are the parking requirements?
A minimum of two paved, off-street parking spaces is required; for units with more than four bedrooms, each additional bedroom needs a dedicated parking stall [needs verification — no primary source found].
Is a local contact required?
Yes, an exterior sign with a 24-hour contact number for the owner or agent is required Airbnb Help Center.
Are there occupancy limits?
[needs verification — no primary source found]
Enforcement
What are the penalties for operating without a permit?
Operating without a permit is punishable by a $1,000 per day fine (first offense), $2,000 (second), $5,000 (third), and/or up to six months in jail STR Rule Watch.
How is STR enforcement handled?
Enforcement is city-driven, with no evidence of recent crackdowns or platform monitoring as of July 2026 Desert Trumpet.
Is there a complaint process for neighbors?
[needs verification — call Code Enforcement Department at (760) 367-6799 ext. 1040 or check https://www.ci.twentynine-palms.ca.us/new-business-checklist]
Are there pending changes to STR rules?
No pending amendments or enforcement posture changes as of July 2026 Desert Trumpet.
Permit Process
Twentynine Palms requires a Vacation Home Rental (VHR) permit and a City Business License for all STRs. The application process includes submitting both applications, scheduling a safety inspection, and paying all associated fees. The city also requires a 300-foot radius notification and an exterior sign with a 24-hour contact number City of Twentynine Palms Municipal Code.
Permits are non-transferable, and each property must have its own license. Annual renewal is required for the business license, while the VHR permit and compliance monitoring are bi-annual Z107.7 FM.
Zoning
The city enforces a 500-unit cap on STRs and limits ownership to five units per person or entity. Additionally, only 8.525% of the city’s housing stock may be used as vacation rentals [needs verification — no primary source found].
A minimum of two paved, off-street parking spaces is required, with additional spaces for larger homes. Zoning district eligibility and occupancy caps require direct confirmation from the Planning Department [needs verification — no primary source found].
Taxes and Remittance
Twentynine Palms imposes a 10.5% Transient Occupancy Tax (TOT) on all STRs, plus the 7.25% California state sales tax, for a total tax burden of 17.75% GoWithSurge.com. Hosts must file quarterly TOT reports and remit taxes to the City Finance Department unless a platform is confirmed to collect/remit on their behalf City of Twentynine Palms Official Website.
No additional city or county lodging taxes apply within city limits STR Rule Watch.
Enforcement and Recent Actions
Enforcement is handled by the City’s Code Enforcement Department. As of August 2025, there were 345 active STR permits, well below the 500-unit cap Desert Trumpet.
Penalties for unpermitted operation are steep: $1,000 per day for the first offense, escalating for repeat violations, and possible jail time STR Rule Watch. No evidence of recent crackdowns or platform monitoring exists as of July 2026.
Recent Changes and Pending Legislation
Twentynine Palms’ STR ordinance has remained stable since its last major amendment in 2022. No new amendments or enforcement posture changes are pending as of July 2026 Desert Trumpet.
California SB 346 (2025) requires platforms to collect/remit TOT but does not preempt local STR caps or licensing PermitByState.com.
Comparable Markets
- Yucca Valley, CA — Consider if you want a nearby market with its own STR ordinance and higher TOT.
- Joshua Tree, CA — Consider if you prefer unincorporated area rules under San Bernardino County.
- Big Bear Lake, CA — Consider for a mountain market with a mature STR regime and higher occupancy.
- Palm Springs, CA — Consider for a larger, more competitive STR market with stricter enforcement.
Sources
- City of Twentynine Palms Municipal Code: https://library.municode.com/ca/twentynine_palms/codes/code_of_ordinances?nodeId=CD_ORD_ART3ADPEPR_CH19.41VAHORE_19.41.035AP
- City of Twentynine Palms Official Website: https://www.ci.twentynine-palms.ca.us/index.asp?SEC=EB1D27E0-F23C-40D0-9CEA-4C59CE57EF38&DE=46F64F7E-DCA5-4D47-B0E8-84B6581604F2
- City of Twentynine Palms New Business Checklist: https://www.ci.twentynine-palms.ca.us/new-business-checklist
- Vacation Home Rental – Twentynine Palms, California: https://www.ci.twentynine-palms.ca.us/vacation-home-rental
- Vacation Home Rentals FAQ – Application Process: https://www.ci.twentynine-palms.ca.us/index.asp?SEC=EB1D27E0-F23C-40D0-9CEA-4C59CE57EF38&DE=8587AE9A-0D94-450F-9DE2-683DD8F40D34
- Short Term Vacation Rentals in the Morongo Basin- regulations, applications and limits – Z107.7 FM Joshua Tree: https://z1077fm.com/short-term-vacation-rentals-morongo-basin/
- SBCSentinel: https://sbcsentinel.com/2023/12/29-palms-solons-rethinking-short-term-rental-regulations/
- Desert Trumpet: https://www.deserttrumpet.org/p/a-look-ahead-development-in-twentynine
- GoWithSurge.com California STR Tax Guide: https://www.gowithsurge.com/blog/california-str-tax
- STR Rule Watch (San Bernardino County): https://www.shortrentalrules.com/str-laws/california/san-bernardino-county
- Airbnb Help Center: https://www.airbnb.com/help/article/3087
- PermitByState.com: https://www.permitbystate.com/short-term-rental-rules-california
- Short-Term Rental Compliance Guide for California Property Owners (2026) | Lifetime PM: https://www.lifetimepm.com/blog/short-term-rental-compliance-guide-california-2026
This page is research, not legal advice. Consult local counsel before acquiring or operating a short-term rental in City of Twentynine Palms, San Bernardino County, California.
Ready to evaluate Twentynine Palms as an STR market?
- See Twentynine Palms revenue data → — Get live ADR, occupancy, and revenue comps for every neighborhood.
- Run this deal in our calculator → — Model cash flow, taxes, and compliance costs in seconds.
- Match with a Twentynine Palms STR agent → — Connect with a local expert for on-the-ground insights.

