Best Hot Springs in San Diego: 7 Relaxing Escapes Near the City

Desert Hot Springs

As a San Diego native who has personally driven every one of these routes and tested these spots firsthand, I built this guide so you don’t waste a single weekend on the wrong choice. Whether you’re planning a solo reset, a romantic escape, or a family day trip, the San Diego region delivers a surprising range of Hot Springs in San Diego, and most of them are within two hours of downtown.

You have high-desert mineral resorts tucked against the Mexican border, free community soaking tubs in the Imperial Valley, resort-scale wellness parks with 19+ pools, and one of Southern California’s most rewarding natural hiking-and-soaking combos in the San Bernardino Mountains. The variety is real, and so is the quality — if you know where to go.

Hot Springs in San Diego

Hot Springs In San Diego: Distance, Price & Rating Guide

Hot Springs Near San Diego

Best Hot Springs Near San Diego

Carlsbad Mineral Water Spa

Private mineral spa
Distance35 miles / 40 min
Price$35 – $120+
Best ForCouples, solo

⭐⭐⭐⭐ 4.0

Jacumba Hot Springs Resort

Luxury desert resort
Distance75 miles / 1 hr 10 min
Price$30–$50 day pass / resort rates
Best ForCouples, 21+

⭐⭐⭐⭐⭐ 4.8

Agua Caliente County Park

Natural public pools
Distance110 miles / 1 hr 50 min
PriceFree – $10 parking
Best ForFamilies, campers

⭐⭐⭐⭐ 4.2

Glen Ivy Hot Springs

Resort spa, 19 pools
Distance90 miles / 1 hr 30 min
Price$65 – $100+
Best ForGroups, couples

⭐⭐⭐⭐⭐ 4.7

Deep Creek Hot Springs

Wild natural pools
Distance130 miles / 2 hrs
PriceFree (parking $20–$30)
Best ForHikers, adventurers

⭐⭐⭐⭐⭐ 4.8

Holtville Hot Springs

Public desert tub
Distance115 miles / 2 hrs
PriceFree
Best ForBudget, off-grid

⭐⭐⭐⭐ 4.0

Desert Hot Springs

Spa town, multiple resorts
Distance130 miles / 2.5 hrs
Price$15 – $80+ (resort varies)
Best ForWellness seekers

⭐⭐⭐⭐ 4.3

1. Carlsbad Mineral Water Spa — San Diego’s Closest Mineral Water Escape

  • 📍 Location: Carlsbad, CA — 35 miles / ~40 minutes from San Diego 
  • 💧 Type: Private mineral water spa (artesian well, not naturally heated) 
  • 🌡️ Temperature: 98–102°F, mineral water from a 1,700-ft deep aquifer 
  • 👥 Best For: Couples, solo wellness seekers, locals wanting a quick day trip 
  • 💰 Price: Packages from ~$35 for a solo mineral bath to $120+ for full spa packages 
  • Hours: Daily 9 AM – 6 PM; evening by appointment 
  • Pro Tip: Ask about the “Royal Treatment” package — it bundles a mineral bath, mud facial, massage, and herbal body wrap in one session at better value than booking each service individually.

The closest thing to a true spa experience from San Diego without heading into the desert, Carlsbad Mineral Water Spa draws its alkaline water from a 1,700-foot underground aquifer a source that’s been flowing since its discovery in 1882. The mineral profile here (pH 8.76, rich in magnesium, calcium, and sulfate) closely mirrors famous European spa waters, which is exactly why Captain John Frazier built an entire village around it. 

All treatments are done in private, themed rooms with personal therapists, making this one of the few truly intimate soaking experiences in Southern California. The surrounding Carlsbad area adds bonus value you’re minutes from the ocean, Legoland, and some of the best brunch spots on the North County coast.

Carlsbad Mineral Water Spa

2. Jacumba Hot Springs Resort — A High-Desert Mineral Oasis One Hour from San Diego

  • 📍 Location: Jacumba Hot Springs, CA — 75 miles / ~1 hour 10 minutes from San Diego 
  • 💧 Type: Natural mineral resort (100% natural, artesian-fed, unchlorinated) 
  • 🌡️ Temperature: ~100°F across all pools 👥 Best For: Couples, 21+ guests, weekend getaways 
  • 💰 Price: Day passes from ~$30–$50; resort room rates vary seasonally 
  • Hours: Resort open year-round; pool access by reservation for day guests 
  • Pro Tip: Book a casita with a private mineral soaking tub on the back patio — it’s a completely different experience from the shared pools and worth the rate bump for couples.

Perched at nearly 2,800 feet in the high desert mountains of eastern San Diego County, Jacumba has a quiet, almost otherworldly quality that’s hard to explain until you’re sitting in geothermally heated artesian water watching the sun set over the boulder-strewn landscape. 

