Some consider this place a clear example of a “natural miracle,” since for several years no water flowed from its springs due to the September 19, 2017, earthquake. Today, the Ojos de Agua natural spa is more vibrant than ever and is the perfect destination for swimming while nature embraces you.
This place is located in the town of Cuauchichinola, in the municipality of Mazatepec, Morelos, just over two hours from downtown Mexico City. Get your swimsuit ready because here you can swim in its spring-fed streams and rock-formed pools. There are also architectural structures fed by natural water.
Before visiting, remember that this site was inactive until February 2026, so maintenance work is still ongoing. However, this is no reason not to dive into its crystal-clear waters.
How much is admission to the Ojos de Agua natural spa?

General admission costs $50 per person; it’s a perfect option if you’re planning an affordable getaway for the whole family.
You can bring your own food or enjoy what the local food and drink stands have to offer. However, glass containers are not allowed. At the end of your visit, don’t forget to pick up your trash.
According to reports from the resort, Sundays are the busiest days, so you should visit during the week for a more relaxed experience.
If you want to escape the heat of Mexico City to cool off in pure waters, the Ojos de Agua spa is a great option to consider. Remember that it’s open 365 days a year, from 9:00 a.m. to 6:00 p.m.