Inside the park there are only campgrounds, but there are plenty of lodging options along Hwy 62. Twentynine Palms has the biggest selection of accommodations, including national chain motels. Pads in Joshua Tree have more character and charm.
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.