Hot springs in Colorado: 13 soaks, from free to resort

Colorado has more developed hot spring resorts than any state we cover, spread from the Steamboat Springs area in the north to the San Luis Valley in the south, with a handful of free, unmanaged soaks along mountain highways in between. This guide narrows the field to 13: ten developed sites with paid admission, a backcountry hike-in that needs an overnight permit to camp at, and two undeveloped soaks, one of them free. See the full hot springs locator map for every state we cover.

Most of this list sits within a few hours of either Denver or Colorado Springs, with a second cluster around Glenwood Springs and Steamboat in the northwest, and a third near Buena Vista and the San Luis Valley to the south. For soaks across the state line, hot springs in Utah and hot springs in Idaho cover the next-closest clusters.

5 reviewed picks with directions and access notes · 42 more on record, not reviewed — see methodology
Full dataset for Colorado: 47 hot springs on record — from the 1980 NOAA thermal springs survey, not an editorial pick
Name (as recorded)NearTemp (historical)CoordinatesSource
Antelope SpringWorkman Creek 7.590°F / 32°C37.741, -107.034NOAA-CO-1
Birdsie Warm SpringWorkman Creek 7.586°F / 30°C37.728, -107.054NOAA-CO-2
Browns Canyon Warm SpringPoncha Springs 1577°F / 25°C38.653, -106.056NOAA-CO-6
Browns Grotto Warm SpringPoncha Springs 1573°F / 23°C38.634, -106.072NOAA-CO-7
Canon City Hot SpringsRoyal Gorge 15104°F / 40°C38.433, -105.261NOAA-CO-3
Cebolla Hot SpringsPowderhorn 7.5106°F / 41°C38.272, -107.100NOAA-CO-1
Cement Creek Hot SpringCement Mtn. 7.577°F / 25°C38.836, -106.825NOAA-CO-1
Conundrum Hot SpringsMaroon Bells 7.5100°F / 38°C39.012, -106.891NOAA-CO-2
Cottonwood Hot SpringsBuena Vista 15136°F / 58°C38.812, -106.226NOAA-CO-3
Dexter SpringPikes Stockade 7.568°F / 20°C37.294, -105.784NOAA-CO-1
Dotsero Warm SpringsGlenwood Springs 1590°F / 32°C39.628, -107.106NOAA-CO-1
Dunton Hot SpringDolores Peak 7.5108°F / 42°C37.771, -108.091NOAA-CO-1
Eldorado SpringsEldorado Springs 7.579°F / 26°C39.932, -105.277NOAA-CO-1
Geyser Warm SpringRico 7.582°F / 28°C37.747, -108.117NOAA-CO-3
Glenwood SpringsGlenwood Springs 7.5124°F / 51°C39.548, -107.322NOAA-CO-3
Hartsel Hot SpringsHartsel 7.5126°F / 52°C39.017, -105.793NOAA-CO-3
Hortense Hot SpringPoncha Springs 15181°F / 83°C38.732, -106.178NOAA-CO-5
Hot Sulphur SpringsHot Sulphur Springs111°F / 44°C40.073, -106.113NOAA-CO-3
Idaho SpringsIdaho Springs 7.5115°F / 46°C39.739, -105.512NOAA-CO-2
Juniper Hot SpringsJuniper Hot Springs100°F / 38°C40.467, -107.952NOAA-CO-1
Lemon Hot SpringPlacerville 7.591°F / 33°C38.014, -108.054NOAA-CO-1
Lower Waunita Hot SpringsPitkin 7.5167°F / 75°C38.517, -106.515NOAA-CO-8
Mineral Hot SpringsVilla Grove 7.5140°F / 60°C38.168, -105.924NOAA-CO-5
Mount Princeton Hot SpringsPoncha Springs 15133°F / 56°C38.733, -106.162NOAA-CO-4
Orvis Hot SpringDallas 7.5126°F / 52°C38.133, -107.736NOAA-CO-2
Ouray Hot SpringsOuray 7.5156°F / 69°C38.021, -107.672NOAA-CO-3
Pagosa SpringsPagosa Springs 7.5136°F / 58°C37.263, -107.011NOAA-CO-7
Paradise Warm SpringGroundhog Mountain115°F / 46°C37.752, -108.131NOAA-CO-2
Penny Hot SpringsRedstone 7.5133°F / 56°C39.227, -107.224CIRC790-73
Piedra River Hot SpringsDevil Mountain 7.5108°F / 42°C37.313, -107.344NOAA-CO-6
Pinkerton Hot SpringsHermosa 7.590°F / 32°C37.453, -107.803NOAA-CO-3
Poncha Hot SpringsBonanza 15160°F / 71°C38.498, -106.076NOAA-CO-10
Rainbow Hot SpringsSpar City 15104°F / 40°C37.511, -106.945NOAA-CO-3
Ranger Hot SpringCement Mtn. 7.581°F / 27°C38.816, -106.873NOAA-CO-2
Rhodes Warm SpringFairplay West 7.575°F / 24°C39.164, -106.062NOAA-CO-1
Routt Hot SpringsRocky Peak 7.5147°F / 64°C40.559, -106.849NOAA-CO-1
Shaw SpringsTwin Mountains Se 7.586°F / 30°C37.751, -106.317NOAA-CO-1
South Canyon Hot SpringsStorm King Mountain 7.5118°F / 48°C39.552, -107.412NOAA-CO-2
Steamboat SpringsSteamboat Springs 7.5102°F / 39°C40.483, -106.827NOAA-CO-2
Stinking SpringsChromo 1581°F / 27°C37.033, -106.805NOAA-CO-4
Swissvale Warm SpringsHoward 1582°F / 28°C38.479, -105.891NOAA-CO-2
Trimble Hot Spr, Stratten Warm SprHermosa 7.597°F / 36°C37.391, -107.846NOAA-CO-5
Tripp Hot SpringsHermosa 7.5111°F / 44°C37.400, -107.849NOAA-CO-4
Upper Waunita Hot SpringsPitkin 7.5176°F / 80°C38.514, -106.508NOAA-CO-9
Valley View Hot SpringsVallley View Hot Springs 7.99°F / 37°C38.192, -105.816PP492-24
Wagon Wheel Gap Hot SpringsSpar City 15135°F / 57°C37.747, -106.831NOAA-CO-2
Wellsville Warm SpringHoward 1591°F / 33°C38.485, -105.910NOAA-CO-1

