Discover 10 of the best Airbnb rentals near Joshua Tree National Park, from chic tiny homes in the desert to lux rentals with gorgeous Southwestern views.