Most Popular Hotels in Joshua Tree National Park

See all 400 Hotels in Joshua Tree National Park
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Gardens Hotel at Joshua Tree National Park
Best Western Gardens Hotel at Joshua Tree National Park

71487 Twentynine Palms Highway, Twentynine Palms 92277

2.5 out of 5.0
4 out of 5 (345 reviews)

Located in North Entrance Joshua Tree, this hotel is 1.4 mi (2.3 km) from Knott Sky Park and within 6 mi (10 km) of Twentynin …

£70
Holiday Inn Express Hotel & Suites Twentynine Palms
Holiday Inn Express Hotel & Suites Twentynine Palms

72535 Twentynine Palms, Twentynine Palms 92277

2.5 out of 5.0
4.5 out of 5 (471 reviews)

Located in North Entrance Joshua Tree, this hotel is within 1 mi (2 km) of Knott Sky Park, Twentynine Palms Visitor Center, …

Get Rates
Sunnyvale Garden Suites - Joshua Tree National Park
Sunnyvale Garden Suites - Joshua Tree National Park

73843 Sunnyvale Dr, Twentynine Palms 92277

2.5 out of 5.0
4.3 out of 5 (61 reviews)

Located in North Entrance Joshua Tree, this hotel is 1.3 mi (2.1 km) from Luckie Park and 2 mi (3.2 km) from Joshua Tree …

£79
Fairfield Inn & Suites by Marriott Twentynine Palms
Fairfield Inn & Suites by Marriott Twentynine Palms

6333 Encelia Avenue, Twentynine Palms 92277

2.5 out of 5.0
4.7 out of 5 (477 reviews)

Located in North Entrance Joshua Tree, this hotel is within 3 mi (5 km) of Knott Sky Park, Twentynine Palms Visitor Center, …

£74
Harmony Motel
Harmony Motel

71161 29 Palms Hwy, Twentynine Palms 92277

2.0 out of 5.0
4.2 out of 5 (130 reviews)

Located in North Entrance Joshua Tree, this motel is within 3 mi (5 km) of Knott Sky Park, Fortynine Palms Oasis Trail, and …

£57
Motel 6 Twentynine Palms
Motel 6 Twentynine Palms

72562 Twentynine Palms Highway, Twentynine Palms 92277

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

Located in North Entrance Joshua Tree, this motel is within 1 mi (2 km) of Knott Sky Park, Twentynine Palms Visitor Center, …

£44
Best Western Joshua Tree Hotel & Suites
Best Western Joshua Tree Hotel & Suites

56525 Twentynine Palms Hwy, Yucca Valley 92284

2.5 out of 5.0
4.2 out of 5 (312 reviews)

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

Get Rates
El Rancho Dolores Motel
El Rancho Dolores Motel

73352 29 Palms Highway, Twentynine Palms 92277

2.0 out of 5.0
3.7 out of 5 (122 reviews)

Located in North Entrance Joshua Tree, this motel is within 2 mi (3 km) of 29 Palms Historical Society, Tortoise Rock Casino, …

£46
Pioneertown Motel
Pioneertown Motel

5240 Curtis Road, Yucca Valley 92268

2.5 out of 5.0
4.3 out of 5 (6 reviews)

Located in Pioneertown, this motel is 5.3 mi (8.5 km) from California Welcome Center and 12 mi (19.2 km) from Joshua Tree …

£120
Aqua Soleil Hotel & Mineral Water Spa
Aqua Soleil Hotel & Mineral Water Spa
5.9 mi from Joshua Tree National Park
3.0 out of 5.0
3.7 out of 5 (1,074 reviews)

Situated in Desert Hot Springs, this spa hotel is within a 15-minute walk of Desert Hot Springs Town Center and The Grotto at …

£71

Recent Reviews in Joshua Tree National Park

Hide content

Narrow your search

Pocket Guide: Joshua Tree National Park

Search for hotels in Joshua Tree National Park on Expedia.co.uk. You can easily find your hotels in Joshua Tree National Park using one of the methods below:

  • View our selection of featured hotels in Joshua Tree National Park
  • Use the map to find hotels in the Joshua Tree National Park neighborhood you prefer
  • Use the filters to see hotels in a specific area of Joshua Tree National Park, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Joshua Tree National Park
  • Enter your travel dates to view the best deals on hotels in Joshua Tree National Park - while they last
false