The Miracle Hot Springs facilities include multiple large general admission geothermal pools kept at varying temperatures along with a large number of private hot pools with adjustable temperatures and changing areas. The continuously flowing natural hot spring water is soft to the touch and odorless.
Miracle Hot Springs Pictures
There are also VIP pools designed for use by larger groups (4+). Availability is on a first-come first-severed basis, and phone reservations are accepted (7-day cancellation policy). Handicap access, restrooms and a gift shop with ample soaking supplies are available on-site.
Miracle Hot Springs Rates
Pools: General Admission
- $10 Adults (14-59 yrs)
- $8 Seniors (60+yrs)
- $4 Children (4-13 yrs)
- $1 (0-3 yrs)
Regular Private Pools (prices are in addition to general admission)
- $4.00 – 1 Hour
- $8.00 – 1.5 Hours
- $12.00 – 2 Hours
VIP Private Pools (prices are in addition to general admission)
- $8.00 – 1 Hour
- $16.00 – 1.5 Hours
- $24.00 – 2 Hours
Banbury Hot Springs Rates
Pools: General Admission
- $10 Adults (14 -59 yrs)
- $8 Seniors (60+ yrs)
- $4 Children (4-13 yrs)
- $1 (0-3 yrs)
Regular Private Pools (prices are in addition to general admission)
- $4.00 – 1 Hour
- $8.00 – 1.5 Hours
- $12.00 – 2 Hours
Jacuzzi Pools (prices are in addition to general admission)
- $8.00 – 1 Hour
- $16.00 – 1.5 Hours
- $24.00 – 2 Hours
Stay the Night at Miracle Hot Springs
Aside from tent and RV sites right next to the river (with electricity), Miracle Hot Springs has geodesic domes available for camping, events, retreats and workshops. During the warmer season, there is often a teepee set-up near the tent and RV sites. View rates
Stay the Night at Banbury Hot Springs
Enjoy easy hot springs access with a poolside condo or cabin, RV or tent. View rates
Miracle Hot Springs Need to Know
- Address: 19073A U.S. 30, Buhl, ID 83316
- Phone: (208) 543-6002
- Hours: Hot Pools: Monday-Saturday: 8am – 11pm (closed Sundays)
Banbury Hot Springs Need to Know
- Address: 1128 Banbury Rd, Buhl, ID 83316
- Phone: (208) 543-4098
- Hours: Hot Pools: Monday-Saturday: 8am – 10pm (closed Sundays)
Driving Directions
Miracle Hot Springs is located 9 miles south of Hagerman on Highway 30. Banbury Hot Springs is 1.5 miles from Miracle along the Snake River.








