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 National Park Hotels and B&Bs

Refine search

Price per night

 

Property type

 

Search nearby

from Joshua Tree National Park city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
List view  |  Large map
List view  |  Large map
Your selections 50 km
Joshua Tree National Park B&Bs / Inns (1)
Sacred Sands
263 AUD - 293 AUD per night*
Ranked #1 of 1 Joshua Tree National Park B&B and Inns
5 of 5 stars 76 reviews
Traveller photos (63) | Map
Recommended nearby hotels and B&Bs
Roughley Manor, Twentynine Palms
137 AUD - 162 AUD per night*
34.5 km from Joshua Tree National Park
Ranked #1 of 3 Twentynine Palms B&B and Inns
5 of 5 stars 239 reviews
Traveller photos (127) | Map
Spin and Margie's Desert Hideaway, Joshua Tree
122 AUD - 167 AUD per night*
48.6 km from Joshua Tree National Park
Ranked #1 of 5 Joshua Tree B&B and Inns
5 of 5 stars 102 reviews
Traveller photos (49) | Map
2.0 of 5 BEST WESTERN Date Tree Hotel, Indio
82 AUD - 102 AUD per night*
41.5 km from Joshua Tree National Park
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN Date Tree Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d77324?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 15 hotels in Indio
4.5 of 5 stars 215 reviews
Professional photos | Traveller photos (56) | Map
Moon Way Lodge, Twentynine Palms
32.0 km from Joshua Tree National Park
Ranked #2 of 3 Twentynine Palms B&B and Inns
4.5 of 5 stars 11 reviews
Traveller photos (36) | Map
3.5 of 5 Fantasy Springs Resort Casino, Indio
105 AUD - 219 AUD per night*
38.2 km from Joshua Tree National Park
Offers & Announcements $68 per night
(760) 342-5000
Offers & Announcements $68 per night
Fantasy Springs Resort Casino Slideshow
CHECK RATES! ABS:HotelCheckRates-d503220?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 15 hotels in Indio
4.5 of 5 stars 271 reviews
Professional photos | Traveller photos (22) | Map
Hotel 29 Palms Inn & Suites, Twentynine Palms
76 AUD - 121 AUD per night*
36.2 km from Joshua Tree National Park
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
106 AUD - 137 AUD per night*
35.5 km from Joshua Tree National Park
+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 - 151 AUD per night*
37.4 km from Joshua Tree National Park
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
89 AUD - 132 AUD per night*
38.0 km from Joshua Tree National Park
+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
BEST WESTERN Garden Inn and Suites, Twentynine Palms
109 AUD - 133 AUD per night*
37.6 km from Joshua Tree National Park
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
City Center Motel, Indio
62 AUD - 73 AUD per night*
39.5 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d1641909?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 15 hotels in Indio
4.5 of 5 stars 2 reviews
Traveller photos (1) | Map
29 Palms Inn, Twentynine Palms
71 AUD - 284 AUD per night*
34.6 km from Joshua Tree National Park
Ranked #7 of 11 hotels in Twentynine Palms
4 of 5 stars 99 reviews
Traveller photos (50) | Map
Indian Palms Vacation Club, Indio
96 AUD - 304 AUD per night*
41.8 km from Joshua Tree National Park
Ranked #4 of 15 hotels in Indio
4 of 5 stars 32 reviews
Traveller photos (1) | Map
Country Inn 29 Palms, Twentynine Palms
55 AUD - 61 AUD per night*
37.0 km from Joshua Tree National Park
Ranked #8 of 11 hotels in Twentynine Palms
3.5 of 5 stars 37 reviews
Traveller photos (5) | Map
3.0 of 5 WorldMark Indio, Indio
162 AUD - 240 AUD per night*
36.6 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d1146894?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 15 hotels in Indio
3.5 of 5 stars 56 reviews
Professional photos | Traveller photos (32) | Map
2.5 of 5 Indian Palms Country Club & Resort, Indio
78 AUD - 177 AUD per night*
42.6 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d226054?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 15 hotels in Indio
4 of 5 stars 23 reviews
Professional photos | Traveller photos (21) | Map
2.0 of 5 Royal Plaza Inn, Indio
63 AUD - 84 AUD per night*
41.4 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d77338?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 15 hotels in Indio
3.5 of 5 stars 48 reviews
Professional photos | Traveller photos (21) | Map
2.5 of 5 Clarion Inn, Indio
63 AUD - 115 AUD per night*
38.5 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d77723?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 15 hotels in Indio
3.5 of 5 stars 23 reviews
Professional photos | Traveller photos (8) | Map
Super 8 Motel Indio, Bermuda Dunes
66 AUD - 83 AUD per night*
42.4 km from Joshua Tree National Park
No photo provided
CHECK RATES! ABS:HotelCheckRates-d1187166?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Bermuda Dunes
4 of 5 stars 2 reviews
Professional photos | Map
Motel 29 Palms, Twentynine Palms
34.6 km from Joshua Tree National Park
Ranked #9 of 11 hotels in Twentynine Palms
4 of 5 stars 3 reviews
Traveller photos (6) | Map
Mauna Loa Motel, Indio
67 AUD - 67 AUD per night*
43.9 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d2439746?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 15 hotels in Indio
4 of 5 stars 1 review
Professional photos | Map
El Rancho Dolores Motel, Twentynine Palms
65 AUD - 76 AUD per night*
35.3 km from Joshua Tree National Park
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
Economy Inn, Indio
61 AUD - 72 AUD per night*
40.9 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d2037946?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 15 hotels in Indio
3.5 of 5 stars 3 reviews
Professional photos | Map
Motel 6 Twentynine Palms, Twentynine Palms
51 AUD - 55 AUD per night*
36.2 km from Joshua Tree National Park
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
2.0 of 5 Travelodge Indio, Indio
58 AUD - 84 AUD per night*
44.2 km from Joshua Tree National Park
Special offer Stay 2, Save 15%
1-800-257-2297
Special offer Stay 2, Save 15%
Travelodge Indio Slideshow
CHECK RATES! ABS:HotelCheckRates-d77341?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 15 hotels in Indio
3 of 5 stars 18 reviews
Professional photos | Traveller photos (7) | Map
Homestead Inn, Twentynine Palms
81 AUD - 177 AUD per night*
35.6 km from Joshua Tree National Park
No photo provided
Ranked #3 of 3 Twentynine Palms B&B and Inns
3.5 of 5 stars 2 reviews
Map
2.0 of 5 Americas Best Value Inn, Indio
73 AUD - 90 AUD per night*
41.1 km from Joshua Tree National Park
CHECK RATES! ABS:HotelCheckRates-d77727?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 15 hotels in Indio
3 of 5 stars 20 reviews
Professional photos | Traveller photos (5) | Map
Motel 6 Indio, Indio
49 AUD - 63 AUD per night*
41.1 km from Joshua Tree National Park
Ranked #13 of 15 hotels in Indio
3 of 5 stars 19 reviews
Traveller photos (9) | Map
2.0 of 5 Super 8 Indio, Indio
64 AUD - 81 AUD per night*
42.5 km from Joshua Tree National Park
Super 8 Indio Slideshow
CHECK RATES! ABS:HotelCheckRates-d77340?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 15 hotels in Indio
2.5 of 5 stars 68 reviews
Professional photos | Traveller photos (28) | Map