This guide will tell you about all the beaches in Uluwatu Bali beaches, on the Bukit Peninsula. It includes information about entrance fees, parking costs, local warungs, and beach clubs at each beach. You will also find honest descriptions of what each beach is really like, so you can understand what to expect before you visit.
Most people visit Uluwatu to surf, but they stay longer to enjoy everything else. You can see cliffs that drop directly into clear blue water and find hidden coves reached by steep stairs carved into the rocks. The sunsets are beautiful and make it hard to keep talking. I have lived in Uluwatu for more than a year, and I still like to go to places like Padang Padang or Bingin in the afternoon just to see how the sunlight changes.
Here’s our map guide for the list of Uluwatu beaches so you can plan your route before you go.
Table of Contents
ToggleWhat do you need to know before visiting Uluwatu Beaches?

Before you visit the beaches in Uluwatu, read our post on everything you need to know before you go to Bali. It covers how to get around, how to grab a prepaid SIM card, and other basics that make the first few days easier.
Here are a few things to keep in mind for the beaches specifically:
- Most beach entry fees, parking, and local warungs in Uluwatu only accept cash only. Remember to bring small bills because getting change can be difficult at smaller places.
- Some beaches in Uluwatu don’t have phone signals once you walk down to the beach area. This means it can be hard to use services like Gojek or Grab to call a ride back up. At some beaches like Nyang Nyang, there’s a local scooter-taxi waiting at the top, so you can easily catch a ride back the traditional way.
Take cash out before you drive down to the Bukit. Here’s our guide to using ATMs in Bali if you want to know about rates and limits first.
Ready to choose to visit the beaches in Uluwatu? Here’s our list to help you decide!
Best Beaches in Uluwatu Bali
Here are the beaches in Uluwatu you can choose from.
🏖️Padang Padang Beach

📍 Location: Jl. Labuan Sait, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: IDR 15,000 (about $1 USD)
🅿️ Parking: Small fee, cash only
Padang Padang Beach, also known as Labuan Sait Beach, is a popular spot that many people recognize first. It became famous because a scene from the movie Eat, Pray, Love was filmed there, and the scenic setting still matches the movie. To get to the sand, you walk through a narrow crack in the limestone cliff.
Once you arrive, you’ll see a small, golden beach between tall rock walls. The water is bright blue and usually calm, making it a good place for a swim near the shore. Unlike some other beaches in Uluwatu, Padang Padang is suitable for everyday visitors, not just surfers.
The cove is small, so it gets crowded quickly during peak season. If you want space to lay down a towel, try to arrive before 10:00 AM. Surfers come here for the well-known reef break just offshore, which is one of the best waves on the island when the swell is good. Even if you don’t surf, it’s still a nice place to sit and watch the waves and surfers.
When you arrive at the entrance, you’ll see a row of local warungs selling fresh coconuts, nasi goreng, cold Bintang beer, and simple Indonesian dishes at fair prices. A few vendors rent sunbeds and umbrellas on the sand by the hour.
There isn’t a big beach club right on Padang Padang itself, but there are many cliffside cafes just a short walk back up the road where you can enjoy a proper sit-down meal with a view. Be careful with your snacks because the local monkeys are bold and quick.
🏖️Bingin Beach

