If you enjoy swimming in the ocean, Bavaro Beach is your best choice for a beach vacation in Punta Cana as it has calm waters and Blue Flag status. However, because Bavaro Beach is such a long beach the amount of seaweed and swimming conditions varies considerably.