15 Best Hot Springs in Mexico 2026: Tolantongo, Ixtapan & Beyond
Published
Updated

15 Best Hot Springs in Mexico 2026: Tolantongo, Ixtapan & Beyond

Mexico sits on the Trans-Mexican Volcanic Belt — 4,000 km of geothermal activity that produces more hot springs per square kilometer than almost anywhere in the world. From Hidalgo’s canyon thermal rivers to Baja California’s desert oasis pools, these are the 15 best.


Quick Comparison: Mexico’s Top Hot Springs

Hot SpringStateTempEntry FeeDistance from CDMXBest For
Las Grutas de TolantongoHidalgo35–40°C~350 MXN3 hrMost spectacular overall
Los AzufresMichoacán28–45°CVaries by resort3.5 hrFull spa + camping
Agua HediondaMorelos27–30°C~200 MXN1.5 hrEasiest day trip from CDMX
Ixtapan de la SalMexico State30–40°C~700 MXN1.5 hrDeveloped spa park, families
Mayan BathsGuanajuato40°C~400 MXN3 hr (via SMA)Unique underground tunnels
TecozautlaHidalgo32–38°C150–300 MXN2.5 hr (from Qro)20+ spas to choose from
ChignahuapanPuebla25–38°C~250 MXN2 hr (from Puebla)Pueblo Mágico setting
El CarrizalVeracruz42°C~200 MXN4 hr (from CDMX)Most mineral-rich
Lourdes Water ParkSan Luis Potosí32°C~300 MXN5 hrHistoric hotel-spa
OjocalienteAguascalientes32–38°C~150 MXN5 hrHistoric 19th-century baths
Guadalupe CanyonBaja California36–40°C~200 USD2 hr (from Mexicali)Desert oasis, camping
HuichapanHidalgo28–35°C~120 MXN2.5 hrPueblo Mágico + springs
Santa GertrudisCoahuila35–42°C~100 MXN8 hrRemote, sulfur-rich
TlacotlapilcoHidalgo35–45°C~150 MXN2 hrClose to CDMX
Paraíso Aventura Las HuertasMorelos28–30°C~150 MXN2 hrFamily water park

1. Las Grutas de Tolantongo — Mexico’s Most Famous Hot Springs

Thermal river flowing through the Grutas de Tolantongo canyon in Hidalgo, Mexico — terraced pools and cave entrance Cave interior at Grutas de Tolantongo Hidalgo — hot spring thermal tunnel with stalactites and mineral-rich water

Grutas de Tolantongo in Cardonal, Hidalgo is the most visited hot springs in Mexico — and justifiably so. A canyon fed by a thermal river, with a cave system you can walk through, terraced pools built into cliff faces, waterfalls, and a swimming tunnel at 36–40°C.

What makes it unique: The setup is spectacular — pools are built INTO the canyon walls at different heights, each fed by the hot river. The cave is 15 meters long and functions as a natural steam room. A hanging bridge spans the canyon above. The sheer scale (multiple pools, the cave, the river, the waterfalls) makes this unlike any other hot springs in Mexico.

Practical details:

  • Entry: 350 MXN per person per day ($21 USD)
  • Getting there: 3 hours from Mexico City via highway 85D toward Ixmiquilpan, then Cardonal
  • Reservation: Required. Book online 2–3 weeks in advance for weekends, 1 week for weekdays. Walk-ins are routinely turned away.
  • Stay: Multiple accommodation options — cabins, camping. If you camp, you can access the main pool at dawn before day visitors arrive.
  • Best time: Arrive at opening (7 AM) — by 10 AM the canyon fills with visitors

We have a full guide to Grutas de Tolantongo hotels and planning with all the details.


2. Los Azufres, Michoacán — Volcanic Spa Resort Zone

Los Azufres lake and thermal spa zone in the mountains of Michoacan, Mexico — surrounded by pine forest Thermal pool at Los Azufres natural spa resort in Michoacan — mineral-rich water from volcanic activity

Los Azufres is a volcanic zone in the mountains of Michoacán — not a single hot springs but an entire zone with multiple spas, resorts, and thermal facilities in a pine forest at 2,800m altitude.

The geothermal activity here is visible: you see steam vents (fumaroles) rising from the forest floor. The water ranges from 28°C in outdoor pools to 45°C in hot tubs. Services at the main resort include hot spring pools, thermal mud treatments, steam rooms, and professional massages.