The resort, historically significant to the Kumeyaay people long before it became a destination, completed a full renovation in 2024, introducing three named pools (The Ritual Pool, The Solstice Pool, and The Echo Room), a redesigned bar serving desert elixirs and tonics, and a full restaurant with regional produce. The water here is completely chemical-free and unchlorinated. You’re soaking in the real thing.

Jacumba Hot Springs Resort

3. Agua Caliente County Park — The Family-Friendly Desert Soak Inside Anza-Borrego

  • 📍 Location: Julian, CA (Anza-Borrego Desert State Park) — 110 miles / ~1 hr 50 min from San Diego 
  • 💧 Type: Natural geothermal pools, county-operated 
  • 🌡️ Temperature: Outdoor pool ~90°F; indoor therapeutic spa ~102°F 
  • 👥 Best For: Families, campers, RV travelers, winter visitors 
  • 💰 Price: Day use free; parking/camping fees apply (camping sites, RV hookups, and 7 rustic cabins available) 
  • Hours: 9:30 AM – 5 PM daily; Fri–Sat evening hours 6–9 PM; seasonal operation (Sept–late May) 
  • Pro Tip: Visit on a Friday or Saturday evening for the 6–9 PM pool session — fewer people, cooler air, and if the skies are clear, the desert stargazing from the pool deck is exceptional. There’s zero cell service here, which is a feature, not a bug.

Set across 910 acres inside the vast Anza-Borrego Desert State Park, Agua Caliente is the only hot springs destination in San Diego County that’s entirely public and family-operated. Three mineral-fed pools cover different needs: the large outdoor pool for general soaking, a shallower section for younger kids, and an indoor adult therapeutic pool for a warmer, more restorative soak. 

The park is genuinely disconnected from everything — no cell service, low-light conditions at night, and a desert silence that’s increasingly rare this close to a major city. Bring enough supplies for the day, because the nearest town with amenities is Julian, about 45 minutes away.

Agua Caliente County Park

4. Glen Ivy Hot Springs — Southern California’s Premier Full-Day Wellness Resort

  • 📍 Location: Temescal Valley (Corona), CA — 90 miles / ~1 hr 30 min from San Diego 💧 Type: Geothermal resort spa — 19 pools and baths 
  • 🌡️ Temperature: Mineral pools at 104°F; saline and cool pools also available 
  • 👥 Best For: Groups, girls’ trips, couples, anyone wanting a full-day spa experience 
  • 💰 Price: Day admission $65–$100+ depending on day of week and season; spa add-ons extra 
  • Hours: Daily 9:30 AM – 5:00 PM 
  • Pro Tip: Weekdays are significantly less crowded and often cheaper than weekends. Book directly through their site to access member discounts and bundled packages before they sell out on peak days.

Glen Ivy has been running for over 163 years — long enough to be named the third-best mineral spring resort in the world by Organic Spa Magazine in 2023 — and the property earns that reputation through sheer variety and quality. Nineteen pools and baths include everything from sulfur-rich mineral soaks at 104°F and Roman-style columned courtyards to Epsom salt saline pools and hot-and-cold plunge circuits. 

The signature Club Mud experience, where guests coat themselves in red California clay before sun-drying and rinsing, is genuinely unlike anything else in Southern California. With four on-site dining venues, full spa services, and a social atmosphere that works equally well for solo visitors and large friend groups, Glen Ivy functions less like a hot spring and more like a full resort day. 

Make sure you explore CATRAVELTIMES’ complete hot springs guide for California if you’re planning a broader soaking itinerary across the state.

Glen Ivy Hot Springs

5. Deep Creek Hot Springs — The Hike-In Natural Soak That Earns Its Reward

  • 📍 Location: San Bernardino National Forest — ~130 miles / ~2 hours from San Diego 
  • 💧 Type: Wild natural hot springs along the Pacific Crest Trail 
  • 🌡️ Temperature: 96°F–105°F across 5–7 lithium-rich mineral pools; adjacent cold creek for contrast 
  • 👥 Best For: Experienced hikers, adventurers, adults only (not recommended for kids or dogs) 
  • 💰 Price: Free entry; Bowen Ranch parking $20–$30 per vehicle 
  • Hours: No set hours; best visited during cooler months (Oct–April); arrive early to beat crowds 
  • Pro Tip: Take the Bradford Ridge Path (2.5–3 miles one way) instead of the more crowded Bowen Ranch trailhead — fewer people on the trail, better canyon views, and you’ll arrive feeling like you actually earned the soak.

Deep Creek requires a 3.5-mile round-trip hike with a 1,000-foot elevation change — and that effort is exactly what separates it from every other entry on this list. The pools sit directly alongside Deep Creek in a rocky canyon carved through the San Bernardino National Forest, part of the historic Pacific Crest Trail corridor. 