📍 Location: Jl. Pantai Bingin, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: None (parking fee only)
🅿️ Parking: 5000 IDR, cash only
Bingin Beach is a popular spot in the Uluwatu surf scene. It sits at the bottom of a cliff with small shops called warungs nearby. To reach the sand, you walk down a steep, carved staircase. The waves here are fast and hollow, breaking over a reef. This makes it a favorite for skilled surfers from around the world. Because of that, Bingin Beach is one of the most well-known surf spots in Bukit. The surfers in the line-up can be quite competitive. However, this wave isn’t for beginners. Still, you can enjoy the area even if you don’t surf.
Even if you don’t go swimming, Bingin is still a good place to spend an afternoon. When the tide is high, the sand is small, but when the tide is low, it becomes wide. This is the best time to walk along the rock pools and see the surfers up close. Many people come here to watch the sunset, because the cliffs stay warm and golden as the sun goes down.
There’s no entrance fee to the beach itself, but you’ll pay a small parking charge if you arrive by scooter or car. If you want to stay the night, check accommodation in Bingin on Booking.com, since cliff stays book out early in the dry season.
Unfortunately, in July 2025, Balinese authorities demolished structures at Bingin Beach, including warungs, villas, and cafes built into the cliff, because they lacked permits on protected government land. The move sparked protests and concerns over jobs and altered the cliffside’s appearance.
If you have been to Bingin before, you will notice it feels different now. The famous stacked-cliff warungs that used to be everywhere are fewer. Before you go, check recent reviews or ask your hotel what’s open now, because the area is still changing.
BGB TIP: There’s no mobile data once you walk down to the beach, so download your map and message your driver before heading down.
🏖️Nyang Nyang Beach – Editor’s Choice

📍 Location: : Jl. Batu Nunggul, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: Donation-based
🅿️ Parking: Small fee, cash only
Nyang Nyang Beach is my favorite beach in Uluwatu. It’s the perfect spot when you want some alone time. The beach is a long, wide stretch of white sand at the foot of a steep cliff. To get there, you walk down a few hundred rough steps carved into the hillside. Once you arrive, you’ll find a big, quiet beach where you can walk for a long time without seeing anyone.
This beach is a good place to relax, but it’s not ideal for swimming. The water near the shore has coral and rocks, and the currents can be strong. Because of this, most people come here to walk, sunbathe, take photos, and watch the waves rather than swim. Unless it’s low tide, you can find natural pools. From the sand, you can also see the famous airplane on the cliff above. This spot is one of the most photographed sights on Bukit.
There is a small warung near the top parking area where you can get a fresh juice or a simple breakfast while enjoying an ocean view. However, on the sand itself, there are no cafes or vendors, so it’s a good idea to bring your own water and snacks.
There isn’t a fixed entrance fee, just a small donation and parking fee, both paid in cash. If walking back up the hill feels tough, a local scooter-taxi at the top can take you for around IDR 25,000 ($1.65 USD). It’s a helpful way to save energy on a hot day.
🏖️Dreamland Beach

📍 Location: Pantai Dreamland, Uluwatu, Badung Regency
🎫 Entrance Fee: IDR 10,000 (about $1 USD)
🅿️ Parking: Free
Dreamland Beach is the busiest and most developed beach in Uluwatu. Many people call it the new Kuta. It is located below a large resort and golf course, making it easier to reach than the nearby cliff-staircase beaches. At this beach, you will find soft white sand, a wide shoreline, and a lively crowd of families, surfers, and sunbathers. If you prefer having facilities and watching people over being alone, this is a good beach for you.
The waves at Dreamland can be strong, with rip currents that might catch you off guard. It’s safest to swim only in the central area where lifeguards are present, and always check the conditions, especially when you’re with children. On calmer days, you can enjoy paddling, and on bigger days, it’s fun to watch the surfers ride the beach break.
Because it is so well-developed, Dreamland has more facilities than any other beach on this list. When you visit, you’ll see local warungs, beachfront cafes, and vendors renting sunbeds and umbrellas right on the sand. This means you can arrive without bringing anything and still spend the whole day there.
Near the parking and resort area, there are mini-marts and shops where you can buy sunscreen, water, and snacks. The beach itself is free to enter, although there is a small fee for parking and for renting chairs or loungers.
🏖️Balangan Beach