Practical details:

  • Getting there: 3.5 hours from Mexico City; 1 hour from Morelia, Michoacán
  • Entry: Varies by facility — basic entrance around 200 MXN, full spa packages up to 1,200 MXN
  • Stay: The zone has cabins and camping spots managed by local cooperatives
  • Best combo: Pair with Pátzcuaro or Morelia for a 2–3 day Michoacán trip

3. Agua Hedionda, Morelos — Best Hot Springs Near Mexico City

Agua Hedionda water park and hot springs in Cuautla Morelos — main pool fed by sulfur-rich thermal spring water

Agua Hedionda (“stinking water” — for its sulfur content) is 100 km from Mexico City in Cuautla, Morelos — the easiest hot springs day trip from the capital.

The main pool is enormous: 1,600 m² fed by a natural sulfur spring, replenished daily, maintained at 27°C. Eight private pools (10–15 person capacity each) can be rented. The park also has water slides, a diving platform, a spa with steam and sauna, and an outdoor gym.

Practical details:

  • Entry: 150–200 MXN per person ($9–$12 USD); private pools extra
  • Getting there: 1.5 hours from CDMX via the Cuautla autopista — excellent for a day trip
  • Best time: Weekday mornings (it’s popular with Mexico City families on weekends)

4. Mayan Baths, San Miguel de Allende

Mayan Baths underground thermal tunnels in San Miguel de Allende Guanajuato — quartz stone walls and candle-lit pools Interior of Mayan Baths San Miguel de Allende — thermal pool at 40 degrees Celsius inside a tunnel with candlelight

The Mayan Baths in San Miguel de Allende are unlike any other hot springs in Mexico — an underground spa carved from quartz stone and crystal, with vaulted tunnels connecting pools at 40°C (104°F), lit entirely by candles.

Access is limited to 45 people maximum at any time — keeping the experience private and serene. On the winter solstice (December 20–23), the setting sun illuminates the longest passage in orange and reddish tones through a precisely aligned opening.

Practical details:

  • Entry: ~400 MXN — reservation required (book by phone or at the spa)
  • Getting there: San Miguel de Allende is 3 hours from Mexico City; the Mayan Baths are accessible from the centro
  • Best for: Couples, romantic getaways, anyone visiting San Miguel de Allende anyway

5. Tecozautla, Hidalgo — Mexico’s Hot Springs Town

Thermal pool and spa facilities at Tecozautla Hidalgo Pueblo Magico — one of more than 20 hot springs spas in town

Tecozautla is a Pueblo Mágico 100 km from Querétaro with 20+ different spas and balnearios — more hot springs venues per capita than almost any town in Mexico. This variety means you can compare options and find one that suits your budget and vibe.

The standout is El Géiser, where a natural hot spring shoots water almost 100 meters high at 43°C. You can soak in pools fed by this geyser and take a zip line ride over the thermal waters.

After soaking, visit the Pahñu Archaeological Site — Otomí pyramids dedicated to the Sun and the rain god Tláloc, an unusual day-trip combination.

Practical details:

  • Entry: 150–300 MXN depending on the spa (~$9–$18 USD)
  • Getting there: 2.5 hours from Querétaro; 3.5 hours from CDMX

6. Ixtapan de la Sal, Mexico State — Best Developed Hot Springs Park

Ixtapan de la Sal thermal spa water park in Mexico State — main pool with slides and thermal mineral water El Bañito natural thermal waters at Ixtapan de la Sal — municipal spa with mineral mud pool and hydro-massage baths

Ixtapan de la Sal in Mexico State is the most developed hot springs destination in central Mexico — a full resort town built around its mineral waters. The main attraction is the Ixtapan Water Park Spa, with thermal pools, water slides, a thermal mud pool, and jacuzzis.

The original El Bañito municipal spa is the authentic experience: hydromassage pools with powerful hot spring jets, a thermal mud pool where you apply clay directly to your skin, and a large central pool of warm mineral water. Smaller circular pools with even warmer water offer a more intimate experience.

Practical details:

  • Entry: El Bañito ~200 MXN; full Ixtapan Water Park ~700–900 MXN
  • Getting there: 1.5 hours southwest of Mexico City — popular weekend destination; book hotel early
  • Stay: Ixtapan has multiple hotels and resorts built around the thermal waters

7. El Carrizal, Veracruz — Highest Temperature, Most Mineral-Rich

El Carrizal thermal spring sandy-bottom pool next to the Pescados-Antigua River in Veracruz — hot mineral waters at 42 degrees Celsius

