Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Twentynine Palms

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Twentynine Palms hotels and places to stay

The Wonder Valley Ranch at Joshua Tree
The price is $595 per night
5.35 mi from city center
5/5Exceptional! (2 reviews)
Perfect Desert Retreat

"The property was great for our group's retreat stay! The pool house was great for lounging - Each of the three units were spotless and decorated well. Would definitely recommend!"…"

Reviewed on Jan 2, 2020

The Wonder Valley Ranch at Joshua Tree
New! Wonder Valley Sky - A Beautiful Modern Joshua Tree Retreat
The price is $176 per night
12.07 mi from city center
5/5Exceptional! (20 reviews)
Perfect modern desert getaway

"Staying at this place was a terrific experience! It checked all the boxes for amenities it was comfortable and very relaxing. The owner was spot on in communicating and was very generous with early check in and late check out. If you are looking for a desert getaway this is the one."…"

Reviewed on Apr 20, 2020

New! Wonder Valley Sky - A Beautiful Modern Joshua Tree Retreat
Sunnyvale Garden Suites - Joshua Tree National Park
2.5 out of 5
73843 Sunnyvale Dr, Twentynine Palms, CA
Free CancellationReserve now, pay when you stay
The price is $84 per night
0.73 mi from city center
4.3/5Excellent! (191 reviews)

"I like that it makes you feel like home, and doesn’t feel like your staying in a hotel."…"

Reviewed on Apr 7, 2020

Sunnyvale Garden Suites - Joshua Tree National Park
Twentynine Palms Resort and RV Park
2.5 out of 5
4949 Desert Knoll Avenue, Twentynine Palms, CA
Get Rates
2.24 mi from city center
4/5Very Good! (72 reviews)
One night stay, pleasant surprise

"This was a delightful surprised - not what I expected from an RV Park. It’s a small apartment, well appointed, with comfortable bed, couches, kitchen, a big bathroom and very conveniently located near Joshua Tree park entrance. We didn’t have time to enjoy the community pool and hot tub. There are ..."…"

Reviewed on Feb 19, 2020

Twentynine Palms Resort and RV Park
Great studio apt with beautiful Palm tree motif
Get Rates
0.31 mi from city center
4.7/5Exceptional! (7 reviews)
Colorful place near Joshua tree

"This is a very cute property With unique rooms and details. Pool, jacuzzi, fire pit and a patio to look at the stars at night."…"

Reviewed on Feb 28, 2020

Great studio apt with beautiful Palm tree motif
Modern Oasis Near Joshua Tree National Park
The price is $59 per night
1.66 mi from city center
4.8/5Exceptional! (11 reviews)
Ladies from Virginia

"This house in Twentynine Palms was perfect for our group of four. We found the house exactly as described with plenty of room for everyone. The location is near the national park as well as to stores, etc. It was so useful to have use of the washer and dryer. We would recommend this rental."…"

Reviewed on Mar 28, 2020

Modern Oasis Near Joshua Tree National Park
Fairfield Inn & Suites by Marriott Twentynine Palms
2.5 out of 5
6333 Encelia Avenue, Twentynine Palms, CA
The price is $109 per night
2.52 mi from city center
4.6/5Exceptional! (909 reviews)

"It was fine- the breakfast choices were very nice! One comment - the employees were smoking right outside the side entry door. They should be at least 25 feet from the door. It happened to be right by our room so we smelled the smoke."…"

Reviewed on Mar 18, 2020

Fairfield Inn & Suites by Marriott Twentynine Palms
Sure Stay Plus by Best Western Twentynine Palms Joshua Tree
2.5 out of 5
71487 Twentynine Palms Highway, Twentynine Palms, CA
Free CancellationReserve now, pay when you stay
The price is $91 per night
2.77 mi from city center
4/5Very Good! (1,025 reviews)

"The staff was wonderfully helpful. The rooms (our group had 3) were all clean and comfortable. It really was a very nice experience!"…"

Reviewed on Mar 15, 2020

Sure Stay Plus by Best Western Twentynine Palms Joshua Tree
Motel 6 Twentynine Palms
2 out of 5
72562 Twentynine Palms Highway, Twentynine Palms, CA
Get Rates
1.42 mi from city center
3.7/5Good! (739 reviews)

"Great location by joshua tree. Stater bros and dollar store nearby for food options as well. Room was clean, staff at the desk was nice. The heater took a bit to warm up fully..even at 78 degrees, the air blowing out felt a bit cool, but it wasn't a big deal"…"

Reviewed on Mar 20, 2020

Motel 6 Twentynine Palms
9 Palms Inn
2 out of 5
73193 Twentynine palms hwy, Twentynine Palms, CA
Free CancellationReserve now, pay when you stay
The price is $55 per night
0.62 mi from city center
3.8/5Good! (265 reviews)

"I was very pleased to arrive and see this motel which was like an arrangement of small cabins. The rooms were so colorful both inside and out. I slept well, and the night was quiet for me."…"

Reviewed on Feb 13, 2020

9 Palms Inn
Can't find the place you want?
See all available properties in Twentynine Palms
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Twentynine Palms

Nature enthusiasts will enjoy exploring Twentynine Palms, and visitors give high marks for the beautiful parks. This city also attracts tourists with its scenic and vibrant setting. Top sights around the area include Joshua Tree National Park Oasis Visitor Center and Joshua Tree National Park West Entrance.

  • There are 286 hotels and other accommodations in Twentynine Palms
  • The closest major airport is in Bermuda Dunes, CA (UDD), 29.7 mi (47.8 km) from the city center
  • The next closest is in Palm Springs, CA (PSP-Palm Springs Intl.), 33.8 mi (54.4 km) away