📍 Location: South Kuta, Badung Regency
🎫 Entrance Fee: None (parking fee only)
🅿️ Parking: 5000IDR , cash only
Balangan Beach is a long, beautiful beach that offers a good mix of activities and calmness. There is enough to do to keep visitors interested, but it still feels quiet and not crowded with many shops or people. You can walk down a staircase to reach the sandy area. On a nearby cliff-top, there is a parking lot that provides one of the best views of the Uluwatu coast. Many people visit this spot to take pre-wedding or engagement photos because of the amazing cliff views over the ocean..
This is mostly a popular surf spot, best during the dry season from May to September. The rest of the year, it’s a nice place to walk slowly, relax in the sun, and watch the sunsets. The beach has white sand and blue water along the coast. You can swim on calm days, but always be careful around the swell and the reef, as at most beaches in Uluwatu.
On the cliffside, you will find small local warungs and simple beach cafes. These places serve tasty Indonesian food and cold drinks at reasonable prices. Many cafes feature decks overlooking the surf, offering a lovely view. Unlike other places, there is no big beach club here, which helps maintain a relaxed atmosphere.
The beach is free to access, but remember to bring cash for parking. Additionally, you can easily visit this beach along with Dreamland or Bingin, as they are all located nearby.
🏖️Thomas Beach

📍 Location: Jl. Labuan Sait, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: None (parking fee only)
🅿️ Parking: 5000 IDR, cash only
Thomas Beach is located between Padang Padang and Suluban. It is a quieter and more private beach in the area. To get there, you walk down a steep path to reach a stretch of soft white sand about 200 meters long. Because it takes some effort to get there, it is usually less crowded. If you want a relaxed beach where you can hear the waves clearly and avoid many tourists, Thomas Beach is a good choice.
The water here is clearer and calmer than at the larger surf beaches. On a good day, you can enjoy a proper swim near the shore. It’s a nice place for floating, reading, or relaxing. Sunset times are peaceful and beautiful, especially since fewer people walk down here than at nearby Padang Padang.
There are some relaxed warungs near the beach that you can visit. They offer drinks, simple meals, sunbeds, and umbrellas. You don’t have to pay to enter the beach, but parking costs a little money. These places are casual and friendly, not fancy beach clubs.
BGB TIP: Before you go, know that this part of Uluwatu is changing quickly. Many new villas and apartments have been built around Thomas Beach, so the entrance can be easy to miss. You won’t see a big sign. As you drive along Jl. Labuan Sait, look for the Italian restaurant La Baracca. Opposite it, you’ll see a small road that goes down toward the cliff. The street is narrow, so you can only enter by scooter or on foot, not by car. Follow the road to the gravel parking area at the top, then take the stairs down to the sand.
🏖️Suluban Beach

📍 Location: Jl. Pantai Suluban, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: None (parking fee only)
🅿️ Parking: 5000 IDR, cash only
Suluban Beach, also known as Blue Point, is a popular spot in Uluwatu. To get there, you walk through a cave-like opening between the cliffs. The sand is mostly visible at low tide. The rocks, small channels of seawater, and the waves make it look like a movie scene. Many photographers enjoy taking pictures here.
Suluban beach is not ideal for sunbathing or swimming. The sandy area is small and disappears during high tide. The water flows through the rocks towards the well-known Uluwatu surf break just offshore. You should visit to explore the caves, watch talented surfers, and take photos rather than relax on a towel for the day.
The cliff above Suluban you will see many cafes and warungs built into the rocks, including the famous Single Fin. This spot is popular for watching sunsets and enjoying Sunday sessions. When you walk down to the beach, you’ll find different options, from cheap local meals to cocktails with a view from the cliff. There are also small shops selling surf gear and souvenirs. The beach is free to enter, but there’s a small parking fee that depends on how you arrive.
🏖️Green Bowl Beach

