San Juan Cosalá Hot Springs

Natural thermal pools with specialty spa treatments on Lake Chapala's shores—chocolate, mud, and herbal jacuzzis

Half day to full day
200 MXN(Hotel Balneario San Juan Cosalá 180-240 pesos basic entry. Specialty jacuzzis (chocolate, mud, herbs) additional. Smaller local balnearios may be cheaper.)
Weekdays for quiet relaxation; weekends are crowded with Mexican families. Morning arrivals get better pool selection. Year-round destination.

Overview

**San Juan Cosalá** offers multiple thermal pool complexes fed by natural hot springs along the shores of Lake Chapala, making it the easiest wellness escape for lakeside expats. The most popular destination is **Hotel Balneario San Juan Cosalá**, featuring temperature-ranging pools from warm to hot, plus specialty jacuzzis with **chocolate, mud, and herbal treatments** for an additional fee. Entry costs **180-240 pesos ($10-14)** for basic pool access, with spa treatments running extra. The naturally heated mineral waters are said to provide therapeutic benefits for arthritis and muscle pain. The setting offers **lake views** from many pools, and the atmosphere ranges from family-friendly weekend chaos to quiet weekday relaxation. Several smaller balnearios in town offer budget alternatives at lower prices. The village itself is a quiet residential area primarily known for its thermal springs, sitting between Ajijic (15 minutes east) and Jocotepec (10 minutes west) along the lakeside corridor.

Highlights

Hotel Balneario San Juan Cosalá—main complex with multiple temperature pools
Specialty spa jacuzzis: chocolate, mud, and herbal treatments
Natural mineral hot springs said to aid arthritis and muscle pain
Lake Chapala views from many pools
Entry 180-240 pesos ($10-14) for basic pool access
Multiple balneario options at various price points
Quiet weekday atmosphere vs. family-crowded weekends
Quick 15-20 minute trip from Ajijic
Budget alternative to Guadalajara-area spas

Practical Information

Suggested Duration

Half day to full day

Entrance Fee

200 MXN

Hotel Balneario San Juan Cosalá 180-240 pesos basic entry. Specialty jacuzzis (chocolate, mud, herbs) additional. Smaller local balnearios may be cheaper.

Best Time to Visit

Weekdays for quiet relaxation; weekends are crowded with Mexican families. Morning arrivals get better pool selection. Year-round destination.

How to Get There
TaxiBusCar/Rental

More Day Trips Nearby

Plan Your Base

Explore the destinations where you can make this a day trip.