Are your dates flexible?
Upcoming average nightly hotel prices

Top 10 Hotels in Twentynine Palms

See all 18 Hotels in Twentynine Palms
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 (372 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 …

$78
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 (507 reviews)

Located in North Entrance Joshua Tree, this hotel is 1.4 mi (2.3 km) from Knott Sky Park and 2.5 mi (4 km) from Twentynine …

$92
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 (269 reviews)

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

Get Rates
Rodeway Inn & Suites
Rodeway Inn & Suites

71809 29 Palms Highway, Twentynine Palms 92277

2.0 out of 5.0
4.3 out of 5 (176 reviews)

Located in North Entrance Joshua Tree, this hotel is 1 mi (1.6 km) from Knott Sky Park and 2.1 mi (3.3 km) from Twentynine …

$72
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 (491 reviews)

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

$94
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 (137 reviews)

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

$69
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 (71 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 …

$94
Americas Best Value Inn - Joshua Tree/Twentynine Palms
Americas Best Value Inn - Joshua Tree/Twentynine Palms

71829 Twentynine Palms Hwy, Twentynine Palms 92277

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

Located in North Entrance Joshua Tree, this motel is 1 mi (1.6 km) from Knott Sky Park and within 3 mi (5 km) of Twentynine …

Get Rates
Harmony Motel
Harmony Motel

71161 29 Palms Hwy, Twentynine Palms 92277

2.0 out of 5.0
4.1 out of 5 (141 reviews)

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

$76
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 (337 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

Recent Reviews in Twentynine Palms

Hide content

Where to stay in Twentynine Palms

Twentynine Palms Hotel Guide

If you are planning on visiting Southern California and would like to book either an affordable or upscale place to base yourself in Twentynine Palms, there is an extensive range of accommodation possibilities with Expedia. Currently there are around 12 places to base yourself within easy driving distance of the heart of Twentynine Palms which are in Expedia's large network.

If you'd like to book a place close to central Twentynine Palms, check out the centrally located El Rancho Dolores Motel.

Students, families and the thrifty can select from some lovely Twentynine Palms lodging options that won't raise the bank manager's eyebrows. The Harmony Motel is 3 miles from downtown, while the Super 8 Yucca Valley / Joshua Tree National Park Area is 20 miles away. Two more options at the lower end of the spectrum in Twentynine Palms include the Americas Best Value Inn & Suites - Joshua Tree National Park and the High Desert Motel Joshua Tree National Park.

Check out the Fairfield Inn & Suites by Marriott Twentynine Palms and the Holiday Inn Express Hotel & Suites Twentynine Palms. The Fairfield Inn & Suites by Marriott Twentynine Palms is located 3 miles away from the center of Twentynine Palms. The Holiday Inn Express Hotel & Suites Twentynine Palms, is situated 1 mile away. If you'd prefer, you could make a reservation at the Sunnyvale Garden Suites - Joshua Tree National Park or the Rodeway Inn & Suites.

The larger Southern California region is definitely well worth seeing too. Southern California boasts beaches, mountains and rolling hills, and common Southern California sights include art galleries and open-air exhibits. Visitors in this part of United States of America can enjoy snowboarding.

San Jacinto is 55 miles to the southwest of Twentynine Palms and is home to the Mt. San Jacinto College and Valley Wide Regional Park. If you'd like to stay in San Jacinto, check out the Quality Inn Hemet and Americas Best Value Inn and Suites, Hemet. 55 miles to the west of Twentynine Palms, is Beaumont, which is home to the Holiday Inn Express Hotel and Suites Beaumont and Hampton Inn & Suites Banning-Beaumont. If you're staying in Beaumont, set aside a little time to visit the Oak Valley Golf Club and East Valley Golf Club.

Located 35 miles from Twentynine Palms is Palm Springs International Airport. Stay nearby at Le Parker Méridien Palm Springs or The Willows Historic Palm Springs Inn.