Playa Cacaluta is a 1/2-mile long beach with coarse white sand, strong waves. You can go wimming, snorkeling, diving, or fishing here. Note that 300' offshore is Cacaluta Island, a small rocky island, around which divers can explore coral reefs at depths to 80'.
Here is a listing of some of the more popular, accessible beaches in and around Huatulco:
Santa Cruz area Beaches
Tangolunda Beaches
Beaches of Conejos Bay (East of Tangolunda Bay)
Beaches west of Santa Cruz