By clicking “Accept,” you agree to the use of cookies and similar technologies on your device as set forth in our Cookie Policy and our Privacy Policy. Please note that certain cookies are essential for this website to function properly and do not require user consent to be deployed.

Choose Your Beach: Oaxaca Edition

With world-class surfing, primary global sea turtle nesting sites, swimming beaches, and accommodations options from hammocks to camping to rustic cabañas to five-star resorts, the Oaxacan coast has a beach for everyone. Where will you go first?

Best for swimming

Puerto Angelito

Separated by a small, rocky out cropping and lookout point, this beach is simply gorgeous, with mesmerizingly clear waters and a smattering of palapa restaurants on the coast.

clear water rolls onto a white sandy beach filled with sailboats and beach goers
Take a dip in the ocean at Puerto Angelito beach. Photo © Eduardo Cabanas | Dreamstime.com

Other beaches for swimming:

  • Playa Panteón
  • Playa Santa Cruz
  • Playa La Entrega

Best for snorkeling

Huatulco

Calmer, serene beaches in Huatulco are the best places to echarle un vistazo (have a look) at what’s going on under the surface. The reef offers a diverse array of sea life to be appreciated up close!

Snorkelers in Huatulco, Oaxaca. Photo © Tose | Dreamstime.com

Best beaches for snorkeling:

  • Playa La Entrega
  • Playa Maguey

Best to observe turtles 🐢

Mazunte

Visit the small on-site museum in Mazunte that provides information about the various species of sea turtles that visit the area, as well as the steps the center is taking to conserve them and their habitat. The aquarium houses a variety sea and freshwater turtles, many of which are rescues being prepared for release back into the wild. 

Best for catching the perfect sunset

Playa Bacocho

This is a trick category, because every beach in Oaxaca offers gorgeous sunset views. But if you’re lookfing for something particularly breathtaking, go to Puerto Escondido!

Puerto Escondido at sunset. Photo © Matthew Fuentes | Dreamstime.com

Best for surfing

Playa Zicatela

The best surfing in the entire country is at Playa Zicatela, where a long sandbar forms massive tubular beach breaks in the mornings and evenings.

Other beaches for surfing:

  • Punta Zicatela 
  • Barra de la Cruz

Start planning your getaway