Five to seven pools vary in temperature, and the contrast between the 105°F upper pools and the cold creek running alongside them is something genuinely hard to replicate at any resort. Two important notes before you go: clothing is optional and commonly not worn, so set your expectations accordingly. Also, the U.S. Forest Service has flagged the potential presence of a rare amoeba in the water — avoid submerging your head entirely as a precaution.

Deep Creek Hot Springs

6. Holtville Hot Springs — The Free Desert Soak Near the Border

  • 📍 Location: Holtville, CA (Imperial Valley) — ~115 miles / ~2 hours from San Diego 
  • 💧 Type: Public mineral tub on BLM land (man-made, artesian-fed) 
  • 🌡️ Temperature: 104–110°F (piped from artesian well at 125°F, cools in transit) 
  • 👥 Best For: Budget travelers, off-grid seekers, vanlifers, overnight campers 
  • 💰 Price: Free 
  • Hours: Open daily 5 AM – midnight; cleaned weekly 
  • Pro Tip: Winter is prime season here — the desert air drops to 40°F at night, which makes the 104°F soak feel even more intense. Camping is allowed directly across from the springs, though the fee season (Sept 15 – Apr 15) requires a permit from BLM offices in Yuma or El Centro.

Also known to regulars as “Old Fogey Hot Springs” or “Highline Hot Well,” Holtville is one of those places that exists almost entirely by word of mouth. Two concrete tubs sit on open BLM land off the highway near the U.S.–Mexico border — no entrance fee, no reservation, no frills. The main tub holds the hotter water direct from the artesian well; the second shallower overflow pool runs a few degrees cooler. 

A covered shade area and changing space are on-site, and the community has made ongoing efforts to keep it clean and maintained. It’s not glamorous — but if you want a hot soak under the stars with nothing between you and the desert sky, it’s genuinely one of the most available and honest hot spring experiences in all of Southern California.

Holtville Hot Springs

7. Desert Hot Springs — A Full Spa Town Worth the Drive

  • 📍 Location: Desert Hot Springs, CA (near Palm Springs) — ~130 miles / ~2.5 hours from San Diego 
  • 💧 Type: Spa resort town — multiple properties drawing from natural hot mineral aquifer 
  • 🌡️ Temperature: Varies by resort; typically 100°F–110°F; some properties offer cold plunge contrast 
  • 👥 Best For: Wellness seekers, couples, multi-day stays, spa enthusiasts 
  • 💰 Price: Day passes from ~$15 at budget resorts; luxury resort rates from $80+ day use to $200+ overnight 
  • Hours: Varies by resort; most open year-round 
  • Pro Tip: Desert Hot Springs sits above two distinct underground aquifers — one hot, one cold — allowing some resorts to offer genuine hot-cold contrast pools from entirely natural sources. Ask your resort specifically which aquifer they draw from to confirm you’re getting the real thing.

Desert Hot Springs operates on a different scale from anywhere else on this list — it’s not a single spring or resort, it’s an entire town built above one of the most mineral-dense hot water aquifers in the American Southwest. Dozens of resorts range from bare-bones motor-court motels with soaking pools to boutique wellness retreats with sound baths, juice bars, and structured healing programs. 

The combination of pure mineral waters, low-humidity desert air, and proximity to Joshua Tree National Park (30 minutes east) makes this a natural anchor for a longer Southern California wellness weekend rather than just a day trip from San Diego. 

Desert Hot Springs

Ready to Plan Your Soak?

The San Diego region doesn’t have hot springs on every corner — but what it does have is a genuinely diverse collection of soaking experiences within two and a half hours of the city. You can go completely off-grid and free at Holtville, fully immersed in a world-class wellness resort at Glen Ivy, or somewhere in between at the family-friendly desert pools of Agua Caliente. The right choice depends entirely on what you actually need: quiet solitude, a romantic escape, an adventurous hike-in, or a polished resort day with every amenity within reach.

Each of these locations has been verified through research and on-the-ground reporting. The CATRAVELTIMES California travel guides carry individual deep-dives on each destination, including up-to-date pricing, current seasonal status, and the specific local details that don’t make it into most travel roundups.

Frequently Asked Questions

Are there any free hot springs near San Diego?

Yes. Holtville Hot Springs (also known as Old Fogey Hot Springs) is completely free to visit and sits about 130 miles east of San Diego in Imperial Valley. It’s a primitive, no-frills geothermal soak with no facilities, but the water is the real thing.

What is the closest hot spring to San Diego?

Carlsbad Mineral Water Spa is the closest option, located about 35 miles north of downtown San Diego — roughly a 35-minute drive. It offers private mineral bath rooms and is a solid choice when you want a genuine mineral water soak without a long drive into the desert.

What is the best hot spring near San Diego for couples?

Carlsbad Mineral Water Spa and Jacumba Hot Springs Resort are the top two choices for couples. Carlsbad offers private themed mineral bath rooms — entirely your own space, no shared pools.

Similar Posts