Accommodations can be tight in Joshua Tree, so book early.

Houses
There is a very large AirBnB market locally  – check options out there

Hotel/Motel
Mojave Sands
Sacred SandsJoshua Tree Inn
Inn at 29 Palms
​High Desert Motel
Safari Motor Inn
Spin & Margie’s Desert Hideaway
Rattler Ranch
Starlight Villas
Thunderbird Lodge Retreat
Harmony Motel (29 Palms)
Sunnyvale Garden Suites (29 Palms)
Motel 6 (29 Palms)
America’s Best Value Inn (29 Palms)
El Rancho Dolores Motel (29 Palms)
Holiday Inn Express & Suites (29 Palms)
Fairfield Inn & Suites (29 Palms)
Rodeway Inn & Suites (29 Palms)
​Travelodge (Yucca Valley)
Best Western (Yucca Valley)
Super 8 (Yucca Valley)

Camping
Joshua Tree Lake & RV Campground
Joshua Tree Retreat Center
Joshua Tree National Park Campgrounds