Sightseeing and Staying in Twentynine Palms

Cultural venues in the city include 29 Palms Historical Society, Twentynine Palms Art Gallery, and Smith's Ranch Drive-In Theater. The desert, parks, and hiking trails highlight the city's natural beauty, and Joshua Tree National Park Oasis Visitor Center, Joshua Tree National Park North Entrance, and Luckie Park are worth a visit. Camping is one of the top activities, while Fortynine Palms Oasis Trail, Sky's the Limit Observatory and Nature Center, and Indian Cove Boy Scout Trail are favorite sights to visit.

In Twentynine Palms, you'll be able to select from 286 hotels and other lodging accommodations so you'll have plenty of choices for your holiday retreat. Here you'll find top ranked ones based on Expedia user reviews:

  • Pioneertown Motel - With a stay at this 2.5-star motel, guests can enjoy access to free parking and concierge services, along with free WiFi. It's a favorite with Expedia travelers for its dining options and clean, comfortable rooms.
  • Fairfield Inn & Suites by Marriott Twentynine Palms - Our customers like the family-friendly amenities and overall value at this hotel. This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi.
  • Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park - With a stay at this 2-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its overall value and convenient parking.

A popular place to see in the surrounding area is Joshua Tree National Park West Entrance, 12.4 mi/19.9 km from the city center.

Dressing for Twentynine Palms

  • Between January and March, you can expect average temperatures of 76°F during the day and 40°F at night
  • From April to June, the average during the day is 101°F, while the average at night is 50°F
  • July through September has daytime averages of 103°F with nighttime averages of 63°F
  • In October-December, you can expect daytime averages of 89°F and nighttime averages of 39°F
  • About 3.19 inches of rain falls on Twentynine Palms each year
  • Usually July and August are the hottest months with an average of 101°F, whereas December and January are often coldest, averaging 41°F

Frequently asked questions

Where is the best place to stay in Twentynine Palms?
Fairfield Inn & Suites by Marriott Twentynine Palms is a favorite with Expedia customers. This hotel offers free breakfast and an outdoor pool. Other top choices based on reviews include Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park and Joshua Tree Ranch House.
If I need to cancel my hotel reservation in Twentynine Palms, will I receive a refund?
Yes, the majority of room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Enter dates in and click on “Search”, then filter by “free cancellation” to get the best deals in Twentynine Palms.
Where can I learn more about changing or cancelling my trip to Twentynine Palms?
To access more information about updating your trip to Twentynine Palms or cancelling it, click here.
What's the best accommodation for a budget-friendly stay in Twentynine Palms?
Based on reviews, 9 Palms Inn is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Sure Stay Plus by Best Western Twentynine Palms Joshua Tree and Motel 6 Twentynine Palms.
What's the best hotel for a family vacation in Twentynine Palms?
Sunnyvale Garden Suites - Joshua Tree National Park is a hotel with in-room kitchens and free parking, and it’s a top choice on Expedia for families. Americas Best Value Inn Joshua Tree 29 Palms is another good choice for your stay with the kids. Attractions in the area like Barker Dam Trail are also fun for the whole family.
What's the best pet-friendly hotel in Twentynine Palms?
Sunnyvale Garden Suites - Joshua Tree National Park is a top hotel for people traveling with their pets, and offers a fitness center and laundry facilities for its human guests. Motel 6 Twentynine Palms is another good choice for you and your pet.
Where is the best hotel to stay near Joshua Tree National Park West Entrance?
High Desert Motel Joshua Tree National Park is one of the top choices for your stay based on our traveler data, and this property offers free WiFi and free parking. It’s located 4.5 mi (7.2 km) from Joshua Tree National Park West Entrance.
What about the best place to stay close to Joshua Tree National Park Oasis Visitor Center?
One of the top choices for your stay is Mojave Trails Inn and Suites, located a short 1 mi (1.6 km) from Joshua Tree National Park Oasis Visitor Center, and this inn offers an outdoor pool and free parking. Holiday Inn Express Hotel & Suites Twentynine Palms and El Rancho Dolores Motel at Joshua Tree National Park are other good choices within a few miles.
What's the best boutique accommodation in Twentynine Palms?
Harmony Motel is a favorite property with Expedia travelers looking for a stylish stay, and features an outdoor pool and free parking.
What are some accommodations with pools in Twentynine Palms?
El Rancho Dolores Motel at Joshua Tree National Park is a top property with an outdoor pool, free WiFi, and free parking. A couple of other options that offer an onsite pool include Joshua Tree Desert Casa With Pool and Best Western Joshua Tree Hotel & Suites.
What is the best spa hotel in Twentynine Palms?
Motel 6 Twentynine Palms is a top spa hotel with 125 rooms, free WiFi, and coffee/tea in the lobby. Kick back and relax in the spa tub. Other popular spa hotels in Twentynine Palms include Twentynine Palms Resort and RV Park and Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree.
What's the best place to stay near Palm Springs International Airport (PSP)?
The Saguaro Palm Springs is a popular 4-star resort featuring free extended parking and a full-service spa. It’s located a short 1.8 mi (2.9 km) from Palm Springs Intl. Airport. Another good choice close to the airport is Simply Alexander, located just 0.6 mi (1 km) away.

Recent reviews of Twentynine Palms hotels

More trip options