Seminyak is the most popular area for tourists in Bali... for good reason. It's got world class bars, restaurants, and beaches. It's sensational - we'll be spending a few days in this area before the wedding.
Uluwatu is the surf capital of Bali. Its clifftops look over some of the best surf breaks in the world. Rent a board and get yourself a lesson, or else pull up in one of its clifftop or beach bars and watch the pros...
Canguu is a couple of miles up the coast from Seminyak. It's got similarly great restaurants, bars and beach, but it's a *little* less packed with tourists.
Ubud is the 'eat pray love' and hippy capital of Bali... If you're looking for a yoga retreat and a kale smoothie to recover from the wedding party, then spend a few days in Ubud for some R&R afterwards!