Now operating as Epic Hot Springs, this long-running North Beach stop (formerly Bear Lake Hot Springs) pairs a soak with a beach day on the north shore of Bear Lake, near St. Charles, Idaho. Two shallow outdoor pools sit right at the beach, filled with geothermal mineral water, so you can warm up between swims in the lake — a handy setup for families and reunion groups spending the day at North Beach.
Facilities
- 2 outdoor shallow soaking pools, held at about 103°F
- Beach access to Bear Lake’s North Beach included with admission
- Restrooms and changing rooms (summer season; the building is winterized in winter)
- Chairs and tables, first come, first served; pool capacity 40; no lifeguards on duty
- On-site water-sports rental store on the beach (boats and personal watercraft)
- Both pools can be reserved for private parties, reunions, birthdays and group events
Hours
- Summer (Memorial Day – Labor Day): Monday–Friday 9 a.m. – 7 p.m., Saturday 8 a.m. – 7 p.m., Sunday 10 a.m. – 5 p.m.
- Off-season (September – October): Monday–Saturday by advance booking — call ahead; closed Sundays
- Winter: CLOSED for the winter season due to fluctuations in the geothermal source temperature; reopening is expected in spring — check the official Hot Springs page or call before visiting
Rates
Admission rates are not published online; day use is charged per person or per vehicle. Call (208) 242-8589 for current rates and private-party pricing.
Overnight Accommodations
There is no lodging at the springs, and the former on-site campground is now closed. Stay in nearby St. Charles, Montpelier or Garden City and visit the springs as a day trip (or a booked private party in winter, when conditions allow).
Directions
6668 North Beach Road, St. Charles, ID 83272 — on North Beach at the northeast end of Bear Lake, about 15 miles north of Garden City, UT. GPS: 42.109, -111.266. Phone: (208) 242-8589.
More South-East Idaho hot springs →
Discover more from IdahoHotSprings.com
Subscribe to get the latest posts sent to your email.
