If you are into surfing, you could go to Kuta, Seminyak or Canggu. All of them have great waves and are located on the west coast of Bali which gives you the opportunity to see a nice sunset.
If you are into nightlife, Kuta is for you. Most people are in their twenties and thirties. Here you can party all day and all night long. There are a lot of cafés and restaurants. Besides this, you can do a lot of shopping, go to the Dream Museum Zone or to one of the two waterparks: Waterbom and Circus Waterpark. The beaches are wide, with soft golden sand, but there aren’t many sunbeds or hotels with private beaches.
You want to spend most of your holiday in a resort, on a private beach and see the the best sunset in Bali? Seminyak is your best choice. The bars and restaurants are more stylish and you can find quite a few right on the beach. The beaches are wide, with white sand. If you are just visiting Seminyak, as we did, you will find sunbeds and umbrellas for rent from locals. Beware that Seminyak is very congested in the afternoon.
Canggu is in my opinion the best option if you are into surfing. The atmosphere resembles the one in Kuta, with people into their twenties and thirties. The beaches are wide and have very fine black sand and some great rocks to take pictures with. There is a small zone with sunbeds and we saw a few people with beach towels. When it’s windy, the sand gets everywhere. There are many houses with pools for rent near the beach, but most probably you will need a scooter to get around.
Sanur Beach is a good choice if you want to see the sunrise and spend time in a quiet place or you are a water sports fan. Here you will find both hotels extending their services over the beach and homestays. Sanur can be either cheap, or stylish in terms of places to eat, drink and spend your time. It is not crowded, but also there isn’t much to do while being here. Most people are in family holidays, in their thirties, forties and even fifties. There are a few bars opened until late into the night, though. Sanur Beach is also a port, so you may stop here for a few days on your way to Nusa Penida, Nusa Ceningan, Nusa Lembongan, Gili Islands or Lombok.
The Uluwatu beaches are the nicest of all, great for pictures. Being in the south of Bali, Uluwatu gives you the option to see either the sunrise, or the sunset.
If you would like to spend your holiday in a resort, Nusa Dua is a good option: wide beaches with golden sand. From there you can see the sunset.
The most beautiful beach of all in our opinion is Pandawa. The pictures speak for themselves. This beach is located down south and from there you can see the sunrise. It is a remote location with just a few sunbeds over a narrow shore and a few warungs. People do paragliding here starting from the top of the cliffs and flying over the ocean.
Padang Padang Beach is a unique mix between monkeys, a golden sand narrow shore and stones. From here you can see the sunset.
Accommodation in Uluwatu
If you want to visit the Uluwatu beaches, I recommend you to stay in Jimbaran and either rent a scooter and go around, or hire a local driver. I recommend Uma Mani Villa, a nice and cozy accommodation with good breakfast, a restaurant, good cafe, laundry and supermarkets nearby.
You may also use Grab to go around, as we did a few times, but be prepared to walk a bit to reach the drivers on your way back, as online transport is only allowed to drop you off (but not to pick you up) in many locations around Bali.