Logo image

Located on the coast of the state of Oaxaca at the edge of the Sierra Madre mountains, Huatulco spans 20 miles of Mexico’s Pacific coastline, between the Coyula and Copalita rivers.  Huatulco is just 140 miles from the city of Oaxaca – though you'll have to cross a winding mountain range to get there – and a 50 minute flight from Mexico City. In the 1980s, the government tourism development agency (Fonatur) began planning the area's main resort, and in 1988 the Bahias de Huatulco (bays of Huatulco) National Park was declared a protected reserve with a world-class tourism infrastructure of luxury hotels, restaurants, nightclubs, discos, and golf courses and a small urban zone called La Crucecita. 

Be sure to take a trip around Huatulco's nine bays on a motorboat partially covered by an awning, an affordable excursion easily arranged by local operators. This three-hour trip provides an excellent tour of the stunning surroundings, hidden beaches, flora and fauna, inspiration of the magical stories that will transport you back in time to a mythical and adventurous era.

Today you'll find Huatulco is still one of Mexico’s most relaxed destinations. The centerpiece of Huatulco’s charm is a series of nine bays, encompassing 36 beaches and numerous inlets and coves, each with its own unique setting and ecology.  All are noted for their dream-like beaches of golden sand and crystal clear water, yet the bays remain delightfully unspoiled, sometimes accessible only by boat.

View Huatulco Packages & Prices ►