📍 Location: Jl. Pura Green Bowl, Ungasan, South Kuta, Badung Regency
🎫 Entrance Fee: IDR 5,000 (about $0.35 USD)
🅿️ Parking: Small fee, cash only
Green Bowl Beach is a quiet and natural beach in Uluwatu that isn’t very crowded. To reach it, you have to walk down a long staircase along the cliffs, which makes it less easy for most visitors to get there. The beach is called Green Bowl because of the green algae that covers the rocks when the tide is low. This algae gives the beach a special green color that you won’t see at nearby beaches with golden sand.
During low tide, you will notice a large, clean area of white sand, along with sea caves and rock pools that you can explore. Nearby, there is an offshore surf spot popular with many surfers. When you visit the caves at the bottom of the cliff, you might be surprised to see bats roosting there. However, at high tide, the sandy area becomes much smaller, so it’s important to plan your visit accordingly.
The facilities are simple, which makes this place special. Near the top of the stairs on the cliff, there are a few small warungs where you can get a drink and rest before going back up. There isn’t much on the sand itself, so remember to bring water and snacks with you. The entrance fee is low, and there is a small parking fee too. Both can be paid in cash.
BGB TIP: No mobile data once you’re down on the beach, and barely any food. Pack water and visit at low tide for the most sand.
🏖️Melasti Beach

📍 Location: Jl. Melasti, Ungasan, South Kuta, Badung Regency, Bali
🎫 Entrance Fee: IDR 5,000 (about $0.35 USD)
🅿️ Parking: Small fee, cash only
Melasti Beach is a very scenic beach in Uluwatu, and it’s becoming more popular every year. Instead of stairs, there is a paved road running through tall white limestone cliffs that takes almost all the way down to the beach. This makes it much easier to get to than other cove beaches. The drive along this road, between the bright cliffs, is very beautiful and worth the trip. The beach is named after the Hindu Melasti ceremony, which is held here each year before Nyepi.
This beach is long and wide, with turquoise waters that make it popular for photos and relaxing. Because of strong currents, swimming can be hard, so it’s better to walk along the shore, sunbathe, and enjoy the view instead of swimming. If you want to escape the busy center, the end of the beach is quieter.
Melasti is now a popular beach area at Uluwatu. Here, you can find local warungs and vendors renting loungers. This area also has large cliff-top beach clubs with infinity pools and day beds that overlook the ocean. You can choose to have a cheap lunch at a warung on the sand or spend more money to relax by the pool up top. The entrance fee is small, and parking costs a little extra. Both are paid in cash.
- Entrance Fee – IDR 5,000 of $0.35 USD
- Location:
BGB Tip – Experience Melasti from a different view; try paragliding around this area.
🏖️Nunggalan Beach

📍 Location: Jl. Batu Nunggalan, Pecatu, Uluwatu, Badung Regency
🎫 Entrance Fee: IDR 15,000 (about $1 USD)
🅿️ Parking: Small fee, cash only
Nunggalan Beach is located at the eastern end of the same long sandy area as Nyang Nyang. To locals, they are seen as two different beaches because a cliff separates them at high tide. Nunggalan is best known for its white sand and an old wooden shipwreck that is partly buried near the dunes. This spot has become a popular place for photos. Walking down to the beach is quick, but climbing back up requires effort, so it’s good to save some energy.
When you arrive there, you will see a large and quiet beach that feels private. The water is a clear blue color, and there is plenty of space to walk around. The shipwreck is an interesting spot for photos that you will remember when visiting Uluwatu. Like the nearby beach, it is better to walk and take pictures than to swim, because the water can be choppy and there are coral patches on the shore.
Facilities are quite simple here. Most of the time, there aren’t any vendors on the sand, so it’s a good idea to bring water and snacks to stay hydrated. Close to the parking area and the cliff, you’ll find some cozy local warungs where you can enjoy a drink before or after your climb.
Just a heads-up, there’s no beach club below. You’ll need to pay a small entrance fee, and remember, parking is cash only. When the tide is low, take a stroll along the sand to reach Nyang Nyang , it’s a beautiful walk!
🏖️Pemutih Beach

