Desert Hot Springs is one of those places guests mention they meant to visit and then ran out of time. It's 20 minutes from Terra Luz and The Cozy Cactus, the drive is a straight shot up Gene Autry Trail, and the mineral water there is the real thing: geothermal, naturally hot, no chemical tricks. If you have one afternoon with nothing locked in, this is a good way to spend it.

The city sits on one of the largest underground reserves of hot mineral water in the world. Most of the hotels and resorts tap directly into it. Temperatures range from around 105 to 148 degrees Fahrenheit at the source, cooled down to something reasonable before you get in.

These are the seven spots worth knowing, from free to splurge.

Desert valley view from an elevated trail near Indio, California, with mountain ranges in the distance

The drive to Desert Hot Springs crosses through this kind of landscape. About 20 minutes from Indio.

1. Two Bunch Palms Resort

$$$ | Day passes available

The most well-known mineral spa in the area, and the one that earns that reputation. Two Bunch Palms has been operating since the 1940s and the grounds feel it: mature palms, rock grottos, a genuinely unhurried pace. Day passes run around $80 to $140 depending on season and day of week. That gets you access to the main mineral pool and grotto. Spa treatments book out, so plan ahead if that's the goal.

They have a specific approach to quiet here. No phones at the pools, no loud conversations. If you're coming with someone who needs to be on a call every 30 minutes, this is not the right spot.

2. Azure Palm Hot Springs

$$ | Day passes available

Azure Palm is a boutique motel-style resort with six private mineral pools. The day pass model here is different from Two Bunch: you book a private outdoor mineral pool by the hour rather than access to a shared pool area. Good if you want the mineral experience without the communal setup. Rates are around $35 to $50 per hour for the pool, depending on size and season. Book online in advance; availability fills up on weekends.

Outdoor pool at a Palm Springs resort with mountain views, afternoon sun, and desert landscaping

The private pool model at Azure Palm runs differently from traditional spas. Worth it for the solo or couple experience.

3. Miracle Springs Resort

$$ | Day passes available

Miracle Springs is one of the larger properties in Desert Hot Springs, with seven mineral pools and a full spa. Day passes are available from around $30 to $50. The vibe is more traditional resort than boutique spa: bigger property, more people, but also more pool options. The outdoor pools include a hot mineral option around 104 degrees and a cooler soaking pool. Family-friendly, straightforward, no pretense.

4. Hacienda Hot Springs Inn

$$ | Day passes available (call ahead)

Smaller than Miracle Springs and more personal. Hacienda has been running since 1946 and leans into the old Desert Hot Springs motel aesthetic rather than fighting it. Two outdoor mineral pools, adults-only, genuinely relaxed. Day passes are sometimes available but not always listed online. Call ahead at (760) 288-0466 to confirm. Worth the extra step if you prefer somewhere quieter than the larger resorts.

5. Desert Shores Vacation Rentals Area

$ | Public access

Not a resort. Desert Hot Springs has a small city park with public mineral pools operated by the city of Desert Hot Springs. Corkill Pool and Cabot's Pueblo Park both offer inexpensive access to mineral water. Admission is a few dollars. These pools are not spa settings: they're public facilities, functionally more like a municipal pool with hot mineral water. But if you want to soak without paying resort prices, this is the honest option.

Private pool at The Cozy Cactus vacation rental in Indio with desert backyard and patio furniture

Our pools at the Indio properties are cold-water. Desert Hot Springs is where you go for the hot mineral soak.

6. Sam's Family Spa

$ | Day passes available

Sam's Family Spa is the longest-running resort in Desert Hot Springs, open since 1957. Unpretentious, well-maintained, and genuinely affordable: day passes run around $20 to $30 per person. Four mineral pools including an Olympic-size pool and a children's wading pool. If you're visiting with kids or just want a no-fuss soaking option without a reservation process, Sam's is the call.

7. El Morocco Inn and Spa

$$ | Day passes for spa guests

El Morocco leans into a Moroccan-influenced aesthetic: tiled fountains, arched doorways, warm interior palette. Adults-only. The mineral pool is smaller than the resort properties but the setting is well-maintained and the vibe is deliberately boutique. Day pass availability varies by season; their spa menu includes a range of treatments from around $80 to $150. Best in the shoulder season when the crowds thin out.

Backyard pool and patio at Terra Luz vacation rental in Indio, desert landscaping and clear blue sky

Terra Luz is your base. Desert Hot Springs is 20 minutes north.

Practical Notes for the Drive

From Indio: Take Gene Autry Trail north toward I-10, then continue north on Gene Autry/Palm Drive into Desert Hot Springs. It's a straight shot, about 20 minutes with no traffic. Google Maps works fine.

Best time to go: late morning through early afternoon on a weekday. Weekend afternoons at the larger resorts can get crowded. Spring and fall are ideal. Summer is possible but you're already hot, which changes the calculus on soaking in 104-degree water.

Most resorts require advance reservations for day passes, especially on weekends. Two Bunch Palms and Azure Palm in particular book out. Do not show up without calling first.

Looking for more things to do near the Indio properties? The Indio local gems guide covers the best spots in and around town, and the Salton Sea day trip guide covers the other direction if you want something more atmospheric.

Indio Is Your Base

Both Terra Luz and The Cozy Cactus are 20 minutes from Desert Hot Springs. Private pools at both properties handle your daily swim. Desert Hot Springs handles the mineral soak.