View of the Strawberry Park Hot Springs at winter season

9 Best Hot Springs Near Denver (By a Local)

Soaking in natural hot springs is the perfect complement to any adventurous day in Colorado. There are many hot springs in Colorado, but in this list, we’ll focus on the 9 best hot springs near Denver. All of these hot springs are great destinations for locals as well as visitors looking to stay close to the city. 

I live in Denver and have visited the majority of the hot springs listed on this guide. I’ll share what to expect at each resort, overview the available amenities, and give tips on how to have the best experience.

Let’s dive in! 

Disclosure: Travel Lemming is an independent reader-supported blog. You can support us by purchasing via the affiliate links on this page, which may earn us commissions. See our Advertising Policy for further explanation. Thank you!

9 Best Hot Springs to Visit Near Denver

Mt. Princeton Hot Springs

Buena Vista 

The Chalk Creek and a bridge over it in Mt. Princeton Hot Springs Resort
Enjoy the mineral waters along Chalk Creek at Mount Princeton Hot Springs

📍 Google Maps | Website | (719) 395-2447 | 👉 Book a Stay on Booking

There are so many fun things to do in Buena Vista, one of the most popular day trips from Denver. Whether planning to hike, raft, or simply explore downtown, the nearby hot springs are a great itinerary inclusion. 

Mount Princeton Hot Springs is a high-end hot springs resort featuring various pools and amenities for all types of visitors. There’s a family-friendly atmosphere and children will love the 400-foot water slide. The creekside hot springs are my favorite place to soak, and many enjoy the spa and infinity pools’ private rental options. Spa treatments and fitness classes are also available, as are dining and lodging. 

🎟️ Admission: $35 Adults, $30 Children and Seniors on Mon.-Thurs.; $40 Adults, $30 Children and Seniors on Fri.-Sun.
🌡️ Temp: 90-120 °F
📅 Season: year-round
♨️ Features: creekside hot springs, multiple pools, water slide, spa services, fitness classes, juice bar, lodging 

👉 Love Water Activities? Take a nearby guided rafting trip or rent a paddleboard for the ultimate Buena Vista adventure!

Hot Sulphur Springs Resort & Spa

Hot Sulphur Springs

The author with her husband in Hot Sulphur Springs Resort & Spa
My husband and I soaking in a private pool at Hot Sulphur Springs

📍 Google Maps | Website | (970) 725-3306 | 👉 Book a Stay on Trip Advisor

Hot Sulphur Springs Resort & Spa houses some of my favorite hot springs near Denver. The historic hot springs have been used for medicinal purposes for hundreds of years. The Ute tribe first discovered the seven natural springs that now feed 21 man-made pools. The hot springs water in each soaking pool varies in temperatures ranging from 95-112 °F. 

Lodging at the resort includes access to the mineral-rich hot springs. Booking a Swedish or deep tissue massage comes with one hour of complimentary soaking, too. Relax and enjoy the beauty of the Rocky Mountains at one of the state’s best hot springs resorts, located just 2 hours from Denver. 

🎟️ Admission: $26 Adults, $14 Children(4-11), Free under 4
🌡️ Temp: 95-112 °F
📅 Season: year-round
♨️ Features: private pools, bathhouse with lockers, massage treatments, lodging 

♨️ Pro Tip: Your heart rate and circulation increase when soaking in hot water, especially at higher altitudes. Be sure to stay hydrated with our top travel water bottle pick, the GRAYL GeoPress.

The Springs Resort and Spa

Pagosa Springs

View of springs and spa in Pagosa Springs
(photo: neilld / Depositphotos)

📍 Google Maps | Website | (800) 225-0934 | 👉 Book a Stay on Trip Advisor 

Compared to other hot springs near Denver, The Springs Resort & Spa requires the furthest drive. However, those willing to make the trip to Pagosa Springs won’t be disappointed. They’re some of the best hot springs in Colorado featuring a series of 25 private soaking pools along the San Juan River. The natural hot springs pools are fed by the Mother Spring, the deepest geothermal spring in the world. 

