Skip to main content
Beaches of Huatulco: Complete Guide to the 9 Bays and 36 Beaches
arrow_backBack to Journal
·5 min read

Beaches of Huatulco: Complete Guide to the 9 Bays and 36 Beaches

person

Puerto Escondido MX

Published July 30, 2026

Share

Beaches of Huatulco: Complete Guide to the 9 Bays and 36 Beaches

Huatulco has 9 bays and roughly 36 beaches along its 26 miles (35 km) of Pacific coastline, and more than half of them sit inside a federally protected national park, which is why they stay this clean and this empty compared to almost anywhere else in Mexico. Some bays hold resort hotels and a marina; others are reachable only by boat or a dirt track through dry tropical forest. This guide breaks down all 9 bays, tells you which beaches are worth the trip, and covers how to actually get to each one from Puerto Escondido.

Aerial view of Santa María Huatulco bay showing clear turquoise water and forested coastline, one of the 9 bays of Huatulco
Santa Cruz Bay is where nearly every boat tour of the 9 bays departs. Photo: Pexels

How Many Bays and Beaches Does Huatulco Actually Have

The number that gets repeated everywhere — 9 bays, 36 beaches — comes from the original 1980s development plan for the region, and it still holds up as the practical count today. What makes Huatulco different from Cancún or Los Cabos is that most of that coastline was folded into Huatulco National Park before large-scale development happened, so five of the nine bays have no road access at all — you reach them by boat or on foot, and there is no hotel construction planned for them.

Bay Access Known For
Santa CruzBy roadMarina, boat tours, restaurants
ChahuéBy roadMarina, beach clubs, watersports
TangolundaBy roadResort hotels, golf course
ConejosBy road (rough)Quiet, small palapa restaurants
MagueyBy road or boatCalm swimming, seafood palapas
El ÓrganoBoat onlySmall, near-empty, good snorkeling
CacalutaBoat or trailProtected, no permanent structures
ChachacualBoat onlyTwo secluded beaches, no services
San AgustínBy road (long) or boatBest snorkeling, reef close to shore

If you'd rather see several of these in one day without driving unmarked dirt roads yourself, the 7 Bays of Huatulco boat tour departs from Santa Cruz and typically stops at Maguey, Órgano and San Agustín for snorkeling, with lunch at one of the beach palapas.

The Beaches Worth Building a Day Around

Drone photo of a secluded beach cove near Crucecita, Huatulco, Oaxaca, with rocky headlands and calm turquoise water
Several of Huatulco's best coves, like this one, sit between the marked bays and are only visible from the water. Photo: Pexels

Not all 36 beaches deserve equal time. These are the ones locals actually recommend:

  • Playa Santa Cruz. The default first stop — walkable from the marina, lined with seafood restaurants, and the departure point for nearly every boat tour.
  • Playa Chahué. Wide and swimmable with a stronger shore break than Santa Cruz; the marina area has the best concentration of beach clubs.
  • Playa Tangolunda. Calm, protected water fronted by the resort strip — the easiest beach in Huatulco for families with small kids.
  • Playa Maguey. A horseshoe cove with flat, warm water and a row of palapa restaurants right on the sand — good for a full lazy afternoon.
  • Playa Cacaluta. Protected and undeveloped, made famous by the film Y Tu Mamá También — no vendors, no permanent structures, bring your own water and shade.
  • Playa La Entrega. The easiest snorkeling spot to reach by road, with rented gear available right at the beach.
  • Playa San Agustín. The farthest bay and the best reef snorkeling in the group — worth the longer trip if you actually want to see fish.

If your trip is really centered on Puerto Escondido and Huatulco is a side trip, our guide to Puerto Escondido's own 15 beaches covers the coastline you'll be based on, beach by beach.

Getting to the Bays of Huatulco

Aerial drone view of a rocky beach near Huatulco with turquoise water, showing the terrain typical of the bay road access
Roads to the outer bays cut through dry tropical forest inside the national park boundary. Photo: Pexels

Three practical options, depending on how many bays you want to see and how much you want to plan yourself:

  • Boat tour from Santa Cruz marina. The simplest option — covers 4–6 bays in a morning, including the boat-only ones, with snorkeling stops built in.
  • Rental car or taxi. Works fine for Santa Cruz, Chahué, Tangolunda, Conejos, Maguey and La Entrega; the roads to Cacaluta, Chachacual and El Órgano are unpaved or nonexistent.
  • Combine both. Drive to Maguey or La Entrega for a beach day, then book a shorter boat trip on a separate day for the protected bays you can't reach by road.
  • From Puerto Escondido. Huatulco is roughly a 2–2.5 hour drive along the coastal highway, making it a realistic full-day trip if you leave early.

Huatulco or Puerto Escondido First

They're different trips wearing the same coastline. Huatulco is calmer water, resort infrastructure and protected bays built for boat-hopping and snorkeling; Puerto Escondido is surf, nightlife and a stronger independent-travel scene. Most visitors based on the coast do both rather than choosing.

Our full comparison, Puerto Escondido and Huatulco: Two Destinations That Complement Each Other, breaks down which one to base yourself in and which to day-trip.

FAQ: Beaches of Huatulco

How many beaches does Huatulco have?

Huatulco is organized into 9 bays containing roughly 36 named beaches, though only a portion of them have any services or road access — the rest are undeveloped coves reachable only by boat.

Which Huatulco bay is best for families?

Tangolunda has the calmest, most protected water and the resort infrastructure to match, making it the easiest choice for young kids. Maguey is a close second for its flat water and easy palapa access.

Can you drive to all the bays of Huatulco?

No. Santa Cruz, Chahué, Tangolunda, Conejos, Maguey and La Entrega have road access; Cacaluta, Chachacual and El Órgano can only be reached by boat or, in some cases, a hiking trail through the national park.

How far is Huatulco from Puerto Escondido?

About 2–2.5 hours by car along the coastal highway, which makes it doable as a long day trip or a better overnight if you want to see more than two or three bays.

Planning the rest of your coast itinerary? Browse our guide to things to do in Puerto Escondido for what to pair with a Huatulco day trip.

Need help?