El Carrizal is 60 km from Xalapa in Veracruz — a thermal complex on the banks of the Pescados-Antigua River. The spring emits 1,000 liters of water per second at 42°C, channeled into a 70-meter pool shaded by enormous huanacaxtle trees.

What makes El Carrizal unique chemically: the waters contain calcium sulfate, hydrogen sulfide, and trace lithium — the combination stimulates the cardiovascular system and has traditional medicinal uses for intestinal and nervous conditions. The sandy-bottom pool next to the rushing river creates a surprisingly wild, natural setting.

Practical details:

  • Entry: 200 MXN ($12 USD)
  • Getting there: 4 hours from CDMX, 45 minutes from Xalapa — best combined with a Veracruz trip or as a stop on the way to the Gulf Coast

8. Chignahuapan, Puebla — Pueblo Mágico Hot Springs

Hot springs pools at Chignahuapan Puebla Pueblo Magico — thermal baths at 38 degrees Celsius in Sierra Norte mountains Chignahuapan Puebla hot springs thermal spa facilities — natural mineral water pools in the Sierra Norte

Chignahuapan means “over the nine waters” in Nahuatl — the name tells you everything. This Sierra Norte Pueblo Mágico in Puebla has been famous for its hot springs for centuries. The main spring in Barrio de Tenextla gushes at 51°C and is cooled to a comfortable 25–38°C in the pools.

Chignahuapan is also famous for handmade Christmas ornaments (the largest producer in Mexico) and the Basilica of the Immaculate Conception. The town is worth exploring before or after soaking.

Practical details:

  • Entry: 250 MXN ($15 USD)
  • Getting there: 2 hours from Puebla city; 3 hours from Mexico City via Highway 119
  • Best season: November–February when the cooler Sierra Norte air makes 38°C water feel perfect

9. Huichapan, Hidalgo — Aqueduct, Murals, and Thermal Pools

Old aqueduct in Huichapan Hidalgo Pueblo Magico — 18th-century El Saucillo aqueduct with colonial architecture Balneario Chichimequillas hot springs in Huichapan Hidalgo — thermal pools in natural greenery setting

Huichapan is a Pueblo Mágico with the El Saucillo Aqueduct (18th century), prehistoric cave paintings, and two hot springs complexes. Balneario Chichimequillas has pools in natural greenery with a river and hiking trails nearby.

5 km from the town is Los Sabinos Ecological Park, with hot springs under enormous ahuehuetes (“old men of the water” in Nahuatl) — ancient bald cypress trees that have grown in and around the thermal pools for centuries, creating an otherworldly atmosphere.

Practical details:

  • Entry: 120 MXN ($7 USD)
  • Getting there: 2.5 hours from Mexico City via Highway 57D; 1.5 hours from Querétaro

10. Lourdes Water Park, San Luis Potosí — The Medicinal Hotel

Hotel de Lourdes natural water park in San Luis Potosi — historic 20th-century thermal hotel with alkaline spring pools

The Hotel de Lourdes between the municipalities of Santa María del Río and Tierra Nueva has been treating visitors with its alkaline thermal waters since the early 20th century. The spring water (32°C, alkaline, with trace radioactivity) has a long traditional use for kidney and liver conditions.

The hotel is a stately early-20th-century building preserved in its original form, with elegant furnishings and spring-fed pools. The same spring system supplies the Agua Mineral de Lourdes bottling plant — you can buy a bottle of the thermal water at the hotel.

Practical details:

  • Entry: ~300 MXN for day visitors
  • Getting there: 5 hours from Mexico City, 1 hour from San Luis Potosí city
  • Best for: Combining with Xilitla and Las Pozas for a multi-day San Luis Potosí route

11. Santa Gertrudis, Coahuila — Desert Sulfur Springs

La Azufrosa sulfur hot springs in Santa Gertrudis Coahuila — mineral-rich thermal waters with characteristic sulfur smell

The semi-desert of Coahuila hides La Azufrosa — one of Mexico’s most mineral-rich hot springs. The sulfur content is exceptionally high (2.5 mg/liter), giving the water its characteristic smell. Since colonial times, the springs have been visited for treating rheumatism, arthritis, skin conditions, and respiratory ailments.

Practical details:

  • Entry: ~100 MXN
  • Getting there: 8 hours from Mexico City; 1 hour from San Buenaventura, Coahuila — best reached with a car rental
  • Note: Check travel advisories for Coahuila before visiting. La Azufrosa is in a rural area; travel during daylight and with a local contact if possible.