Visitors can purchase day passes to experience the hot springs resort. Alternatively, an overnight stay includes hot springs access. The resort features spa services, wellness classes, fine dining, poolside drink service, and more. 

🎟️ Admission: $49 Adults, $25 Children, $46 Seniors
🌡️ Temp: 95-112 °F
📅 Season: year-round
♨️ Features: private hot springs, spa treatments, yoga and wellness activities, restaurants, lodging

Strawberry Park Hot Springs

Steamboat Springs

View of the empty Strawberry Park Hot Springs during winter season

📍 Google Maps | Website | (970) 879-0342 

There are several great hot springs near Denver, but my personal favorite is Strawberry Park Hot Springs. Regardless of the season, it’s one of the best things to do in Steamboat Springs

Compared to other hot springs resorts, this Steamboat Springs attraction is more rustic. Set in the beautiful Routt National Forest, it’s harder to access with 4×4 driving required in the winter. Families are welcome, but in the evenings, visitors must be 18+ years of age as clothing is optional. Those looking to spend the night can pitch a tent or book a private cabin on the property.

🎟️ Admission: $20 per person for 2 hours (cash only)
🌡️ Temp: 102-106 °F
📅 Season: year-round
♨️ Features: clothing-optional evenings, massage treatments, camping spots, cabins, shuttle service

🚗 Need a car? In the winter, a couple of 4WD shuttle services can transport you from Steamboat Springs to the hot springs. But if you prefer to travel independently, consider renting an ideal vehicle with Discover Cars, our preferred partner. 

Glenwood Hot Springs Resort

Glenwood Springs

View of a water slides in Glenwood Hot Springs Resort
(photo: urban_light / Depositphotos)

📍 Google Maps | Website | (970) 947-2955 | 👉 Book a Stay on Booking

⚠️ Closure Note: There will be pool maintenance on September 12 2023, November 7 & 8 2023.

Of all the natural hot springs near Denver, Glenwood Hot Springs Resort is the most accommodating to the whole family. Located in Glenwood Springs, it’s famed for having the world’s largest mineral water pool. Simultaneously, it acts as a lap pool for athletes and a playground for children. 

In the summer months, kids can ride the large water slide into the main hot springs pool. Three additional water slides can be found at “Hanging Lake,” a shallow pool area featuring a waterfall. Shoshone Chutes, a rafting-type experience, is another family-friendly attraction at Glenwood Hot Springs.

🎟️ Admission: $29 Adults, $20 Children (rates vary by season; confirm daily pricing here)
🌡️ Temp: 90 °F
📅 Season: year-round
♨️ Features: pool, waterslides, and children play areas, spa treatments, private cabanas, lodging 

📚 Related Reading: Interested in other family-friendly activities near Denver? Check out Laura’s guide on 23 Fun Things to Do in Denver with Kids!

Iron Mountain Hot Springs

Glenwood Springs

📍 Google Maps | Website | (970) 945-4766 

Iron Mountain Hot Springs offers a more private, quieter hot springs experience in Glenwood Springs. Featuring 16 natural hot springs, visitors can jump from pool to pool, enjoying different views of the Colorado River. 

But still, this hot springs resort is family-friendly. Parents will love supervising from the elevated whirlpool spa as children splash in the large freshwater family pool. Plus, a cafe is located on-site, making meals easy and convenient. 

🎟️ Admission: $36-$48 per person for 3 hours (rates vary by season; confirm daily pricing here)
🌡️ Temp: 99-108 °F
📅 Season: year-round
♨️ Features: clothing optional, pool, private hot tubs, lockers, camping spots, hike in/hike out, etc

♨️ Pro Tip: Especially in the winter, don’t forget to pack sandals and a bathrobe when visiting Glenwood Springs! You’ll appreciate the extra warmth as you jump between hot springs. 

Indian Hot Springs

Idaho Springs 

View of the welcoming sign to Indian Hot Springs

