top of page


We're all about making your visit to Miracle seamless and relaxing. To best prepare for your experience, please read through the information below.

Outdoor hot springs pools on a summer day.

Our Water

Our water is high in minerals such as magnesium, calcium, sodium, potassium, and zinc, which provide a variety of health benefits through absorption. 

Mineral Content


The pH of our water is an alkaline 9.6, due to its mineral content. Bathing in alkaline water has been shown to improve skin health and soothe dry and irritated skin.

PH Levels


Our spring water comes out of the earth at 140 degrees Fahrenheit. The temperature of our pools is kept between 96 and 106 degrees Fahrenheit, depending on the season. 



Our spring water comes from a freshwater geothermal artesian well located on the property. 

Where does our water come from?


We run the hot geothermal well water through pipes in Salmon Falls Creek to cool the water down. These pipes allow us to have complete control over the temperature of our water, while keeping our water clean and pure.  

How We Cool Our Water


Our water is not treated with chemicals. We completely drain, clean and refill the pools daily. Our flow through system is constantly bringing new water in and taking old water out. Our private baths are drained and cleaned between each guest. 

Keeping our Water Clean


Hours of Operation

Monday - Thursday

8am to 10pm

Friday - Saturday

8am to 11pm

Closed Sunday

Flowing clear geothermal water from one pool to another.

Frequently Asked Questions

Miracle Hot Springs is open Monday through thursday from 8 am to 10pm, and Friday through Saturday from 8am to 11pm. We are closed on Sundays.

What are the operating hours?


Reservations are required for all services at Miracle Hot Springs. You can book online. Give us a call if you have any questions. 

Do I need to make a reservation?


Yes, we've started offering a couple's monthly membership. We also offer packages that get you admission and a private pool reservation. Our ten-visit package costs $135. 

Do you offer memberships?


Miracle Hot Springs offers soaking gift cards, click here to purchase.

Massage at Miracle offers massage gift cards, click here to purchase.

Massage and soaking gift cards cannot be used interchangeably.

Do you sell gift cards?


We do not use chlorine in our pools. We have a constant flow-through system in all of our pools to keep our water fresh and clean. Additionally, we drain our outdoor soaking pools daily, and our private pools between each customer. 

Does your water have chlorine in it?


We strive to make the resort a place to relax and disconnect, and do not offer WiFi. Because of our remote location, we also do not have cell service. Please plan accordingly. We do have an office phone available upon request. 

Do you have cell service/WiFi? 


Outdoor hot springs pools and chess board during snow storm..

How to Get Here

From Twin Falls, ID


Get on Highway 30 heading towards the town of Filer and Buhl. You will drive through both Filer and Buhl. Stay on Highway 30 as it curves out of Buhl for another ten miles. Turn left into Miracle Hot Springs. Approximately 40 minute drive from Twin Falls. 

From Boise, ID


Get on the I-84 Freeway heading east towards Twin Falls. Get off at the second exit in the small town of Bliss, Idaho. Keep an eye out for our freeway sign before the exit. Get on Highway 30 towards Hagerman. You'll turn right into Miracle Hot Springs 9 miles after you drive through Hagerman. Approximately 1 hour and 45 minute drive from Boise. 

From Salt Lake City, UT


Get on I-15 headed north. Keep left at the fork to stay on I-84 W near Declo. Stay on I-84 W through Twin Falls and take exit 155 toward Hagerman. Follow signs for Hagerman and turn left onto E 2900 S. Follow the road until an intersection at Highway 30. Turn left onto Highway 30 and drive for 8 miles until you reach Miracle Hot Springs on the right. Approximately 3 hour and 45 minute drive from Salt Lake City. 

From Ketchum/Sun Valley, ID


Head south on ID-75 for 55 miles. In Shoshone, turn right onto US-26 W. After another 16 miles turn left onto ID-46 S in Gooding. Once you hit Wendell, turn right onto E 2950 S and follow until the road comes to an intersection at Highway 30. Turn left and follow until you see Miracle Hot Springs on the right. Approximately 1 hour and 40 minute drive from Ketchum. 


Pool Facility Policies:
  • No alcohol 
  • No smoking/vaping
  • No pets
  • No loud music
Private Pool Policies:
  • Must be 19 years or older with ID. Anyone under 19 must be accompanied by a parent or legal guardian. 
Temperature gauge reading 135 degrees.
bottom of page