📍 Location: Jl Pemutih Pecatu Kabupaten Badung Bali
🎫 Entrance Fee: IDR 15,000 (about $1 USD)
🅿️ Parking: Small fee, cash only
Pemutih Beach is a small, little-known beach in Uluwatu. Since it isn’t crowded, it is a quiet place with white sand where you can enjoy some peace and quiet. The beach is below some cliffs, and there are a few places to stay above it. Because of this, it feels more like a private beach instead of a busy tourist spot. Not many people visit Pemutih, so it remains calm even during busy times.
The main thing to do here is surfing. Pemutih has a good reef break that surfers with experience like. Because it’s on a cliffside, it’s also a nice place to watch, even if you’re not surfing. The beach is small with soft white sand and clear water. It’s a calm place where you can sit and enjoy the view between surf sets.
Since it is quiet and a little away from the main path, only a few local warungs and some cafes connected to nearby cliff stays are there. There is no fancy beach club, just simple food, cold drinks, and a relaxed atmosphere. Remember to bring cash for the entrance fee and parking. If you plan to stay for a long time, pack some water because there aren’t many options on the sand.
🏖️Gunung Payung Beach

📍 Location: Kutuh South Kuta Badung Regency
🎫 Entrance Fee: IDR 15,000 (about $1 USD)
🅿️ Parking: Small fee, cash only
Gunung Payung Beach is located at the southern tip of Bukit, hidden below tall cliffs and a quiet Hindu temple. To reach it, you walk down a long staircase. The walk is worth it because the beach is often empty, giving you plenty of space. The area is peaceful and filled with green trees, and the views along the way are some of the best.
The sand is clean and white, and the water is clear. However, whether you can swim depends on the current and the reef near the shore. One of the best parts of visiting is exploring the area. As you walk along the coast, you will find a large sea cave that is perfect for taking photos and finding shade. It makes a great spot for slow mornings, quiet sunbathing, and relaxing away from busier beaches.
The facilities here are simple and match the peaceful, quiet environment of the area. Near the top and around the temple, you will find small warungs where you can buy a drink or snack. There isn’t much local stores by the beach, so it’s a good idea to bring water and other essentials if you plan to stay for a few hours. There’s no beach club here, only nature and calmness. Remember to bring cash for the small entrance fee and parking.
🏧 Recommended: Using ATMs in Bali: withdrawing money, rates, limits, and more!
🏖️Pandawa Beach

📍 Location: Pantai Pandawa
🎫 Entrance Fee: IDR 15,000 (about $1 USD) per person
🅿️ Parking: IDR 2,000 scooter / IDR 5,000 car, cash only
Pandawa Beach, or Pantai Pandawa, is at the southern end of the Bukit area in Kutuh village. It’s easily accessible via a wide paved road that cuts through tall white limestone cliffs, leading straight to the sand. Along the way, six large statues carved into the rock, five Pandawa brothers and their mother Kunti from the Mahabharata, serve as the beach’s namesake and enhance its scenery.
Pandawa beach in Uluwatu Beach is a good place for swimming because it has a protected bay and calm waters. This makes it safe for families to paddle, kayak, or rent canoes. The beach has almost a kilometer of soft white sand, so there is plenty of space even when many people visit. Since the beach faces southeast, it is not the best spot to watch the sunset like Bingin or Suluban, but the late afternoon light still looks beautiful.
Pandawa Beach is one of the best beaches in South Bali. As you arrive, you’ll see local warungs selling coconuts, nasi goreng, and cold drinks at reasonable prices. There are also souvenir stalls, changing rooms, showers, and an ATM near the parking area. You can rent sunbeds and umbrellas for about IDR 50,000. On the beach, there’s a family-friendly beach club called Roosterfish, which has an ocean-facing pool and a restaurant. The entrance fee is IDR 15,000 (about $1 USD), and parking is inexpensive. Keep in mind, everything at the beach is cash only.
BGB TIP: Grab and Gojek can drop you off, but can’t pick you up at the beach. Walk about 500m back to the main gate for your ride home, or arrange a return pickup in advance.
Best Time to Visit Uluwatu Beaches

May through September is the dry season low humidity, clear water, consistent swell for surfers. This is peak season for Western tourists (US, Australia, Europe), especially June, July, and August.
October through April is the wet season. Rain comes in heavy afternoon bursts rather than all-day downpours. Mornings are usually clear. Crowds are thinner, prices are lower, and the water stays warm. The trade-off: the ocean is less clear and some surf breaks become inconsistent.
For non-surfers, the shoulder months of May and September offer a good balance: dry conditions without peak-season crowds. For surfers, June through August is the standard target window.
Where to Stay Near Uluwatu Beaches

