HotResort

Indian Springs Resort

CA212°F

About Indian Springs Resort

Indian Springs Resort in Calistoga, California, offers a serene geothermal escape set amidst lush gardens, palm trees, and bubbling ponds. Known for its natural hot springs and an active geyser, this historic resort blends wellness and comfort, inviting you to soak in the warm mineral-rich waters while surrounded by the Napa Valley’s peaceful charm.

Getting There

Reaching Indian Springs Resort is easy with drive-up access and ample parking right on site. Located in the heart of Calistoga, you avoid any hiking or long walks. The resort’s accessible location makes it an inviting option among hot springs in California.

What to Expect

You’ll find two warm pools heated by geothermal water at a steamy 212°F, offering a relaxing soak amid vibrant gardens and soothing spa amenities. Indian Springs Resort tends to be busy given its popularity, so expect to share the tranquil atmosphere with other visitors. Pools require clothing, and the resort provides a full range of services including volcanic mud baths and farm-to-table dining.

Tips for Visitors

Plan your visit during weekdays or off-peak hours to avoid crowds. Bring swimwear and a towel, as clothing is required in the pools. Admission is paid, so check rates and book ahead to guarantee entry. Indian Springs Resort offers a distinctive combination of natural warmth and refined comfort among California swimming holes.

Last updated December 20, 2025
Indian Springs Resort

Loading map...

Access

Drive Up

Parking

Ample

Fee

Paid

Cell Service

Full

Crowds

Busy

Best Season

Year Round

Clothing

Required

Pools

2 pools

Nearby Springs

View all in CA