You can buy a day pass for the pool! They have a lazy river!
Palm Springs in only about 40 minutes away from Joshua Tree!