Hotels in Joshua Tree

Search and compare Joshua Tree hotels from hundreds of travel sites and save

Joshua Tree, CA, United States
5 Aug — 6 Aug2
Joshua Tree, CA, United States
Thu 5/8
Fri 6/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Joshua Tree

Filter by star ratings
All filters
High Desert Motel Joshua Tree National Park
High Desert Motel Joshua Tree National Park
7.8 Good
61310 29 Palms Hwy, Joshua Tree, CA, United States
Show on map
1.1 km from city centre, Joshua Tree 
GoodBased on 977 reviews
7.8

High Desert Motel Joshua Tree National Park offers a comfortable setting when in Joshua Tree. It also provides a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

Safari Motor Inn - Joshua Tree
Safari Motor Inn - Joshua Tree
7.8 Good
61959 29 Palms Highway, Joshua Tree, CA, United States
Show on map
0.1 km from city centre, Joshua Tree 
GoodBased on 308 reviews
7.8

Safari Motor Inn - Joshua Tree offers a comfortable setting while in Joshua Tree. It provides complimentary Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Tips for booking a Joshua Tree hotel

Cheapest month:October
Most expensive month:April
Average price in Joshua Tree:$164/night
Absolute cheapest price found:$71/night
Cheapest day:Wednesday
Most expensive day:Saturday
$73 - $243
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$73 - $197
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Joshua Tree hotels

Show all 372 hotels
1
Safari Motor Inn - Joshua Tree
Safari Motor Inn - Joshua Tree
7.8 Good
61959 29 Palms Highway, Joshua Tree, CA, United States
Show on map
0.1 km from city centre, Joshua Tree 

Safari Motor Inn - Joshua Tree offers a comfortable setting while in Joshua Tree. It provides complimentary Wi-Fi, an outdoor pool and an express check-in and check-out feature.

2
High Desert Motel Joshua Tree National Park
High Desert Motel Joshua Tree National Park
7.8 Good
61310 29 Palms Hwy, Joshua Tree, CA, United States
Show on map
1.1 km from city centre, Joshua Tree 

High Desert Motel Joshua Tree National Park offers a comfortable setting when in Joshua Tree. It also provides a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

Cheapest hotels in Joshua Tree, California

Show all 372 hotels
High Desert Motel Joshua Tree National Park
High Desert Motel Joshua Tree National Park
7.8 Good
61310 29 Palms Hwy, Joshua Tree, CA, United States
Show on map
1.1 km from city centre,  

High Desert Motel Joshua Tree National Park offers a comfortable setting when in Joshua Tree. It also provides a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

$83
Avg. per night
Safari Motor Inn - Joshua Tree
Safari Motor Inn - Joshua Tree
7.8 Good
61959 29 Palms Highway, Joshua Tree, CA, United States
Show on map
0.1 km from city centre,  

Safari Motor Inn - Joshua Tree offers a comfortable setting while in Joshua Tree. It provides complimentary Wi-Fi, an outdoor pool and an express check-in and check-out feature.

$92
Avg. per night

Hotel prices in Joshua Tree

2 stars or below

$83 - $92

Safari Motor Inn - Joshua Tree

No. 1 most popular

$92
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?

    High Desert Motel Joshua Tree National Park, rated with a score of 7.8 from 977 reviewers, is one of the most popular hotels in Joshua Tree. Other top stays include Safari Motor Inn - Joshua Tree, with an average rating of 7.8 from 308 reviewers, and Magical Desert Getaway Under The Stars In Joshua Tree, with a score of 9.7 from 19 reviewers.

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

    High Desert Motel Joshua Tree National Park is a good hotel close to Hi-Desert Cultural Center - it has scored 7.8 over 977 reviews from HotelsCombined users.

  • How much is a hotel in Joshua Tree tonight?

    Users have found prices for hotels in Joshua Tree tonight starting as low as $73, rising to an average cost of $575, based on searches in the last 72 hours.