In This Article

1. Glenwood Hot Springs Resort, Glenwood Springs

Glenwood Hot Springs Resort, Glenwood Springs

© Glenwood Hot Springs Resort, Glenwood Springs

Location: Glenwood Springs, Colorado – nestled between Aspen and Vail, 2.5 hours from Denver

Recommended For: Families, wellness seekers, and hot springs lovers wanting a blend of recreation and relaxation

What I Love: “Home to the world’s largest hot springs pool, perfect for year-round fun and wellness.”

  • Soak in geothermal waters fed by the Yampah spring, one of the hottest in the world at 122°F.
  • Swim or lounge in the massive 104°F pool designed for relaxation and recreation.
  • Play at the Sopris Splash Zone, featuring a whitewater tube ride, splash pad, and kids’ play area.
  • Stay at the on-site lodge or enjoy the poolside dining and athletic club.

Cost: Day-use passes available; overnight stay packages at the lodge offer unlimited soaking

Best time to visit: Year-round – warm in winter, vibrant in summer

Local tips: Arrive early during peak seasons to avoid crowds and enjoy a quiet morning soak

Distance: ~2.5 hours from Denver, ~1 hour from Aspen

How to Get to Glenwood Hot Springs Resort: Take I-70 west from Denver to Glenwood Springs; the resort is located just off the exit in downtown Glenwood

Address: 415 E 6th St, Glenwood Springs, CO 81601, Phone: 970-945-6571


2. The Springs Resort and Spa

The Springs Resort and Spa

© The Springs Resort and Spa

Location: Pagosa Springs, Colorado – ~2 hours 45 minutes from Santa Fe, nestled in the San Juan Mountains

Recommended For: Couples, spa lovers, wellness travelers, and anyone seeking a luxurious hot spring escape

What I Love: Over 20 geothermal pools, including the world’s deepest hot spring, in a stunning riverside setting.”

  • Soak in 20+ mineral-rich pools, each with different temperatures and scenic views of the San Juan Mountains.
  • Dip in the 114°F Lobster Pot or contrast your soak with a plunge into the cool San Juan River.
  • Unwind in five adults-only pools for a more serene experience.
  • Relax at the on-site full-service spa or retreat to a luxury suite with private access to the hot springs.

Cost: Day passes and overnight guest packages available with unlimited soaking

Best time to visit: Fall and winter for dramatic mountain backdrops and snow-fed tranquility

Local tips: Reserve spa treatments in advance and soak during sunrise or sunset for the most peaceful atmosphere

Distance: ~2 hrs 45 mins from Santa Fe, ~4.5 hours from Denver

How to Get to The Springs Resort and Spa: From Santa Fe, take US-84 North to Pagosa Springs; the resort is located along Hot Springs Blvd in the heart of town

Address: 323 Hot Springs Blvd, Pagosa Springs, CO 81147, Phone: 800-225-0934


3. Durango Hot Springs Resort and Spa

Durango Hot Springs Resort and Spa

© Durango Hot Springs Resort and Spa

Location: Durango, Colorado – ~4 hours from Santa Fe

Recommended For: Families, wellness travelers, spa lovers, and those seeking accessibility-friendly relaxation

What I Love: Over 20 mineral pools, a saltwater resort-style pool, and ADA-accessible amenities in a serene mountain setting.”

  • Soak in more than 20 geothermal pools ranging from 101°F to 110°F, with stunning views of the Animas Valley.
  • Swim in a zero-entry saltwater pool ideal for families and guests of all abilities.
  • Rejuvenate with spa services, saunas, cold plunges, and wellness classes for a full-body experience.
  • Relax in one of the dozen ADA-accessible mineral pools designed for comfort and ease of entry.

Cost: Day-use passes and overnight resort packages available

Best time to visit: Fall for foliage and crisp air; winter for steamy soaks with a snow-draped backdrop

Local tips: Arrive early for best pool choice and consider booking a massage or wellness service to complement your soak

Distance: ~4 hrs from Santa Fe, ~6 hours from Denver

How to Get to Durango Hot Springs Resort and Spa: From Santa Fe, head north on US-84, then west on US-160 to Durango; the resort is just north of downtown on County Road 203

Address: 6475 Co Rd 203, Durango, CO 81301, Phone: 970-247-0111


Affordable Hot Springs

4. Hot Sulphur Springs Resort & Spa

Hot Sulphur Springs Resort & Spa

© UTS/stock.adobe.com

Location: Hot Sulphur Springs, Colorado – ~2.5 hours from Denver

Recommended For: Skiers, hikers, spa seekers, and travelers interested in Native American history

