Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Joshua Tree

Filter by star ratings
All filters
Harmony Motel
Harmony Motel
9.3 Excellent
71161 29 Palms Highway, Twentynine Palms, CA, United States
Show on map
11.6 mi from city centre, Joshua Tree 
ExcellentBased on 8 reviews
9.3

This unique motel in Twentynine Palms offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a terrace, a library and bicycle rental.

The Moonlight Mesa
The Moonlight Mesa
9.1 Excellent
62238 Rincon Road, Joshua Tree, CA, United States
Show on map
2.4 mi from city centre, Joshua Tree 
ExcellentBased on 8 reviews
9.1

The Moonlight Mesa is located in Joshua Tree and is close to the Monument House.

Sands Motel
Sands Motel
6.9 Good
55446 29 Palms Highway, Yucca Valley, CA, United States
Show on map
8.2 mi from city centre, Joshua Tree 
GoodBased on 34 reviews
6.9

Sands Motel Yucca Valley is located in Yucca Valley and offers free wireless internet. It is ideally positioned for those wanting to sightsee in the area.

Desert Hot Springs Inn
Desert Hot Springs Inn
8.5 Excellent
67840 Hacienda Avenue, Desert Hot Springs, CA, United States
Show on map
15.6 mi from city centre, Joshua Tree 
ExcellentBased on 87 reviews
8.5

Conveniently situated and featuring an outdoor pool, this modern inn is within easy driving distance of Palm Springs. Guests can also enjoy free internet access throughout the property.

Center Street Villas
Center Street Villas
8.7 Excellent
Joshua Tree, CA, United States
Show on map
0.2 mi from city centre, Joshua Tree 
ExcellentBased on 209 reviews
8.7

Center Street Villas provides a comfortable setting when in Joshua Tree. It is conveniently positioned for guests wanting to discover the area's attractions.

Bungalow in the Boulders
Bungalow in the Boulders
9.5 Excellent
Joshua Tree, CA, United States
Show on map
2.7 mi from city centre, Joshua Tree 
ExcellentBased on 49 reviews
9.5

Bungalow in the Boulders offers a comfortable setting when in Joshua Tree.

Casa De Frank
Casa De Frank
9.0 Excellent
Joshua Tree, CA, United States
Show on map
0.1 mi from city centre, Joshua Tree 
ExcellentBased on 455 reviews
9.0

Casa De Frank provides a comfortable setting while in Joshua Tree. It is conveniently located for those wishing to discover the area's attractions.

Tips for booking a Joshua Tree hotel

Cheapest month:June
Most expensive month:February
Average price in Joshua Tree:$120/night
Absolute cheapest price found:$53/night
Cheapest day:Tuesday
Most expensive day:Saturday
$55 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $146
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Joshua Tree hotels

Show all 297 hotels
1
Desert Hot Springs Inn
Desert Hot Springs Inn
8.5 Excellent
67840 Hacienda Avenue, Desert Hot Springs, CA, United States
Show on map
1.6 mi from city centre, Desert Hot Springs 

Conveniently situated and featuring an outdoor pool, this modern inn is within easy driving distance of Palm Springs. Guests can also enjoy free internet access throughout the property.

2
Harmony Motel
Harmony Motel
9.3 Excellent
71161 29 Palms Highway, Twentynine Palms, CA, United States
Show on map
3.2 mi from city centre, Twentynine Palms 

This unique motel in Twentynine Palms offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a terrace, a library and bicycle rental.

Cheapest hotels in Joshua Tree, California

Show all 297 hotels
Casa De Frank
Casa De Frank
9.0 Excellent
Joshua Tree, CA, United States
Show on map
0.1 mi from city centre,  

Casa De Frank provides a comfortable setting while in Joshua Tree. It is conveniently located for those wishing to discover the area's attractions.

$53
Avg. per night
Sands Motel
Sands Motel
6.9 Good
55446 29 Palms Highway, Yucca Valley, CA, United States
Show on map
1.3 mi from city centre,  

Sands Motel Yucca Valley is located in Yucca Valley and offers free wireless internet. It is ideally positioned for those wanting to sightsee in the area.

$69
Avg. per night
Harmony Motel
Harmony Motel
9.3 Excellent
71161 29 Palms Highway, Twentynine Palms, CA, United States
Show on map
3.2 mi from city centre,  

This unique motel in Twentynine Palms offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a terrace, a library and bicycle rental.

$105
Avg. per night
Center Street Villas
Center Street Villas
8.7 Excellent
Joshua Tree, CA, United States
Show on map
0.2 mi from city centre,  

Center Street Villas provides a comfortable setting when in Joshua Tree. It is conveniently positioned for guests wanting to discover the area's attractions.

$150
Avg. per night
Desert Hot Springs Inn
Desert Hot Springs Inn
8.5 Excellent
67840 Hacienda Avenue, Desert Hot Springs, CA, United States
Show on map
1.6 mi from city centre,  

Conveniently situated and featuring an outdoor pool, this modern inn is within easy driving distance of Palm Springs. Guests can also enjoy free internet access throughout the property.

$180
Avg. per night
Bungalow in the Boulders
Bungalow in the Boulders
9.5 Excellent
Joshua Tree, CA, United States
Show on map
2.7 mi from city centre,  

Bungalow in the Boulders offers a comfortable setting when in Joshua Tree.

$192
Avg. per night
The Moonlight Mesa
The Moonlight Mesa
9.1 Excellent
62238 Rincon Road, Joshua Tree, CA, United States
Show on map
2.4 mi from city centre,  

The Moonlight Mesa is located in Joshua Tree and is close to the Monument House.

$283
Avg. per night

Hotel prices in Joshua Tree

2 stars and under

$69 - $180

Harmony Motel

#1 Most popular

Harmony Motel
9.3 Excellent
$105
Avg. per night
Desert Hot Springs Inn

#2 Most popular

$180
Avg. per night
Sands Motel

Best value

Sands Motel
6.9 Good
$69
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Joshua Tree

Joshua Tree travel FAQs

  • What are the best hotels in Joshua Tree?

    One of the most popular hotels in Joshua Tree is Safari Motor Inn - Joshua Tree, which has been reviewed by 294 users and currently has a rating of 7.8/10. Other top-rated locations include The Castle House Estate and Casa De Frank, which have received 8.4/10 and 9.0/10 ratings from our users, respectively.

  • What is a good hotel near Hi-Desert Cultural Center?

    A good hotel close to Hi-Desert Cultural Center is Safari Motor Inn - Joshua Tree (rated 7.8/10 from 294 reviews).

  • How much is a hotel in Joshua Tree tonight?

    Joshua Tree hotels start at $68 for tonight; however, accommodations will average about $275. These prices were found on HotelsCombined within the last 72 hours.