Thermal spas, peaceful atmosphere, rising demand
No listings in San Juan Cosalá yet.
List your property here →San Juan Cosalá is a small lakeside community perched on the hillside between Jocotepec and Ajijic, best known for its natural thermal springs and the hotel balneario that draws day visitors from Guadalajara on weekends. It's quieter and less developed than the central lakeside towns, with a growing number of expat homeowners attracted by the lakeview properties, the thermal spa facilities, and the lower pricing compared to Ajijic. The town has a peaceful, village-resort quality.
Villas Buenaventura Restaurant
The main restaurant at the thermal spa resort, serving Mexican classics with pool and lake views — open to hotel guests and day-pass visitors.
Local Fondas in the Village
A handful of simple local fondas near the church and plaza serve homestyle Mexican cooking at very accessible prices for residents and weekday visitors.
Thermal Spa (Balneario)
The natural hot spring pools at the San Juan Cosalá balneario are the town's main attraction — warm mineral waters, multiple pool sizes, and a full day pass makes for a very relaxing day.
Lakeside Walks & Views
The hillside setting gives San Juan Cosalá some of the best elevated lake views on the north shore — morning walks reward with panoramic vistas of the full lake.
Day Trips Along the Carretera
Ajijic is 10 minutes east and Jocotepec is 10 minutes west, making San Juan Cosalá an ideal quiet base with easy access to both ends of the lake.
Thermal Springs — A Rare Natural Amenity
Natural geothermal hot springs are rare in the lake region — San Juan Cosalá's balneario draws visitors from across Jalisco and is the town's defining feature.
Peaceful Hillside Retreat
If you want lake views, lower prices, and a slower pace than Ajijic — without sacrificing proximity to services — San Juan Cosalá is a compelling choice.