Although most hotels in Cap Cana have installed special nets to keep the seaweed in Punta Cana away. Once you get to Macao, the beaches are clear up to Uvero Alto. The beaches of Puerto Plata and other locations in the north of the island rarely get seaweed.