Check prices on hotels in Joshua Tree National Park

Top 10 Hotels in Joshua Tree National Park

See all 49 Hotels in Joshua Tree National Park
La Quinta Resort & Club - A Waldorf Astoria Resort
La Quinta Resort & Club - A Waldorf Astoria Resort

49499 Eisenhower Drive, La Quinta 92253

4.0 out of 5.0
4.4 out of 5 (1,419 reviews)

A luxurious celebrity hideaway since it opened in 1926, this golf resort is set against the rugged Santa Rosa Mountains, 10 …

$249
Travelodge Inn and Suites Yucca Valley/Joshua Tree Natl Park
Travelodge Inn and Suites Yucca Valley/Joshua Tree Natl Park

54850 29 Palm Hwy, Yucca Valley 92284

3.0 out of 5.0
3.4 out of 5 (766 reviews)

Located in West Entrance Joshua Tree, this hotel is 2.5 mi (4 km) from California Welcome Center and within 12 mi (20 km) o …

$72
Fantasy Springs Resort Casino
Fantasy Springs Resort Casino

84245 Indio Springs Pkwy, Indio 92203

3.5 out of 5.0
4.3 out of 5 (1,106 reviews)

Located in the middle of the Coachella Valley, this 12-story hotel is a short drive from both La Quinta and downtown Palm Springs.

$120
Quality Inn & Suites Indio I-10
Quality Inn & Suites Indio I-10

84096 Indio Springs Dr, Indio 92201

2.5 out of 5.0
3.7 out of 5 (594 reviews)

Located in South Entrance Joshua Tree, this motel is 1.1 mi (1.8 km) from Robin Hood Archery and within 3 mi (5 km) of Fantas …

$80
Indian Palms Vacation Club
Indian Palms Vacation Club

48630 Monroe Street, Indio 92201

2.5 out of 5.0
3.9 out of 5 (182 reviews)

Located in South Entrance Joshua Tree, this golf condo is within a 15-minute walk of Indian Palms Country Club and John F. …

$129
Americas Best Value Inn & Suites - Joshua Tree National Park
Americas Best Value Inn & Suites - Joshua Tree National Park

56377 29 Palms Hwy, Yucca Valley 92284

2.0 out of 5.0
3.6 out of 5 (289 reviews)

Located in West Entrance Joshua Tree, this hotel is 0.4 mi (0.7 km) from California Welcome Center and within 9 mi (15 km) of …

$60
The Chateau at Lake La Quinta
The Chateau at Lake La Quinta

78120 Caleo Bay Dr, La Quinta 92253

3.5 out of 5.0
4.6 out of 5 (254 reviews)

Located in South Entrance Joshua Tree, this romantic bed & breakfast is 0.6 mi (0.9 km) from One-Eleven La Quinta Centre an …

$249
Indian Palms Country Club and Resort
Indian Palms Country Club and Resort

48630 Monroe St, Indio 92201

3.0 out of 5.0
4 out of 5 (430 reviews)

Located within a 643-acre gated community with 27 holes of championship golf, this desert playground is about 4 miles from …

$130
Days Inn Indio
Days Inn Indio

43505 Monroe St, Indio 92201

2.0 out of 5.0
2.7 out of 5 (280 reviews)

Located in South Entrance Joshua Tree, this motel is within 2 mi (3 km) of Coachella Valley History Museum, Riverside Count …

$76
Royal Plaza Inn
Royal Plaza Inn

82347 Us Highway 111, Indio 92201

3.0 out of 5.0
2.9 out of 5 (468 reviews)

Located in South Entrance Joshua Tree, this motel is within a 15-minute walk of Riverside County Fairgrounds and Coachella …

$79

Recent Reviews in Joshua Tree National Park

Hide content

Where to stay in Joshua Tree National Park

Joshua Tree National Park Hotel Guide

Expedia.com offers a selection of 100 hotels in Joshua Tree National Park. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Joshua Tree National Park. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Joshua Tree National Park neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Joshua Tree National Park, now, including last minute deals!

More Information About Joshua Tree National Park