🇲🇽

Mexico

Where vibrant culture, affordable living, and warm hospitality meet just south of the border.

San Juan Cosalá Hot Springs

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

Duration
Half day to full day
Entrance Fee
MXN 200Hotel Balneario San Juan Cosalá 180-240 pesos basic entry. Specialty jacuzzis (chocolate, mud, herbs) additional. Smaller local balnearios may be cheaper.
Best Time
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

Getting There

Lake Chapala

8 km away (0.3 hours)

View City
taxibuscar

Guadalajara

55 km away (1 hours)

View City
carbus

Location

Coordinates: 20.2833, -103.3667

Open in Google Maps