Many of Bali's beaches allow swimming; however, be careful as some have intense currents or waves. Jimbaran Beach, Sanur Beach, and Nusa Dua Beach are a few of Bali's top diving beaches. Read the safety warnings again or get a permit before diving.