Bias Tugal Beach in Bali: Tiny and rather rustic beach that for some reason rarely gets crowded - a paradise off the beaten path. Bias Tugal Beach, also called Pantai Kecil (Little Beach), is good for swimming, though the currents can be strong.
Bali's best beach! Karma Beach Bali, formerly Nammos Beach Bali Nammo's Beach Club charges an entrance fee which you can then use against the price of food and drinks, mainly of a Mediterranean style. It may seem a little pricey, but spending a day on a private beach without the hassle of hawkers bothering you every five minutes is worth it. Being waited on hand and foot doesn't hurt either!