Bingin and Padang Padang are the best bases if you want cliff-edge accommodation within walking distance of multiple beaches. Accommodation ranges from basic surf bungalows for $25/night to cliff-edge villa pools at $200+/night.
Dreamland area and the main Uluwatu road have more mid-range hotel options with easier parking and faster access to Uluwatu Temple. Better for families or anyone not specifically chasing a beach-at-the-bottom-of-stairs experience.
For the full guide to accommodation options including hostels, budget hotels, and boutique hotels in the area, see our dedicated Uluwatu hotels guide. For those on a tighter budget, our Uluwatu hostels guide covers the best options from $15/night.
Frequently Asked Questions
What beaches are in Uluwatu?
The main beaches in Uluwatu include Padang Padang, Bingin, Dreamland, Suluban (Blue Point), Balangan, Thomas, Nyang Nyang, Green Bowl, Melasti, Nunggalan, Gunung Payung, Pemutih, Tegal Wangi, and Pandawa. Most of these beaches are located at the bottom of limestone cliffs on the Bukit Peninsula. They are about 30 to 45 minutes away from Ngurah Rai Airport.
Is Uluwatu beach good for swimming?
It depends on which beach you visit. Pandawa is the best option if you want a calm place to swim. Padang Padang, Thomas, and Green Bowl are usually safe when the waves are small. Dreamland has facilities, but watch out for strong rip currents, so stay near the center. Melasti, Suluban, and Nyang Nyang are not good for swimming. Always check local conditions before you get in the water.
Do Uluwatu beaches have entrance fees?
Most beaches charge a small fee between IDR 5,000 and IDR 15,000 (about $0.35 to $1 USD), plus an extra parking fee. You can only pay in cash at almost every beach, so it’s best to bring small bills. Some beaches like Bingin, Thomas, Balangan, and Suluban don’t have an entrance fee, but parking costs still apply. Nyang Nyang is different because it asks for donations instead of a fixed fee.
Are there beach clubs in Uluwatu?
Yes, the Melasti and Bingin areas are known for their beach clubs and cafes that sit on the cliffs. These places offer many options, including infinity pools, day beds, and laid-back warungs on the sand. Suluban’s clifftop is famous for cafes like Single Fin, which are great spots to watch the sunsets. Some quieter beaches, such as Nyang Nyang and Gunung Payung, only have simple warungs. If you want the full club experience, it’s best to plan ahead.
How far is Uluwatu from Kuta?
Uluwatu is about 30 minutes south of Kuta. You can get there easily by scooter or taxi using Jl. Uluwatu. The trip is simple, and there are no toll roads. If you take a Grab from Kuta, it will cost around IDR 80,000 to 120,000, which is about $5 to $7 USD.
Can you do a day trip to Uluwatu beaches from Seminyak or Canggu?
You can easily visit these places. Seminyak is about 45 minutes south by scooter or taxi, while Canggu takes around 50 to 60 minutes. Many visitors visit two or three beaches in one day. You can rent a scooter or hire a private driver for more flexibility. This is especially helpful since Grab might not work well at beaches with no mobile signal.
Ready to plan your visit to Uluwatu Bali Beaches?
Uluwatu beaches are special because of their variety. You can start your day at the busy Dreamland Beach, then drive 10 minutes to Padang Padang for a swim, and end your day watching the sunset at Bingin from a cliff cafe with a cold drink.
These are three different experiences all in one day. If you are new to the area, it’s best to start with Padang Padang or Bingin, as they are easy to reach and give you a good sense of what makes the Bukit Peninsula worth visiting. From there, you can explore more.
For the rest of your Uluwatu planning, see our guides to the best cafes and yoga studios in Uluwatu, and to making friends in Bali as a solo traveler.
Which Uluwatu beach is your favorite? Let us know in the comments.



