Huatulco es un destino ideal para practicar el buceo y el esnórquel. Ahí encontrará bancos de arrecifes que protegen especies como: caracoles, cangrejos, peces ángel y globo, marlin y tortugas; también podrá explorar los restos de varios barcos hundidos.
Playa Santa Cruz. Se ubica a 4 km de Tangolunda. Debido a la riqueza marina que brindan las aguas del Océano Pacífico y a su agradable temperatura, esta playa es idónea para la práctica del buceo y el esnórquel. En ella se encuentra un amplio parque submarino y a 100 m mar adentro está un sitio de buceo con arrecifes de coral.
Playa San Agustín. Se ubica a 35 km al oeste de Santa Cruz Huatulco. Esta playa de fina arena tiene una extensión de 1,500 m de longitud. En sus cristalinas aguas podrá practicar el buceo libre y el esnórquel y apreciar un arrecife de coral blanco y los restos de un barco hundido.
Playa La Entrega. Ubicada a 2 km del poblado de Santa Cruz. Hermosa playa de aguas cristalinas y tranquilas, en sus profundidades disfrutará de la observación de peces jurel, barrilete y pardos; cuenta con sanitarios y regaderas, así como renta de equipo para buceo libre.
Playa Arena. Se ubica al poniente de la bahía Conejos, a 200 m del Blvd. Benito Juárez. Es una playa de blanca arena y aguas cristalinas de tonalidades verdes y azules que le permitirán observar peces vela, dorado y gallo. Cuenta con arrendadoras de equipo de buceo y esnórquel.
En Puerto Escondido encontrará bellas playas de oleaje tranquilo y aguas cristalinas en donde practicar buceo y el esnórquel con la asistencia de personal capacitado.
Puerto Angelito. Se ubica al sur de Puerto Escondido. Este sitio cuenta con aguas de temperatura templada donde podrá bucear entre espectaculares paisajes submarinos enmarcados por hermosos arrecifes coralinos, donde habitan numerosas especies de peces.
Playa Carrizalillo. Se ubica al suroeste de Puerto Escondido. Este lugar cuenta con aguas transparentes y tranquilas, de agradable temperatura donde encontrará prestadores de servicios que le rentarán el equipo necesario para practicar el esnórquel.
Playa Bacocho. Se ubica al oeste de Puerto Escondido.Es un sitio ideal para practicar esnórquel, además podrá tomar clases con instructores capacitados.