Mexico City would have it all if it were closer to the sea, so we could escape for a while from the hustle and bustle of the urban routine. However, all is not lost and here is a list of places to swim near the CDMX and at the same time save money.
Whether you want to escape during Easter, summer or a long weekend, these places are perfect for a couple of days of fun in the sun. Take note.
1. Ejidal El Bosque Spa Resort
In addition to fun, this spa has an incredible history, as Montezuma enjoyed its natural ponds and crystal clear water pools. You can even see an archaeological stone that is believed to belong to the sixteenth century.
Today the place is a beautiful water park where you can have fun in its pools and slides or relax in the blue pool. There are also lodging services in cabins and camping.
🎟️ $140 adults and $90 children
Monday to Sunday
📍 Boulevard Lomas de Cocoyoc s/n, Oaxtepec, Yautepec, Morelos
2. El Pathecito
If you’re looking for places to take the little ones swimming, consider El Pathecito. It’s a spa in Hidalgo that offers lodging options. Here you can enjoy attractions such as slides and children’s games, although the fun is for the whole family. Don’t hesitate to bring everything you need to prepare the carnita asada to enjoy in its green areas and rooms surrounded by trees. Be careful, it is a small place with three pools.
🎟️ $100 adults and $60 children
📍 Pathecito Community, Hidalgo
3. Las Hamacas
Get your bathing suit ready because in Cuetzalan del Progreso, in Puebla, there are some waterfalls that promise fun and freshness. The Hamacas are natural pools where you will connect with the landscape and experience a moment of relaxation. In the surrounding area, and on weekends, there are dining options.
🎟️ $20 per person plus parking fee
📍 Las Hamacas, Zacatipan, Cuetzalan del Progreso, Puebla
4. Los Ahuehuetes
Puebla hides a wonderful place to spend the weekend: Los Ahuehuetes. It is a spa with water slides, barbecue grills and even a camping area.
Among its main attractions is the crystal clear water and, yes, you can go swimming. Please note that food and beverages are not always sold, so we recommend you go prepared.
🎟️ $100 per person plus parking fee
Monday to Sunday from 9:00 a.m. to 5:00 p.m.
📍 San Miguel de Ayotla in Puebla
5. Los Cascabeles
Still looking for places to swim near CDMX? Get your sunglasses ready, because it’s time to apply your swimming lessons. Los Cascabeles is a rustic spa in the state of Morelos where you will completely disconnect; it has pools of water to refresh yourself.
Please note that there is no lodging nearby, although you can camp, but be aware that it is often difficult to get here. The easiest way to get here is to head towards Amacuazac, then Alpuyeca and finally to Higuerón on the Jojutla road towards Huixastla.
🎟️ $70 adults and $50 children
🕛 Monday to Sunday from 8:00 a.m. to 6:00 p.m.
📍 Huixastla, Morelos
6. Ex-Hacienda de Temixco
With little ones at home? The Ex-Hacienda de Temixco will be your favorite place to swim. This space has the architecture of an old hacienda combined with a water park.
Here you can enjoy slides, more than 20 children’s pools, a wave pool, a river with waves and a food area to recover energy. Boredom is not an option!
🎟️ Adults $435 and $290 children from 0.95 to 1.25 meters.
🕛 Monday to Sunday from 9:00 a.m. to 6:00 p.m.
📍 Carretera Mexico Acapulco k. m. 85 s/n, Temixco, Morelos
7. Tolantongo Caves
The pictures do not do justice to the place, and is that in the Grutas de Tolantongo you can visit the river, different pools, thermal pools, a suspension bridge, waterfalls, a tunnel and, of course, caves. You have to know that the water of the natural pools comes from a spring that exceeds 36ºC.
This space also has a zip line, camping area in case you want to spend the night and parking area, open 365 days a year! Please note that animals are not allowed.
🎟️ $230 general admission. Cash only. $50 per vehicle.
Monday to Sunday from 8:00 a.m. to 5:00 p.m.
📍 San Cristóbal s/n, Ejido San Cristobal, Cardonal, Hidalgo
8. Geyser of Tecozautla
This list of places to swim would not be complete without El Géiser Spa. As its name suggests, it is a natural geyser that comes from a volcanic vent located in Tecozautla, a magical town in Hidalgo. Its hot springs are ideal for relaxing and having fun at the same time.
It is open 365 days a year and offers beauty treatments, massages, a la carte food, free parking, barbecue grills, tent rental and much more.
🎟️ $150 general admission, children over 95 centimeters pay admission.
🕛 Monday to Sunday
📍 El Geiser s/n, Uxdejhé, Hidalgo
9. Chignahuapan Hot Springs
This site has been open for more than 85 years and is a water park with hot water pools. At Aguas termales de Chignahuapan you will find water slides, private, family and outdoor pools, a spa, lodging and a restaurant.
🎟️ $300 adults, $270 children. During high season there is an additional $10 charge.
🕛 Spa hours: 8:00 a.m. to 5:00 p.m.
📍 Hotel Aguas Termales de Chignahuapan, Domicilio conocido s/n, Tenextla, Chignahuapan, Puebla
10. Las Estacas
Looking for crystal clear waters? Las Estacas is an excellent choice among the places to swim near CDMX. Here you will find a river where you can swim, ride with your favorite inflatable, dive or even kayak.
Among its attractions is the “Borbollón” where 648 million liters of water are born daily. This place is a little more than 10 thousand years old and the best thing is that you can jump into it if you are very brave.
This space full of vegetation will make you connect with nature and is perfect to visit with family, friends or couple. They have cabins, camping area, barbecue area and more. It is worth noting that it is slightly over budget, however, it is still a wonderful option.
🎟️ $550 general admission, $320 for children under 1.25 meters.
🕛 Monday to Sunday from 8:00 a.m. to 6:00 p.m.
📍 Carretera Tlaltizapan-Cuautla, Bonifacio García s/n, k. m. 6, Tlaltizapán, Morelos
11. Tlaco Ecological Water Park
Dive into the fun! This water park is suitable for the whole family to take a dip, especially the little ones. Among the facilities there are pools with slides and children’s games, but if you just want to relax, you can enjoy the hot springs, jacuzzi or massage sessions. There are also options of cabins and hotel rooms.
🎟️ $140 general admission
🕛 Monday to Sunday from 8:00 am to 6:00 pm
📍 Carretera Progreso-Ixmiquilpan k. m. 16 Tlacotlapilco, Chilcuautla, Hidalgo