What I Love: Seven natural hot springs feeding multiple pools ranging from 95°F to 112°F, with healing waters used by the Ute tribe for centuries.”

  • Soak in natural mineral-rich pools set at various temperatures, perfect for therapeutic relaxation.
  • Experience the historic significance of the springs once used by the Ute Indians for healing.
  • Unwind after a day on the slopes or trails with a restorative spa treatment on site.
  • Enjoy different views and pool layouts as you move from one hot spring to another on the property.

Cost: Day passes and lodging packages available

Best time to visit: Winter for post-ski soaking; summer for mild weather and scenic mountain views

Local tips: Weekdays are less crowded; bring sandals and water to stay hydrated as you explore multiple pools

Distance: ~2.5 hrs from Denver, ~4.5 hrs from Santa Fe

How to Get to Hot Sulphur Springs Resort & Spa: Take US-40 west from Denver through Winter Park and Granby; the resort is located just off the highway in the town of Hot Sulphur Springs

Address: 5609 Spring Rd, Hot Sulphur Springs, CO 80451, Phone: 970-725-3306


5. The Historic Wiesbaden Hot Springs Spa & Lodgings, Ouray

The Historic Wiesbaden Hot Springs Spa & Lodgings, Ouray

© The Historic Wiesbaden Hot Springs Spa & Lodgings, Ouray

Location: Ouray, Colorado – ~1 hr 45 min from Durango

Recommended For: History lovers, spa-goers, couples seeking a serene retreat

What I Love: Natural hot springs-fed pools, including a unique Vapor Cave and the tranquil Lorelei soaking pool with waterfall – all chemical-free.”

  • Soak in the 108°F Vapor Cave, a therapeutic underground pool carved into rock.
  • Relax in the outdoor swimming pool with temperatures from 102°F to 104°F, surrounded by alpine beauty.
  • Book the Lorelei Pool for a private outdoor soak with cascading waterfall in a secluded setting.
  • Enjoy chemical-free, mineral-rich waters that flow directly from the source at all on-site pools.

Cost: Soaking rates and lodging packages available

Best time to visit: Fall and winter for dramatic snow-capped views and cozy soaks

Local tips: Reserve the Lorelei Pool in advance for privacy; bring sandals and a robe for easy movement between pools

Distance: ~1 hr 45 min from Durango, ~5.5 hrs from Denver

How to Get to Wiesbaden Hot Springs: From Durango, take US-550 north (Million Dollar Highway) for a scenic drive directly into Ouray. The resort is in the heart of town.

Address: 625 5th St, Ouray, CO 81427, Phone: 970-325-4347


6. Old Town Hot Springs, Steamboat Springs - 3 hours from Denver

Old Town Hot Springs, Steamboat Springs - 3 hours from Denver

© Old Town Hot Springs, Steamboat Springs

Location: Steamboat Springs, Colorado – in the heart of downtown

Recommended For: Families, fitness lovers, locals, and visitors seeking a blend of recreation and relaxation

What I Love: Eight geothermal mineral pools in a historic, family-friendly downtown setting with modern amenities.”

  • Soak in one of eight mineral-rich hot spring pools that have served the community for over a century.
  • Enjoy waterslides, lap lanes, and a family recreation area ideal for all ages.
  • Stay active with access to tennis courts and a full fitness center.
  • Relax with onsite massage services and available childcare while you unwind.

Cost: Day passes and membership options available

Best time to visit: Winter and summer; perfect after skiing or during sunny retreats

Local tips: Arrive early for best parking downtown; waterslides are open seasonally

Distance: ~3 hours from Denver

How to Get to Old Town Hot Springs: Located in downtown Steamboat Springs on US-40 (Lincoln Ave). From Denver, take I-70 W to CO-9 N and then US-40 W.

Address: 136 S Lincoln Ave, Steamboat Springs, CO 80487, Phone: 970-879-1828


7. Mount Princeton Hot Springs Resort, Nathrop - 2.5 hours from Denver

Mount Princeton Hot Springs Resort, Nathrop - 2.5 hours from Denver

© Mount Princeton Hot Springs Resort, Nathrop

Location: Nathrop, Colorado – between Buena Vista and Salida

Recommended For: Skiers, couples, families, and wellness seekers looking for a luxurious mountain soak

What I Love: Thirty creekside pools and a mountain resort atmosphere near Monarch and Ski Cooper.”

  • Soak in natural geothermal pools along Chalk Creek, where mineral water seeps up between river rocks.
  • Relax in large, human-made soaking pools with stunning Rocky Mountain views.
  • Unwind at the luxury spa and wellness center after a day on nearby slopes.
  • Stay at the on-site resort and lodge, ideal for romantic getaways or family vacations.

