Quick answer where to stay in Huatulco
Tangolunda for a resort holiday. Chahué for mid-range, quieter and closer to town. Santa Cruz to be on the water without a resort, La Crucecita for value and for eating well.
On this page
- A guide to Huatulco Oaxaca at a glance
- Bahías de Huatulco: nine bays and 36 beautiful beaches
- Santa Cruz, Chahué and Tangolunda: the three built bays and the Huatulco resort strip
- La Crucecita: the town where people actually live
- The best Huatulco beaches: La Entrega, Maguey and La Bocana Beach
- Huatulco National Park, Copalita and the jungle behind the bays
- Things to do in Huatulco: snorkel, surf, mezcal and a sea turtle release
- Local names you will see on signs around Huatulco
- Where to stay in Huatulco: a resort, the hoteles, or the town
- Getting to Huatulco: airport, flights and the bus from Oaxaca City
- A travel guide comparison: Huatulco, Puerto Escondido or Mazunte?
- When to visit Huatulco
- Is Huatulco worth visiting?
- Frequently asked questions
Every other beach town on the coast of Oaxaca grew by accident. Huatulco was drawn on paper first.
Some links below are affiliate links. We may earn a commission if you book through them, at no extra cost to you. We do not rank hotels, and any prices on the map come live from the booking sites.
And then it was deliberately held back. The federal tourism agency planned it in the 1980s the way it had planned Cancun, but most of the land behind the shore became Huatulco National Park, building heights were capped, and the development was confined to a few bays. Forty years later it has nine bays, 36 beaches, no high-rise skyline and forest running down to the water almost everywhere.
That restraint is the product. You are buying calm, sheltered swimming and pristine water in a place that looks designed rather than discovered. What you are giving up is the accidental character of Zipolite or Mazunte, an hour and a half up the same road.
Huatulco Oaxaca Mexico sits at the eastern end of the state of Oaxaca, on the Pacific coast, about 35 kilometers of shoreline in total. This is the sheltered end of la costa oaxaqueña.
Bay positions, park boundaries, transport and airport details read 10 September 2026. Details change, and we do not print prices, so check before you book.

A guide to Huatulco Oaxaca at a glance
| Area | What it is | Best for |
|---|---|---|
| Tangolunda | The main resort bay | Large hotels, all-inclusive, golf |
| Santa Cruz | The marina and cruise dock | Boat trips, a walkable beach |
| Chahue | Between the two, quieter | Mid-range hoteles, a beach club |
| La Crucecita | The town, a few minutes inland | Eating, shopping, real life |
| La Entrega | Small sheltered bay | The best easy snorkeling |
| Maguey and Cacaluta | West bays, by road or boat | Palapa lunches, quiet water |
| La Bocana | River mouth, east | Surf, a wilder beach |
| Copalita | Archaeological site, east | Ruins in the jungle |
If you want one answer: stay at Chahué or Santa Cruz, eat in La Crucecita, and take a boat around the bays on your first full day. Those are the top things to do here, and they cover the destination of Huatulco properly in three nights.
Bahías de Huatulco: nine bays and 36 beautiful beaches
The count everyone quotes is nine bays and 36 beaches. It is roughly accurate, and the more useful fact is that only three of the bays are built on.
- The bays face south and southwest into the Pacific Ocean, the Océano Pacífico on every local map, but each one is cut into the coast behind a headland. That is why the water is calm when the open coast further west is not.
- Three bays hold the development: Tangolunda, Chahué and Santa Cruz. The other six are either day-trip beaches or empty, so most of the beaches in Huatulco have nothing built on them at all.
- Several beaches are reachable only by boat, including Cacaluta and San Agustin, and that is by design rather than neglect.
- A boat trip around the bays leaves from the Santa Cruz marina every morning and is the single thing everyone does here. Half a day, several stops, snorkeling gear included.
- Dolphins and turtles are routinely seen on those trips, and in winter there are humpbacks offshore.
- This is the only easy snorkeling on the Oaxaca coast. Everywhere else the surf makes the water cloudy, which is why these count as the most beautiful beaches in the state for anyone who actually wants to get in.

