Quick Facts
Distance from Denver: 35 miles (45 min). Temperature: 90-112°F. Day Pass: $22-28. Hours: 8:30am-9pm.
Indian Hot Springs in Idaho Springs is the closest true natural hot springs to Denver. Located just 45 minutes up I-70 in historic Idaho Springs, this facility has been welcoming visitors since 1863 - making it one of Colorado's oldest continuously operating hot springs.
What sets Indian Hot Springs apart is the variety of soaking experiences: geothermal caves reaching 112°F, a tropical dome-covered pool at 90-100°F, and private mineral baths for couples or solo relaxation.
What to Expect at Indian Hot Springs
The Geothermal Caves
The highlight of Indian Hot Springs. Underground caves carved into the mountainside with temperatures reaching 104-112°F. It's like a natural sauna - steamy, dark, and intensely relaxing. Each cave has slightly different temperatures, so you can find your perfect spot.
Pro Tip: The caves get crowded on weekends. Visit Tuesday-Thursday afternoons for the most peaceful experience. You'll practically have them to yourself.
Tropical Dome Pool
A large swimming pool covered by a geodesic dome, maintaining comfortable temperatures year-round (90-100°F). This is where you can actually swim and move around, not just soak. Great for families or anyone who wants more activity.
Private Mineral Baths
Individual and couples' mineral baths available for rent by the hour. Perfect for anniversaries, birthdays, or when you just need complete privacy. Temperatures range from 100-106°F.
Getting to Indian Hot Springs
Address: 302 Soda Creek Rd, Idaho Springs, CO 80452
From Denver, take I-70 West for about 35 miles. Take exit 241 for Idaho Springs, turn right onto Colorado Boulevard, then left onto Soda Creek Road. The hot springs are on your right.
Winter Driving: I-70 can be treacherous in winter. Check CDOT road conditions before heading up, and give yourself extra time during ski traffic.
Prices & Hours (2026)
- Hours: 8:30 AM - 9 PM (Mon-Fri), 8 AM - 9:30 PM (Sat-Sun)
- Dome Pool: $22 adults, $16 children (3-12)
- Caves + Pool: $28 adults, $20 children
- Private Baths: Starting at $35/hour
- Overnight Stays: Available - includes pool/cave access
Phone: (303) 989-6666
Website: indianhotsprings.com
Insider Tips
- Bring your own towel. Their rentals are small and thin.
- Hydrate aggressively. Altitude + hot water = dehydration fast.
- Don't eat a big meal before. Trust me on this one.
- Arrive early. The caves have capacity limits - arrive by 10am on weekends.
- Winter is best. Cold air, hot water, steam rising - magical.
- Combine with Idaho Springs. Great restaurants and shops in the historic downtown.
Frequently Asked Questions
Is Indian Hot Springs worth it?
Yes, especially for the geothermal caves which are unique in Colorado. At 45 minutes from Denver, it's the most accessible true hot springs experience you'll find.
Can you stay overnight at Indian Hot Springs?
Yes. They offer lodge rooms and cabin rentals. Overnight guests get extended pool/cave access hours.
Is Indian Hot Springs clothing optional?
No. Swimsuits are required in all areas. This is a family-friendly facility.
How hot are the caves at Indian Hot Springs?
The caves range from 104-112°F. Different caves have different temperatures - start with a cooler one if you're not used to hot soaking.