
The Beaches in Puerto Ángel – Oaxaca

Zipolite Beach – Puerto Ángel , Oaxaca
Zipolite is a very long beach that stretches for over a mile and is extremely popular with backpackers. Zipolite is also famously a nudist beach. There are plenty of places to eat and stay in Zipolite village. Zipolite beach is about a 10 minute drive from Puerto Ángel.
Find out more about Zipolite Beach

Mazunte Beach – Puerto Ángel, Oaxaca
Mazunte is a beautiful large white sandy beach located about half an hours drive from Puerto Ángel. It is famous for the turtles which come to lay their eggs there every year and Mazunte is also the location of the Living Museum of the Marine Turtle (Museo Vivo de la Tortuga Marina).
Find out more about Mazunte Beach

San Agustinillo Beach – Puerto Ángel, Oaxaca
San Agustinillo is a beautiful large beach about half an hours drive from Puerto Ángel, which is ideal for just getting away from it all. There are hotel and restaurant facilities on the pristine white beach and there is mountains of space so San Agustinillo doesn’t feel crowded.
Find out more about San Agustinillo

Playa del Amor Beach – Puerto Ángel , Oaxaca
Playa del Amor (Love Beach) is a small sandy beach that is found ten minutes drive from Puerto Ángel. It has moderately strong waves and the water is clear blue. This is an ideal beach for those looking for some privacy but access can be a bit tricky.
Find out more about Playa del Amor

La Ventanilla Beach – Puerto Ángel, Oaxaca
La Ventanilla is an unfathomably long White Sandy beach about 5 minutes drive from Mazunte. It is home to Ventanilla Lagoon (Laguna Ventanilla) which serves as a wildlife haven for the many species of animals that live in its mangroves and also as a Crocodile and Iguana reserve.
Find out more about La Ventanilla

La Boquilla Beach – Puerto Ángel, Oaxaca
La Boquilla is a tiny golden beach ten minutes outside Puerto Ángel. It has very tranquil waters making it excellent for swimming, snorkelling and SCUBA diving.
Find out more about La Boquilla

Estacahuite Beach – Puerto Ángel, Oaxaca
Estacahuite is a small golden beach about ten minutes drive from Puerto Ángel. There is a coral reef near to the beach shore making Estacahuite ideal for snorkelling, SCUBA diving and fishing. The water is clear blue and the waves are of average size.
Find out more about Estacahuite

Playa del Panteón Beach – Puerto Ángel, Oaxaca
Playa del Panteón beach (Graveyard Beach) is a small golden sanded beach just outside Puerto Ángel. It is perfect for swimming, snorkelling and SCUBA diving, due to the tranquil clear blue water. There is some mangroves and the beach has restaurants and boat rental.
Find out more about Playa del Panteón beach

Main Beach – Puerto Ángel , Oaxaca
The main beach (Playa Principal) is also known as the Playa del Muelle (Wharf Beach) and is the closest beach to the centre of Puerto Ángel. It is a small beach with beautiful white sand. Boat tours and fishing trips depart from the wharf that gives the beach its name.
Find out more about The main beach at Puerto Ángel

La Mina Beach – Puerto Ángel, Oaxaca
La Mina beach is a small white sandy beach forty minutes outside of Puerto Ángel. La Mina has calm clear blue waters and is sheltered which makes it perfect for families especially those with small children.
Find out more about La Mina Beach
A map of the beaches of Puerto Ángel
The Weather in Puerto Ángel
Go back to Oaxaca’s beaches