Sourced from NOAA/NCEI Thermal Springs List for the United States (1980), archived via PANGAEA, last checked 2026-08-18. Temperatures are a historical estimate from the base survey year, not a current reading. Coordinates and a name on record confirm a feature exists — not current access rules, fees or trail conditions. See methodology.

All 13 hot springs: access, fees and status

Hot spring Nearest town Access Fee Legal status
Strawberry Park Hot Springs Steamboat Springs Roadside, timed reservation $30 adult / $20 child 17 and under, 2-hour slot, cash only Official, private resort on national forest access road
Conundrum Hot Springs Aspen Hike, 17 mi round trip Free day hike; $10/person/night camping permit + $6 fee Public, White River National Forest (Maroon Bells-Snowmass Wilderness)
Glenwood Hot Springs Glenwood Springs Walk-in, developed pool ~$32–38/person, seasonal Official, private resort
Iron Mountain Hot Springs Glenwood Springs Walk-in, developed pool $44–69/person, tiered Official, private resort
Old Town Hot Springs Steamboat Springs Walk-in, developed pool From $29 adult / $23 youth Official, nonprofit community recreation center
Mount Princeton Hot Springs Resort Nathrop Walk-in, resort pools + creekside $30–45; spa tiers $65–95 Official, private resort
Cottonwood Hot Springs Buena Vista Walk-in, developed pools $30 weekday / $35 weekend adult Official, private resort
Ouray Hot Springs Pool Ouray Walk-in, developed pool ~$26–30/person Official, town-owned recreation center
Pagosa Springs (The Springs Resort and Nathan's Hippy Dip) Pagosa Springs Resort reservation or free riverside walk-in $67+ resort day pass; free riverside Official resort + informally tolerated private riverside access
Radium Hot Springs Kremmling Hike, 1.5 mi round trip Seasonal BLM day-use fee (Apr 1–Nov 30) Public land; BLM trail access from Warm Springs Road. Managing agency at the pool itself (BLM or Colorado Parks and Wildlife) not stated on the BLM page
Penny Hot Springs Redstone Roadside, short scramble down bank Free Public, Pitkin County Open Space and Trails (highway right-of-way)
Valley View Hot Springs (Orient Land Trust) Villa Grove Walk-in, reservation $30/adult 2-hour; $34 day soak Official, nonprofit land trust, clothing-optional
Indian Hot Springs Idaho Springs Walk-in, pool and caves $25–30/person Official, private resort

The hot springs

Strawberry Park Hot Springs

A series of stone-lined pools on a forested hillside above Steamboat Springs, fed by a 147°F source that cools as it flows down through the terraced pools, from around 106°F near the top to 95°F at the bottom. Reservations run in timed two-hour windows, $30 for adults and $20 for children 17 and under, cash only on arrival (Strawberry Park Hot Springs). Clothing is required during the day; after dark, the pools become clothing-optional and no minors are permitted. The unpaved access road can require four-wheel drive or chains in winter. Full details are on the dedicated Strawberry Park Hot Springs page.

Conundrum Hot Springs

A backcountry soak reached only by an 8.5-mile trail, one way, climbing from 8,800 to over 11,200 feet in the Maroon Bells-Snowmass Wilderness outside Aspen. The soaking pools run roughly 98–104°F. Day hikers don't need a permit, but anyone camping overnight does: $10 per person per night for stays from May 1 through October 31, plus a $6 processing fee, booked exclusively on Recreation.gov. Permits release in blocks on fixed dates (February 15 for April–July, June 15 for August–November), and high-demand summer dates sell out fast. Full details are on the dedicated Conundrum Hot Springs page.

Glenwood Hot Springs

The original developed hot springs in town, drawing from the Yampah Spring at 122°F since 1888. The main pool runs 90–93°F and a smaller therapy pool stays near 104°F. Adult admission runs roughly $32 to $38 depending on season, more on holiday weekends, with online bookings about $5 cheaper than the gate (Glenwood Hot Springs Resort). Book ahead for winter weekends, which can sell out.

Iron Mountain Hot Springs

Across the Colorado River from Glenwood Hot Springs, a newer resort with smaller soaking pools ranging 98–108°F plus a larger 93°F freshwater family pool. Admission is tiered and priced by day: the all-ages Select Access tier runs roughly $44 to $52, and the 21-and-over Premier tier, which opens an additional set of adults-only pools, runs about $61 to $69, higher on peak dates (Iron Mountain Hot Springs).

Old Town Hot Springs

Steamboat's other hot springs, downtown rather than up the canyon road, built around the Heart Spring, which produces about 250 gallons a minute at 102–103°F, warm enough that no cooling is needed before it reaches the pools. Day passes start at $29 for adults 15 and up, $23 for youth and $26 for seniors, with the newer spa-style hot pools priced as a separate upgrade (Old Town Hot Springs). It doubles as a full recreation center, with a gym and classes alongside the pools.

Mount Princeton Hot Springs Resort

A large resort in Chalk Creek Canyon with both indoor/outdoor developed pools and shallow creekside pools where guests move rocks to blend hot spring water with cold creek flow. Standard day passes run about $30 to $45 depending on the day; the adults-only spa section and the top Relaxation Pass tier run $65 to $95 (Mount Princeton Hot Springs Resort). Day passes are sold on site, no reservation needed.

Cottonwood Hot Springs

A smaller, quieter resort about five miles outside Buena Vista at the base of Cottonwood Pass, roughly a 30-minute drive from Mount Princeton. Four hot spring pools plus a cold plunge, with lodge rooms, cabins and campsites on site. Day passes run $30 for adults on weekdays and $35 on weekends and holidays, with lower kids' rates, no reservation needed (Cottonwood Hot Springs).

Ouray Hot Springs Pool

A town-owned recreation center in the "Switzerland of America," fed by Box Canyon springs gravity-fed more than a mile to the pool, supplemented by a well for winter operation. Pools range from a 75–83°F lap section to a 102–106°F overlook pool. Adult admission runs roughly $26 to $30, with lower rates for youth, seniors and military, plus a separate waterslide wristband in summer; current rates are posted by the City of Ouray.

Pagosa Springs

The Springs Resort and Spa runs 25 mineral pools terraced along the San Juan River, with general admission starting at $67 for adults, a $27 rate for local residents within 60 miles, and pricier premium tiers (The Springs Resort). A few blocks away, Nathan's Hippy Dip is a free, clothing-required soaking spot on the river's south bank, fed by a pipe carrying overflow from the same geothermal system. It has historically been left open by its private owners rather than formally designated public access, so treat it as informally tolerated rather than guaranteed. Between them, Pagosa offers both a full resort day and a genuinely free soak a short walk apart.

Radium Hot Springs

A primitive soaking pool on a canyon wall above the Colorado River near the BLM's Radium Recreation Area, reached by a roughly 1.5-mile round-trip hike with a steep climb and descent from the trailhead at the end of Warm Springs Road, off Trough Road. The BLM has no designated trail to the springs from the Radium Recreation Area itself and points visitors to that trailhead instead, where the Warm Springs Trail (foot travel only) and the Ol' Warm Springs Trail lead to the springs. The old social trail from the Colorado Parks and Wildlife Mugrage Site on Radium Road is closed to protect bighorn sheep habitat, and parking along Radium Road isn't allowed. The BLM charges day-use and camping fees in the recreation area from April 1 through November 30 (BLM, Radium Recreation Area). The pool can flood and run cold with spring snowmelt, so summer through early fall is the more reliable window. Full details are on the dedicated Radium Hot Springs page.

Penny Hot Springs

A roadside soak on the Crystal River a few miles north of Redstone: a parking turnout directly off Highway 133 near mile marker 55, then a short, sometimes slippery scramble down to the pools. The springs parcel belongs to Pitkin County's Open Space and Trails program, managed within the highway right-of-way (Pitkin County, Penny Hot Springs). Source water enters around 130°F and settles to roughly 100–106°F where it mixes with the river; visitors shift rocks in the wall to control the blend. Free, no changing rooms, only a portable toilet at the lot. Park in the turnout only, not on the highway shoulder. More on the dedicated Penny Hot Springs page.

Valley View Hot Springs (Orient Land Trust)

A clothing-optional soaking property in the San Luis Valley, run by the nonprofit Orient Land Trust, with pools ranging from the high 80s°F in a swimming pool to 104–106°F in the hottest pools. Orient Land Trust highly recommends reservations because admission is limited, and daily capacity is capped at 100 guests; a two-hour day-use slot runs $30 for adults and $20 for kids, or $34 for an unrestricted day soak (Orient Land Trust). Non-members can book only within 24 hours of a visit, while supporting members reserve further ahead, so summer day slots go quickly. Overnight cabin or campsite guests get 24-hour pool access. Full details are on the dedicated Valley View Hot Springs page.

Indian Hot Springs

A historic resort in Idaho Springs with an indoor domed pool around 90–100°F and separate, gender-specific geothermal caves running 104–112°F, bathing suits optional in the caves, minors not permitted there. Day passes run roughly $25 to $30 per person depending on the day, no advance reservation needed for a walk-in visit (Indian Hot Springs). It's the closest developed hot springs to downtown Denver on this list, under an hour away.

Hot springs near Denver

Indian Hot Springs, in Idaho Springs, is the closest option, under an hour west on I-70. Mount Princeton Hot Springs Resort and Cottonwood Hot Springs, both near Buena Vista, run about two and a half hours south. Strawberry Park, up in Steamboat Springs, is the farthest of this group at roughly three hours, more realistic as an overnight trip than a day soak.

Hot springs near Colorado Springs

Mount Princeton Hot Springs Resort and Cottonwood Hot Springs are both about two hours west via US-24, close enough together to visit both in one trip. Valley View Hot Springs, in the San Luis Valley, runs closer to three hours south, a longer drive but paired well with a Great Sand Dunes visit.

Clothing-optional hot springs in Colorado

Two soaks on this list run clothing-optional. Strawberry Park switches from suits-required by day to clothing-optional after dark, with no minors allowed once that switch happens. Valley View Hot Springs, at Orient Land Trust, is clothing-optional across the entire property, day or night, framed by the trust as a naturist community space rather than an after-hours policy. Strawberry Park requires a reservation; Valley View highly recommends one, as admission is limited.

How this guide was researched

This guide was compiled from public land-manager sources (the Bureau of Land Management, the U.S. Forest Service and Pitkin County for the undeveloped sites), the CDC, and the official sites of the resorts and organizations listed. We haven't visited these sites ourselves. Fees, reservation systems and access rules change often at commercial resorts in particular; every listing links to its primary source where one exists, last checked August 2026. Verify current pricing and hours with the operator or land manager before you go.

FAQ

What is the best free hot spring in Colorado?

Penny Hot Springs, on the Crystal River near Redstone, is the easiest free option, roadside with no fee at all. Radium Hot Springs offers a more remote, primitive soak for a 1.5-mile round-trip hike, though the BLM charges a seasonal day-use fee in the surrounding recreation area from April through November.

Which Colorado hot springs are clothing-optional?

Strawberry Park Hot Springs, after dark only, and Valley View Hot Springs at Orient Land Trust, across the entire property at any hour. Indian Hot Springs allows suits-optional soaking only in its adults-only geothermal caves; every other hot spring on this list requires swimwear.

Do you need a reservation for Colorado hot springs?

At the busiest developed sites, yes. Strawberry Park requires advance booking, Valley View highly recommends it because admission is limited, and Glenwood and The Springs Resort in Pagosa Springs can sell out on peak days. Mount Princeton, Cottonwood, Indian Hot Springs and the free undeveloped sites don't require booking ahead.

How do you get to Conundrum Hot Springs?

By an 8.5-mile trail, one way, from a trailhead outside Aspen, climbing from about 8,800 to over 11,200 feet. Day hikers need no permit; anyone camping overnight at the springs needs a paid permit booked on Recreation.gov, and high-demand dates sell out soon after each release.

Are Colorado hot springs safe for kids?

The developed resorts, with staffed pools and posted temperatures, are the more controlled option. Strawberry Park bars minors after dark, when the pools go clothing-optional. At undeveloped springs like Penny and Radium, hot source water sits close to cooler mixing zones with no barriers, so test the water by hand before letting kids in.

We haven't visited these places ourselves, and every page says so rather than implying otherwise. Details are compiled from public land-manager, USGS and NOAA sources and cross-checked where possible; conditions, access rules and fees change without notice, so confirm with the managing agency before you go. Page last checked August 2026. Read our full methodology.