📍 Google Maps | Website | (303) 989-6666 

Located in Idaho Springs, Indian Hot Springs are the closest hot springs to Denver. Their main hot springs pool is encased within a glass dome. It acts as a sort of greenhouse, creating a warm, humid atmosphere that allows the tropical plants surrounding the pool to thrive. 

Those seeking privacy can reserve an indoor bath or outdoor jacuzzi. Adults may opt for a clothing-optional experience inside the unique geothermal caves on site. Spa services and accommodations are also available, including resort rooms and cabin rentals. 

🎟️ Admission (Pool/Cave Combo): $34 per person on Mon.-Thurs.; $36 per person on Fri.-Sun. and holidays (rates vary by attraction; see all price options here)
🌡️ Temp: 90-112 °F
📅 Season: year-round
♨️ Features: indoor pools, private baths, geo-thermal caves, spa services, cabins, and hotel lodging

📚 Related Reading: Before visiting Idaho Springs, be sure to read our guide on the 15 Best Things to Do in this great mountain town!

Old Town Hot Springs

Steamboat Springs

A feet soak on water in Old Town Hot Springs

📍 Google Maps | Website | (970) 879-1828 

Compared to Strawberry Park Hot Springs, Old Town Hot Springs in Steamboat Springs is more accommodating to children. It features multiple pools including a shallow kiddie pool. From two slides and a climbing wall, kids can also splash into the main hot springs pool. 

Adults will appreciate the lap pool and three private hot springs, as well as the massage services and large fitness center. Conveniently located in downtown Steamboat Springs, these hot springs are a great stop after a day on the ski slopes. 

🎟️ Admission: $29 Adults, $23 Children, $26 Seniors
🌡️ Temp: 80-103 °F
📅 Season: year-round
♨️ Features: multiple pools, children areas, gym, climbing wall, fitness classes, massage therapy 

♨️ Read Next: 9 Best Hot Springs Close to Boulder

Cottonwood Hot Springs 

Buena Vista

View of the Cottonwood Hot Springs sign at the entrance

📍 Google Maps | Website | (719) 395-6434 

Tucked away in the San Isabel National Forest, Cottonwood Hot Springs is a nature lover’s paradise. These mineral hot springs near Buena Vista vary in size and temperature. After a sweltering soak or visit to their dry sauna, you’ll appreciate a dip in the cold plunge pool. 

The resort promotes total relaxation, encouraging a quiet, technology-free atmosphere. Cottonwood is also highly eco-conscious, using natural energy and sustainable building materials. You can book spa treatments as well as an overnight stay in their lodge, private cabins, or available campsites. 

🎟️ Admission: $20 Adults, $18 Children on Mon.-Thurs.; $24 Adults, $20 Children on Fri.-Sun. and holidays
🌡️ Temp: 80-106 °F
📅 Season: year-round
♨️ Features: quiet pools, cold plunge, sauna, spa amenities, camping spots, cabins 

🛎️ Need a hotel? If you’re curious about other nearby stays, read our guide on Where To Stay in Buena Vista!  


We hope our guide to hot springs near Denver has helped you determine which resort is best for you. From Glenwood Springs to Buena Vista and beyond, Colorado hot springs are sure to impress. 

Before you go, be sure to bookmark our free Colorado and Denver guides to make trip planning extra easy! Safe travels and enjoy! 

How useful was this post?

Click on a star to rate (you can leave feedback after clicking submit)

Help us help you travel better!

Your feedback really helps ...

What did you like about this post? Or how can we improve it to help you travel better?


  1. There are definitely no water slides at Hanging Lake, near Glenwood Springs. This is a small lake you hike up to, and entering the water is strictly prohibited.

    1. Thanks for your comment, Jennifer, and apologies for the confusion. To clarify, there is a children’s area at Glenwood Hot Springs Resort named “Hanging Lake” in honor of the famed waterfall hike. Hope this helps clear things up!

Leave a Reply

All comments are moderated for compliance with our community guidelines. Most importantly be kind & be helpful!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.