Santa Cruz, Chahué and Tangolunda: the three built bays and the Huatulco resort strip
- Bahia Santa Cruz is the working heart: the marina, the cruise dock, a small beach with palapa restaurants, and the old chapel that gives the bay its name.
- Playa Santa Cruz is calm and shallow, and it is the most popular beach in Huatulco simply because it is the easiest to walk to from a hotel.
- Bahia Chahue sits between Santa Cruz and Tangolunda, has a marina of its own and a beach club, and is where a lot of the mid-range hoteles are. The beach itself has more shore break than its neighbors.
- Tangolunda Bay is the resort strip: the big names, the golf course and the largest stretch of sand. Secrets Huatulco, Quinta Real, Las Brisas Huatulco and the Dreams property are the landmark addresses along it.
- Tangolunda is walkable within itself and not really walkable to anywhere else, so plan on taxis if you stay there.
- These are listed as landmarks, not recommendations. Nobody here has stayed in them and we do not print rates. Check current prices and availability yourself.
La Crucecita: the town where people actually live
- La Crucecita was built for the workers when the resort was developed, a few minutes inland from Santa Cruz, and it has become the part of Huatulco with the most life in it.
- The zocalo is a proper small-town square with a bandstand, and the church beside it has a very large painted Virgin of Guadalupe on the ceiling.
- This is where you eat. The seafood and the Oaxacan cooking in the town are better and cheaper than in the hotel restaurants on the bays.
- Mezcal from the valley is sold here properly, which is worth knowing given how far you are from the highlands.
- It is a pueblo built in the 1980s, so it has none of the colonial architecture of Oaxaca City. It does have a real market and an evening.
- Staying in La Crucecita is the value play: cheaper rooms, better food, and a five-minute taxi to the beach.

The best Huatulco beaches: La Entrega, Maguey and La Bocana Beach
- Playa La Entrega is the snorkeling beach: a small sheltered bay south of Santa Cruz, reachable by road or a ten-minute boat, with a reef close to shore and a line of palapas selling grilled fish.
- Bahia Maguey is the other easy one by road, a crescent of calm water with restaurants along the sand and shade. It is the best beach in Huatulco for a whole lazy day.
- Playa Cacaluta is empty, undeveloped and reached by boat or a hot walk. It is the most pristine beach area of the nine and there is nothing there at all, so bring water.
- La Bocana Beach is east where the Copalita river meets the sea. It has surf, a river lagoon behind it and a wilder feel than the bays.
- Playa Chahué is the closest thing to a town beach and has the beach club, with direct beach access from several of the Huatulco hotels behind it.
- Playa Conejos and Montecito Beach sit east of Tangolunda and are quieter, with a few smaller properties and residences behind them.
- There is no private beach in Mexico. Every one of these is public, including the ones in front of a luxury resort.

Huatulco National Park, Copalita and the jungle behind the bays
- Huatulco National Park protects about 12,000 hectares of land and sea, which is the reason the coast behind the beaches is still dry tropical forest rather than housing.
- The forest is deciduous jungle, green and dense in the rainy months and grey and bare in spring. Both look completely different and both are worth a walk.
- The marine part of the park covers the reefs, which is why the snorkeling has held up.
- Copalita, properly Bocana del Rio Copalita, is an archaeological site east of the bays with a ball court and a temple platform in the trees, plus a good small museum.
- Waterfalls at Llano Grande and Cascadas Magicas are a half-day trip inland into the coffee country.
- Coffee fincas in the sierra above the coast run tours, and it is the same Oaxacan coffee sold in the city. Getting around Huatulco is easy; getting up into the sierra needs a driver.

