We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Joshua Tree Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (23)
Holiday Rentals (21)
Within 10 km (9)
Within 25 km (23)
Within 50 km (206)
All California Desert

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Joshua Tree city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offer in Joshua Tree

Safari Motor Inn
Safari Motor Inn 4.0 of 5 stars
Special offer $44-59online discounted

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Joshua Tree B&Bs / Inns (5)
Spin and Margie's Desert Hideaway
122 AUD - 168 AUD per night*
Ranked #1 of 5 Joshua Tree B&B and Inns
5 of 5 stars 102 reviews
Traveller photos (49) | Map
Mojave Sands
153 AUD - 332 AUD per night*
Ranked #2 of 5 Joshua Tree B&B and Inns
4.5 of 5 stars 36 reviews
Traveller photos (49)
Ranked #3 of 5 Joshua Tree B&B and Inns
4.5 of 5 stars 51 reviews
Traveller photos (28)
Joshua Tree Inn
87 AUD - 179 AUD per night*
Ranked #4 of 5 Joshua Tree B&B and Inns
4 of 5 stars 70 reviews
Traveller photos (33) | Map
Rosebud Ruby Star
143 AUD - 158 AUD per night*
No photo provided
Ranked #5 of 5 Joshua Tree B&B and Inns
3.5 of 5 stars 3 reviews
Joshua Tree Hotels (2)
Safari Motor Inn Offers & Announcements $44-59online discounted
E-mail hotel
Offers & Announcements $44-59online discounted
Safari Motor Inn Slideshow
Ranked #1 of 2 hotels in Joshua Tree
4 of 5 stars 59 reviews
Traveller photos (40) | Map
2.0 of 5 High Desert Inn
50 AUD - 81 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d518303?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Joshua Tree
4 of 5 stars 33 reviews
Professional photos | Traveller photos (9) | Map
Recommended nearby hotels and B&Bs
Sacred Sands, Joshua Tree National Park
264 AUD - 295 AUD per night*
5.1 km from Joshua Tree
Ranked #1 of 1 Joshua Tree National Park B&B and Inns
5 of 5 stars 76 reviews
Traveller photos (63) | Map
Hotel 29 Palms Inn & Suites, Twentynine Palms
77 AUD - 121 AUD per night*
21.4 km from Joshua Tree
CHECK RATES! ABS:HotelCheckRates-d240895?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 11 hotels in Twentynine Palms
4.5 of 5 stars 69 reviews
Professional photos | Traveller photos (5) | Map
Sunnyvale Garden Suites Hotel, Twentynine Palms
107 AUD - 138 AUD per night*
24.1 km from Joshua Tree
+1 760-361-3939
E-mail hotel
Sunnyvale Garden Suites Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d295746?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 11 hotels in Twentynine Palms
4.5 of 5 stars 146 reviews
Professional photos | Traveller photos (47) | Map
2.5 of 5 Fairfield Inn & Suites Twentynine Palms - Joshua Tree National Park, Twentynine Palms
121 AUD - 152 AUD per night*
19.8 km from Joshua Tree
CHECK RATES! ABS:HotelCheckRates-d1484405?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 11 hotels in Twentynine Palms
4.5 of 5 stars 73 reviews
Professional photos | Traveller photos (27) | Map
Harmony Motel, Twentynine Palms
90 AUD - 133 AUD per night*
18.7 km from Joshua Tree
+1 760-367-3351
E-mail hotel
Harmony Motel Slideshow
CHECK RATES! ABS:HotelCheckRates-d274176?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 11 hotels in Twentynine Palms
4 of 5 stars 204 reviews
Professional photos | Traveller photos (131) | Map
2.0 of 5 Tuscan Springs Hotel and Spa, Desert Hot Springs
189 AUD - 279 AUD per night*
24.8 km from Joshua Tree
Travellers' Choice™ 2012 Winner Relaxation & Spa
CHECK RATES! ABS:HotelCheckRates-d248438?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 24 hotels in Desert Hot Springs
4.5 of 5 stars 64 reviews
Professional photos | Traveller photos (20) | Map
BEST WESTERN Garden Inn and Suites, Twentynine Palms
110 AUD - 134 AUD per night*
19.3 km from Joshua Tree
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN Garden Inn and Suites Slideshow
CHECK RATES! ABS:HotelCheckRates-d77018?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 11 hotels in Twentynine Palms
4 of 5 stars 64 reviews
Professional photos | Traveller photos (24) | Map
29 Palms Inn, Twentynine Palms
71 AUD - 286 AUD per night*
24.1 km from Joshua Tree
Ranked #7 of 11 hotels in Twentynine Palms
4 of 5 stars 99 reviews
Traveller photos (50) | Map
Country Inn 29 Palms, Twentynine Palms
55 AUD - 61 AUD per night*
20.2 km from Joshua Tree
Ranked #8 of 11 hotels in Twentynine Palms
3.5 of 5 stars 37 reviews
Traveller photos (5) | Map
Desert View Motel, Yucca Valley
41 AUD - 56 AUD per night*
9.1 km from Joshua Tree
Ranked #3 of 6 hotels in Yucca Valley
4 of 5 stars 2 reviews
Traveller photos (5) | Map
3.0 of 5 Travelodge Yucca Valley, Yucca Valley
62 AUD - 92 AUD per night*
14.5 km from Joshua Tree
Special offer Book 2, Get zoo voucher
1-800-257-2297
Special offer Book 2, Get zoo voucher
Travelodge Yucca Valley Slideshow
CHECK RATES! ABS:HotelCheckRates-d483303?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 6 hotels in Yucca Valley
3.5 of 5 stars 72 reviews
Professional photos | Traveller photos (15) | Map
Motel 29 Palms, Twentynine Palms
24.1 km from Joshua Tree
Ranked #9 of 11 hotels in Twentynine Palms
4 of 5 stars 3 reviews
Traveller photos (6) | Map
El Rancho Dolores Motel, Twentynine Palms
65 AUD - 77 AUD per night*
23.0 km from Joshua Tree
CHECK RATES! ABS:HotelCheckRates-d256147?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 11 hotels in Twentynine Palms
3.5 of 5 stars 15 reviews
Professional photos | Traveller photos (13) | Map
Motel 6 Twentynine Palms, Twentynine Palms
51 AUD - 55 AUD per night*
21.5 km from Joshua Tree
CHECK RATES! ABS:HotelCheckRates-d82420?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 11 hotels in Twentynine Palms
3 of 5 stars 38 reviews
Professional photos | Traveller photos (31) | Map
Homestead Inn, Twentynine Palms
82 AUD - 179 AUD per night*
24.8 km from Joshua Tree
No photo provided
Ranked #3 of 3 Twentynine Palms B&B and Inns
3.5 of 5 stars 2 reviews
Map
Americas Best Value Inn & Suites Oasis of Eden, Yucca Valley
50 AUD - 357 AUD per night*
11.4 km from Joshua Tree
Ranked #5 of 6 hotels in Yucca Valley
2.5 of 5 stars 30 reviews
Traveller photos (21) | Map