Uluwatu is a well known destination among surfing enthusiasts. Most of the surf spots are only suitable for advanced or expert surfers. Elsewhere on the west coast of the Bukit Peninsula, top class surfing spots are Dreamland, Padang-Padang, Bingin and Suluban.
There are 4 different sections to surf at Uluwatu. Temples has a long, hollow wave that works well on a middle to high tide. The Peak is right in front of the warungs on the cliff and in line with the cave and this break is also best on the high tide. Racetrack is a super fast but makeable barrel that works on a low tide, but does get seriously shallow. Outside Corner is considered by many surfers to be one of the best waves anywhere in the world, The Corner won't even begin to break until the swell is at least around 8' then, if your game, you are in for one long, fast ride.
Besides surfing, there are lots of attractions and beautiful places you need to see. Kecak Dance (monkey dance, it's a traditional Balinesse dance) performances are held at the temple daily between 6 PM and 7 PM. Also don't forget to visit the temple that mentioned early before in this post. The temple is inhabited by large number of monkeys, who are extremely adept at snatching visitors' belonging, including bags, cameras and eyeglasses. Keep a very close grip on all your belongings and stow away your eyeglasses if at all possible. If you do have something taken, the monkeys can usually be induced to exchange it for some fruit.
When you decided to stay a night here the most recommended lodge would be Bali Cliff Resort. Rates start at US$ 100. Located in the southernmost part of Bali. Very seculed and hard to get to. It is situated high on the eastern side of the Bukit Peninsula with cycloramic views. The resort has a pool that overlooks the ocean. The resort also has a ballroom on site. Breakfast is included and offers a pizzeria, bar and restaurant for dining. There are many other hotels too; Blue Point Bay Villas, Bulgari Resort, Gong, Villa Moonlight, etc...