1. Grutas Tolantongo
Grutas Tolantongo is one of the most incredible hidden gems in Mexico’s remote mountains. Located north of Mexico City this hot springs resort is a vacationers and photographers paradise.
Featuring hot pools tucked away between lush trees, a turquoise river running through the park and mysterious caves, Grutas Tolantongo is hands down one of the most unique places to visit in Mexico.
2. Hierve El Agua
Hierve El Agua is a Mexico destination popular for its mineral formations, petrified waterfall, and cliff side infinity pools. Hiever El Agua is located on top of a mountain providing breathtaking views of a distant mountain range and the valley below it.
Hierve El Agua’s beautiful landscape and colorful mineral formations make it one of the best places to go in Mexico for photography.
3. Suytun Cenote
Mexico’s Yucatan area has over 6000 cenotes. With so many cenotes it can be tough to choose which ones to check out on your trip to Mexico but there are a few remarkable ones, like the Suytun Cenote, that stand out above all others.
What makes the Suytun cenote such a unique Mexico attraction is a walkway leading down the center of the cenote.
The Suytun cenote is completely underground and the only light that makes into the cenote is from an opening in the ceiling. When timed right, a light shines down towards the walkway creating an alien-like light beam.
4. Edward James Surrealist Garden ‘Las Pozas’
Edward Jame’s Surrealist garden Las Pozas is one of the best secret places to visit in Mexico’s jungle. This surrealist garden was built by Brittish poet Edward James with a vision in mind to create an Eden like place with surrealistic architecture.
Filled with elaborate decorative buildings, doors that open into nowhere, stairs that lead into the sky and lush waterfalls it’s safe to say that Edward James vision of recreating paradise truly came true. Now Las Pozas garden is open to the public for visiting and photography.
5. Tak Be Ha Cenote
One of the best hidden gems in Mexico is the incredible Tak Be Ha Cenote.
A short drive away from its more popular sister cenote Sac Actun, it has similar features like the low hanging stalactites and turquoise blue water, yet it’s rarely visited due to lack of advertising. While most people pay top dollar and flock to the Sac Actun cenote, Tak Be ha remains one of the best non touristy Mexico destinations hidden in the Tulum jungle.
Bacalar is one of the best alternative Mexico vacation destinations with water so blue that it compares to places like the Maldives. The 5-hour drive from Cancun to Bacalar discourages most people from visiting it which is the main reason why it’s still one of the less traveled destinations in Mexico.
One of the most scenic yet less popular Mexico destinations is the Tamasopo area. Located in the Huasteca Potosina region, Tamasopo offers a chance to experience incredible waterfalls, jungle vibes and turquoise blue rivers in the midst of a tropical rainforest.
From hidden camping spots to secret caves, this area holds some of the best secret gems in Mexico.
Tulum is one of the best places to go in Mexico for a relaxing beach vacation. The lack of mega hotels and chain restaurants make it one of the cutest beach towns in Mexico.
Filled with white sand beaches, beach hammocks, swings and palm trees Tulum is not only one of the best places to vacation in Mexico, but also a magnet for cute photography.
9. Playa Balandra in La Paz
Mexico is well known for its beautiful pristine beaches but one of the best places to visit in Mexico is the beautiful Balandra beach in Baja California. Tucked away on the outskirts of La Paz, Balandra is one of the less traveled beached in Mexico for international tourists, but highly loved by the locals for its crystal clear water and its relaxing nature.
10. Isla Aguada in Campeche
Campeche is one of the most beautiful non-touristy regions in Mexico. From less traveled beaches to quiet cenotes this region is one of the best alternative places to visit in Mexico.
Some of the nature highlights of Campeche include Isla Aguada with its beach town vibes and turquoise clear blue water.