I was in 29 Palms and Joshua Tree last week on vacation, so of course I scoped out the Airbnb scene out of curiosity. It seems like there are a bunch of very successful Airbnbs that are near the park entrance in 29 Palms. I don't know whether ones in the town are as successful or not. I'm not sure if the prices in 29 Palms have exploded like they did in JT, but it looked promising to me and worth further investigating.
For those asking, why not go right into Joshua Tree? Houses that sold for $150K in 2019 are going for $600K there now. Not necessarily a problem if the revenue supports it, but the permitting situation in the county is also really delayed (and also has the potential to change or your permit could be denied). So, you're paying STRs prices without necessarily knowing for sure you can run it as an STR anytime soon. So risky for some people (like me)!
In generally, i really liked it out in both Joshua Tree and 29 Palms, but I I have a nagging suspicion that permitting might be a problem down the line since the towns have become so overrun with STRs this year. I'm casually looking at both markets and would probably dive in if I could get good clarity about permits going forward.