12. Tlacotlapilco, Hidalgo — Closest to Mexico City

Tlaco Ecological Water Park thermal pools in Tlacotlapilco Hidalgo — 35-40 degree Celsius water with palapas and rain tree waterfall

Tlacotlapilco in the Mezquital Valley is one of the closest hot springs to Mexico City with genuinely interesting thermal infrastructure. The Tlaco Ecological Water Park has a thermal pool at 35–40°C with a “rain tree” feature providing a natural hydromassage effect.

Also at the park: caves with jacuzzi pools at 45°C, a children’s pool with slides, body treatments, and a zip line. The setting on the edge of the Mezquital Valley (one of Mexico’s most culturally interesting regions) makes this a worthwhile stop.

Practical details:

  • Entry: 150 MXN ($9 USD)
  • Getting there: About 2 hours from CDMX via Pachuca, Hidalgo

13. Paraíso Aventura Las Huertas, Morelos — Family River Springs

Paraiso Aventura Las Huertas water park in Morelos — natural river pools fed by 1300 liters per second thermal spring

On the Mexico–Acapulco highway (km 149) in Tlaquiltenango, Morelos, Paraíso Aventura Las Huertas is fed by a spring producing an extraordinary 1,300 liters per second. The result is two enormous natural pools with waterfalls that function as natural hydromassage stations.

The family-friendly setup includes cabin rentals, bungalows, camping, a restaurant, and grills for self-catering. The 24-hour security and free parking make it a comfortable base.

Practical details:

  • Entry: 150 MXN ($9 USD)
  • Getting there: 2 hours from CDMX on the Cuernavaca–Acapulco highway

14. Ojocaliente, Aguascalientes — The 19th-Century Thermal Heritage Baths

Ojocaliente thermal baths in Aguascalientes — 19th-century neoclassical spa building with arched patio and original hydraulic systems

The state of Aguascalientes is literally named “hot waters” — the Spanish were so surprised by the thermal springs here that the name stuck. Ojocaliente (“hot eye”) in the city center dates from the 1800s, when Colonel José María Rincón built the first spa with neoclassical French-influenced architecture.

The historic building has preserved its original hydraulic systems from its 19th-century inauguration. The waters at 32–38°C are alkaline and traditionally recommended for rheumatism, arthritis, and rehabilitation.

Practical details:

  • Entry: 150 MXN ($9 USD)
  • Getting there: 5 hours from CDMX; Aguascalientes has direct flights from Mexico City (1 hour)

15. Guadalupe Canyon, Baja California — Desert Oasis Hot Springs

Guadalupe Canyon hot springs in Sierra de Cucapah Baja California — desert oasis with multiple thermal pools and cold water pools

Guadalupe Canyon in the Sierra de Cucapah is 60 km from the Mexicali–Tijuana highway — a remote desert canyon where multiple hot springs form pools at different temperatures, including cold water pools to contrast with the heat.

The canyon has cave paintings and dramatic rock formations, making it one of the most scenic hot springs destinations in Mexico. It is also the most rustic — access via a steep unpaved road that may require a 4WD in rainy season.

Practical details:

  • Entry: ~$20–$30 USD (campsite with pool access — the destination is set up for overnight camping)
  • Getting there: 2 hours from Mexicali; accessible from San Diego (4 hours via the border crossing at Mexicali)
  • Best for: Adventure travelers, road trippers combining with Baja California beach stops

Planning Your Hot Springs Trip

Best Time to Visit

October–April (dry season) gives the most comfortable experience — cool air temperatures make hot pools feel luxurious rather than suffocating. Christmas week and Semana Santa (March–April 2026: March 29 is Easter Sunday) are the most crowded periods. Avoid these unless you book months ahead.

Day Trip vs. Overnight

From Mexico City, Agua Hedionda (1.5 hr) and Ixtapan de la Sal (1.5 hr) are easy day trips. Tolantongo (3 hr) is better as an overnight — arrive at opening to beat crowds, stay for the sunset over the canyon, then enjoy the empty pools at dawn.

What to Bring

  • Cash — most balnearios are cash only
  • Towels and sandals — not all venues provide them
  • Reef-safe biodegradable sunscreen — conventional sunscreen damages mineral pools
  • Water — soaking dehydrates you; drink 2L minimum during a hot springs day
  • Layers — many hot springs are at altitude (Los Azufres is 2,800m, Chignahuapan 2,200m), and evenings get cold

Tours & experiences in Mexico