La isla de La Roqueta se localiza en la parte meridional de la costa del estado de Guerrero, frente a la bahía de Acapulco del puerto del mismo nombre.