Cost: Day passes and overnight guest access available

Best time to visit: Winter for après-ski soaking, summer for creekside lounging

Local tips: Creekside pools can vary in temperature — move around to find the perfect soak

Distance: ~2.5 hours from Denver

How to Get to Mount Princeton Hot Springs Resort: From Denver, take US-285 S toward Nathrop. Turn onto County Road 162 and follow signs to the resort.

Address: 15870 Co Rd 162, Nathrop, CO 81236, Phone: 719-395-2447

Romantic Hot Springs

8. Ouray Hot Springs Pool & Fitness Center

Ouray Hot Springs Pool & Fitness Center

© Ouray Hot Springs Pool & Fitness Center, Ouray

Location: Ouray, Colorado – nestled in the San Juan Mountains

Recommended For: Families, kids, fitness lovers, and travelers seeking a mix of fun and relaxation

What I Love: Seven natural springs feed crystal-clear soaking and play pools in a mountain amphitheater.”

  • Play in the shallow pool with volleyball area, perfect for children and families.
  • Test your balance on the inflatable obstacle course in the activity pool.
  • Soak in the overlook pool with an infinity edge waterfall and peaceful views.
  • Train at the fitness center, or swim laps in the dedicated lap pool.

Cost: Affordable day-use passes available for all ages

Best time to visit: Summer for family fun, winter for snowy soaks in warm water

Local tips: Arrive early in peak seasons to avoid crowds and enjoy full access to all pools

Distance: ~1.5 hours from Durango

How to Get to Ouray Hot Springs Pool: From Durango, head north on US-550 through the Million Dollar Highway to Ouray. The facility is on Main Street.

Address: 1220 Main St., Ouray, CO, 81427, Phone: 970-325-7073

9. Indian Springs Resort, Idaho Springs - 40 minutes from Denver

Indian Springs Resort, Idaho Springs - 40 minutes from Denver

© Ruslan Gilmanshin/stock.adobe.com

Location: Idaho Springs, Colorado – nestled in the Rocky Mountains, just west of Denver

Recommended For: Couples, solo travelers, and those seeking a unique hot springs experience

What I Love: Geo-thermal caves carved into a mountainside and a tropical indoor pool beneath banana trees.”

  • Soak in the mineral water swimming pool surrounded by banana trees and tropical plants.
  • Relax in the outdoor hot tubs or enjoy a private bath for a more intimate soak.
  • Explore the geo-thermal caves—a rare and atmospheric soaking experience carved into the mountainside.
  • Stay overnight in a range of accommodations, from lodge rooms to rustic campsites.

Cost: Day passes available; additional fees for private baths and cave access

Best time to visit: Winter for steamy cave soaks, or summer for lush tropical vibes in the indoor pool

Local tips: The Geo-Thermal Caves are adult-only and clothing-optional—plan accordingly

Distance: ~40 minutes from Denver

How to Get to Indian Springs Resort: Take I-70 west from Denver to Idaho Springs, exit onto Soda Creek Road; resort is just minutes off the interstate

Address: 302 Soda Creek Rd, Idaho Springs, CO 80452, Phone: 303-989-6666

10. Dunton Hot Springs, near Telluride

Dunton Hot Springs, near Telluride

© Kristina Blokhin/stock.adobe.com

Location: Dolores, Colorado – near Telluride, nestled in a restored 1800s ghost town

Recommended For: Luxury travelers, couples, history buffs, and those seeking a secluded all-inclusive getaway

What I Love: “Soaking in a restored 19th-century bathhouse followed by long-table dinners in a historic saloon.”

  • Soak in mineral-rich hot springs located in an authentic 1800s bathhouse and natural outdoor settings.
  • Dine in a restored saloon with communal long-table meals crafted with seasonal ingredients.
  • Stay in luxurious private log cabins, each uniquely decorated and full of rustic charm.
  • Explore the grounds, including Colorado’s only geyser, and enjoy spa treatments, a library, and a cozy bar.

Cost: All-inclusive resort with meals, beverages, and activities included in nightly rate

Best time to visit: Fall for golden aspens or winter for snow-covered serenity and hot soaks

Local tips: Book early—space is limited and this luxury retreat fills fast

Distance: ~1 hour and 45 minutes from Telluride

How to Get to Dunton Hot Springs: From Telluride, drive south on CO-145 to Dolores, then follow Road 38 into the San Juan Mountains; 4WD recommended in winter

Address: 52068 Road 38, Dolores, CO 81323, Phone: 970-882-4800

Plan Your Trip