The spectacular resort town of Huatulco is located in the State of Oaxaca, Mexico where the Sierra Madre del Sur mountains meet the Pacific Ocean. Bahias de Huatulco (Bays of Huatulco) are known and loved for it’s nine bays and 36 beaches, opening up a world of beauty in nature to explore.

The four main parts of Huatulco are Tangolunda, the area where the upscale resorts are located, Santa Cruz, a quaint area with a marina and the stopping point for cruise ships, La Crucecita, another small town just inland from the beach area having a more genuine Mexican ambiance, and Chahue, an area between Santa Cruz and Tangolunda.

Take a daily boat excursion to snorkel, dive or fish while discovering the undeveloped stretches of pure white sand and isolated coves. Visit the local markets for fresh produce or do some river rafting, rappelling and hiking in the jungle trails. Enjoy the nearby waterfalls or take in an archaeological site. Huatulco has so much eco-tourism to explore.

Untouched white sand beaches, tropical landscapes and a relaxing lifestyle make for the perfect vacation in Huatulco. Enjoy the best of both worlds with unspoiled nature, a laid-back attitude and authentic Mexican culture coupled with modern roadways, amenities and facilities. This is the vacation you’ve been waiting for!