Things to do in Huatulco: snorkel, surf, mezcal and a sea turtle release
- The bay tour by boat is the top thing to do and should be your first morning.
- Snorkeling and diving both work here. La Entrega for snorkeling from the sand, and the dive shops in Santa Cruz for buceo out at the reefs.
- Rafting the Copalita river runs in the rainy season and is a genuine grade III trip.
- A spa and massage is what half the resorts sell, and Huatulco has more of that than anywhere else on the coast.
- Sea turtle releases happen seasonally on several beaches, run through the hotels and local groups.
- Eating marisco in La Crucecita counts as an activity here, and the inland cooking reaches the coast in a seafood version most visitors never see in the city.
- A day trip to Mazunte takes about an hour and a half each way and shows you the opposite kind of coast.
Local names you will see on signs around Huatulco
Almost everything here is signposted in Spanish first, and a few of the words are not obvious.
- Bahías de Huatulco is the official name of the bay system and of the resort zone. Older brochures say Seven Huatulco Bays; the count later settled at nine.
- Santa María Huatulco is the municipality, the Municipio de Santa María Huatulco, and its actual town center is inland and has nothing to do with the beaches. Do not book a room in Santa Maria de Huatulco expecting the sea.
- La Crucecita, Oaxaca is the full postal name of the town you will eat in.
- Complejo turístico means the planned resort zone, and turismo on a sign points you to the visitor office.
- La costa oaxaqueña, or la costa del Pacífico, is what this coast is called locally. Every bus along the Pacific coast simply says costa on the front.
- Gastronomía de Oaxaca on a menu means the inland dishes, the moles and the tlayudas, not the seafood the coast is better at.
- Buceo is diving, marisco is shellfish, and playa is beach. Those three cover most beach area signage.
Where to stay in Huatulco: a resort, the hoteles, or the town
- Tangolunda for a resort holiday. This is where the all-inclusive and luxury resort properties are, with a resort and spa on most of the beachfront.
- Chahue for mid-range. Quieter, closer to town, and where a lot of the smaller hoteles and condo rentals sit. Mision de los Arcos and Quinta Bella Huatulco are the type of place here.
- Santa Cruz to be on the water without a resort, with the marina and the beach a short walk away.
- La Crucecita for value and for eating well.
- Celeste Beach Residences and the Conejos side are the quieter apartment option east of Tangolunda.
- Book ahead for Christmas, Easter and July, when Mexican families fill the town.
Map shows live availability and prices. We may earn a commission on bookings made through it, at no extra cost to you.
Getting to Huatulco: airport, flights and the bus from Oaxaca City
- Huatulco airport is about 20 minutes west of the bays, near Santa Maria Huatulco, and it takes direct flights from Mexico City year round plus seasonal North American and Canadian routes.
- Flights from Mexico City take about an hour and a quarter.
- Oaxaca City to Huatulco is about five hours by bus or car on the Barranca Larga–Ventanilla toll highway, which opened in 2024, or about forty minutes on a small plane. Older guides that say six to eight hours describe the old mountain roads.
- Puerto Escondido is two and a half hours west along the coast, and shared vans run all day.
- You do not need a car if you stay on one of the built bays. You might want one to reach Maguey, La Bocana and Copalita on your own schedule.
- The coast continues east toward the isthmus and eventually Guatemala, but there is no reason to keep driving that way as a visitor.
A travel guide comparison: Huatulco, Puerto Escondido or Mazunte?
They are on the same coast and they are three different holidays.
- Huatulco for calm water, snorkeling, resorts and a family vacation where nobody has to worry about the sea.
- Puerto Escondido for surf, a real town, restaurants and nightlife, and a beach you mostly cannot swim at.
- Mazunte and Zipolite for hammocks, small guesthouses and no plan at all.
- The honest summary: Huatulco is the only one of the three that was designed, and the only one where the water is reliably swimmable.
- For two weeks, do Huatulco and the Zipolite strip and skip the drive further west.
When to visit Huatulco
- November to April is the dry season and the reliable weather, and it is when the North American flights run. That is the best season to come.
- May is the hottest, and June to October brings afternoon rain and a green, empty coast at low prices.
- Late in the year the wind picks up across the isthmus and can blow hard for days at a time.
- The sea is warm all year.
- Whale season runs December to March and the bay tours add it as an option.
Is Huatulco worth visiting?
- Yes, if you want to swim. On a coast where most beaches have a rip, sheltered water is not a small thing.
- Yes, if you are traveling with children or with anyone nervous about the sea. As a family vacation this is the one part of the coast that works without constant supervision.
- Probably not, if you came to Oaxaca for the Oaxaca everyone talks about. The valley, the markets and the mezcal are about five hours away by road and none of that is here.
- It is not Cancun and it is not trying to be. There is no strip of towers, no spring break, and the whole built area is smaller than one Cancun hotel zone.
- Three nights is enough for the bays and the town, so a trip to Huatulco fits inside a longer Oaxaca holiday. A week works if you want to do nothing.
- The best Huatulco vacation pairs three nights here with three on the Zipolite strip, which gives you both versions of this coast.
Comparing the whole coast? See the Oaxaca beaches, sorted by which ones you can swim in. Heading inland instead? See things to do in Oaxaca.
More on this destination: Oaxaca Food.
Frequently asked questions
Is Huatulco worth visiting?
Yes if you want calm, swimmable water and easy snorkeling, which is rare on the Oaxaca coast. The nine bays are sheltered behind headlands and most of the land behind them is national park. It is less interesting if you came for the markets, mezcal and colonial streets, because all of that is in Oaxaca City, about five hours inland by road.
How many bays does Huatulco have?
Nine bays and about 36 beaches, spread over roughly 35 kilometers of coast. Only three of the bays are developed: Tangolunda, Chahue and Santa Cruz. Several beaches, including Cacaluta and San Agustin, can only be reached by boat, which is deliberate rather than accidental.
What is the best beach in Huatulco?
La Entrega for snorkeling, because the reef is close to shore and there are palapa restaurants on the sand. Bahia Maguey for a whole lazy day, since it is calm, shaded and reachable by road. La Bocana if you want surf and a wilder river-mouth beach instead.
Is Huatulco like Cancun?
No. Both were planned by the same federal agency, but Huatulco was capped: building heights are limited, development is confined to three bays, and about 12,000 hectares became a national park. The whole built area is smaller than one Cancun hotel zone, and there is forest behind almost every beach.
How do you get from Oaxaca City to Huatulco?
About five hours by bus or car on the Barranca Larga–Ventanilla toll highway, which opened in 2024, or roughly forty minutes on a small plane. There are also direct flights into Huatulco airport from Mexico City taking about an hour and a quarter, plus seasonal North American routes. The airport is twenty minutes west of the bays.
Where should you stay in Huatulco?
Tangolunda for a resort holiday, Chahue for mid-range hotels closer to town, Santa Cruz to be by the marina and a walkable beach, and La Crucecita for the best value and the best eating. Tangolunda needs taxis to reach anywhere else; the other three are within easy reach of each other.
Can you swim in Huatulco?
Yes, and that is the main reason to come. Each bay sits behind a headland, so the water is calm where the open coast further west has heavy shore break and rips. Santa Cruz, La Entrega and Maguey are the easiest. Chahue and La Bocana pick up more surf.
How many days do you need in Huatulco?
Three nights covers the bay tour by boat, a couple of beaches and the town. A week works if the plan is to do nothing. The better version for most people is three nights here plus three on the Zipolite and Mazunte strip an hour and a half west, which gives you both kinds of coast.
Keep planning Mexico
Written and checked by
Triplarks Editorial
An editorial desk, not an invented persona: research, drafting and fact-checking are done by the same small team. Every number here carries the date it was read.