I booked via hotels.com and got a great deal for travelodge yucca valley. I stayed here after a day of rock climbing and exploring Joshua Tree and it was a perfect respite. They even have rooms with hottubs if you want more than the public hottub. There is a pool, laundry room, game room and gym. Continental breakfast from 6-9a. Perfect for a fresh start to explore more of Joshua tree. The front desk lady was so sweet she gave me some cough drops from her personal stash when she heard me coughing. Will be back!!!