For those interested in hiking, Joshua Tree Ranch House is just four miles from Lower Covington Flat. Rooms start at around $179 per night. Location: Twentynine Palms (7 miles from North Entrance ...