Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Twentynine Palms

Tonight May 21 - May 22
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Twentynine Palms Cheap Hotels

See all 243 Properties in Twentynine Palms

Estimated price for 1 night/2 adults

High Desert Motel Joshua Tree National Park
High Desert Motel Joshua Tree National Park
2.0 out of 5.0 61310 29 Palms Hwy, Joshua Tree, CA
Free Cancellation
3.7/5 (735 reviews)
$54/ night for 2 guests

Great! Especially if your hiking or staying for the sweet town.

Reviewed on May 14, 2019
Super 8 by Wyndham Yucca Val/Joshua Tree Nat Pk Area
Super 8 by Wyndham Yucca Val/Joshua Tree Nat Pk Area
2.0 out of 5.0 57096 29 Palms Hwy, Yucca Valley, CA
Free Cancellation
3.8/5 (970 reviews)
$60/ night for 2 guests

Older property, everything looks old, sink is really low, probably a 6-7 year old can stand to brush teeth at the sink. But it’s clean, bed comfortable, comes with refrigerator and microwave. There’s a pool facing the road. Breakfast is cereal, instant oatmeal, toast, hard boil eggs, coffe, juice. ...

Reviewed on May 16, 2019
Motel 6 Twentynine Palms
Motel 6 Twentynine Palms
2.0 out of 5.0 72562 Twentynine Palms Highway, Twentynine Palms, CA
Free Cancellation
3.7/5 (533 reviews)
$59/ night for 2 guests

It was clean & cheap, that’s all I really want from a quick stop over while traveling. Over the years I’ve had questionable results with motel6 properties around the US but took another shot and was completely satisfied with our stay. If only they were all this way...

Reviewed on May 11, 2019
Americas Best Value Inn Joshua Tree 29 Palms
Americas Best Value Inn Joshua Tree 29 Palms
2.0 out of 5.0 71829 Twentynine Palms Hwy, Twentynine Palms, CA
3.7/5 (381 reviews)
$53/ night for 2 guests

Could use some updating specially linens. They looked clean but there were several holes and tears- looked like they haven't been updated in some 20 years. Other than that everything was pretty usual that one would expect in a budget hotel. Check in and breakfast is at the adjacent Rodeway Inn. Both ...

Reviewed on May 13, 2019
9 Palms Inn
9 Palms Inn
2.0 out of 5.0 73193 Twentynine palms hwy, Twentynine Palms, CA
Free Cancellation
3.8/5 (225 reviews)
$60/ night for 2 guests

Great location. Loved the parking right by the room. Air conditioner worked great. Close to a wonderful Thai restaurant. Plenty of towels, soap and coffee. The fridge was a nice bonus but didn’t work very well. Might need defrosting. The mattresses were not comfortable and slightly sloped but didn’t ...

Reviewed on Mar 26, 2019
El Rancho Dolores Motel
El Rancho Dolores Motel
2.0 out of 5.0 73352 29 Palms Highway, Twentynine Palms, CA
Free Cancellation
3.9/5 (285 reviews)
$59/ night for 2 guests

Friendly staff, good location, clean rooms, no complaints.

Reviewed on Apr 27, 2019
Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park
Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park
2.0 out of 5.0 71809 29 Palms Highway, Twentynine Palms, CA
Free Cancellation
4.3/5 (376 reviews)
$73/ night for 2 guests

Breakfast was limited. No plain cold water but lemon flavoured was pleasant. Quick check in and out.

Reviewed on May 17, 2019
Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree
Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree
3.0 out of 5.0 54850 29 Palm Highway, Yucca Valley, CA
Free Cancellation
3.4/5 (1,155 reviews)
$77/ night for 2 guests

The room we had was spacious. The location is good. The breakfast is average.

Reviewed on May 2, 2019
Harmony Motel
Harmony Motel
2.0 out of 5.0 71161 29 Palms Hwy, Twentynine Palms, CA
4.1/5 (214 reviews)
$81/ night for 2 guests

It is very clean. The owner is really nice. Building is dated. Close to Josha tree national park

Reviewed on May 3, 2019
Map

Recently booked Cheap Hotels in Twentynine Palms

Best Western Joshua Tree Hotel & Suites
2.5 out of 5.0
Last booking: 45 minutes ago
Americas Best Value Inn Joshua Tree 29 Palms
2.0 out of 5.0
Last booking: 2 hours ago
Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree
3.0 out of 5.0
Last booking: 5 hours ago
High Desert Motel Joshua Tree National Park
2.0 out of 5.0
Last booking: 5 hours ago
Holiday Inn Express Hotel & Suites Twentynine Palms
2.5 out of 5.0
Last booking: 11 hours ago
Motel 6 Twentynine Palms
2.0 out of 5.0
Last booking: 11 hours ago
Best Western Gardens Hotel at Joshua Tree National Park
2.5 out of 5.0
Last booking: 11 hours ago
Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park
2.0 out of 5.0
Last booking: 16 hours ago

Cheap Hotels in Twentynine Palms


Twentynine Palms offers cheap accommodation options and a range of things to see and do, making it a great vacation choice for budget-conscious travelers. You can find ways to save money while getting to know this destination, which is home to attractions like Twentynine Palms Visitor Center, 29 Palms Historical Society, and Twentynine Palms Art Gallery.


If you're hunting for low-cost places to stay in Twentynine Palms, you can take your pick of the area's 14 budget accommodations. These options offer competitive rates and have earned good reviews from Expedia travelers in search of a bargain:

Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park - 2-star hotel. You'll find free full breakfast, free WiFi, and free parking at this property. Guests who stay here appreciate its spacious rooms and overall condition.

Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree - Customers like this 3-star hotel for its spacious rooms and overall value. It offers free breakfast, free WiFi, and free parking.

Americas Best Value Inn - Joshua Tree/29 Palms - At this 2-star golf motel, you can take advantage of free breakfast, free WiFi, and free parking. Reviews mention the comfortable rooms and good location.

9 Palms Inn - 2-star motel. You'll find free WiFi, free parking, and air conditioning at this property. Guests who stay here appreciate its overall value and clean rooms.

Americas Best Value Inn & Suites - Joshua Tree National Park - Customers like this 2-star hotel for its overall value and spacious rooms. It offers free WiFi, free parking, and an outdoor pool.


Planning Your Trip to Twentynine Palms


Haven't picked your travel dates? Use these temperature and rainfall averages to get an idea of the best months to visit so you can make the most of your time.


  • Hottest months: July, August, June, and September, with an average temperature of 101°F
  • Coldest months: December, January, February, and November, with an average temperature of 41°F
  • Rainiest months: August, February, December, and January, with an average rainfall of 0.59 inches
  • Driest months: September, March, July, and January, with an average rainfall of 0.31 inches

Sightseeing In and Around Twentynine Palms


Twentynine Palms attracts visitors with its desert landscapes and beautiful parks, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then make time for activities that cost little or nothing at all. Check out the local culture at 29 Palms Historical Society and Twentynine Palms Art Gallery, or visit other spots like Smith's Ranch Drive-In Theater.


Twentynine Palms is also notable for its:
  • Skyscrapers
  • Camping

Getting Around Twentynine Palms


The nearest airport is in Bermuda Dunes, CA (UDD), 29.7 mi (47.8 km) away from the city center. If that doesn't suit your budget, the next closest is 33.8 mi (54.4 km) away in Palm Springs, CA (PSP-Palm Springs Intl.). Twentynine Palms may not have many public transit choices so a rental car could be an economical alternative to explore more of the area.