For swimming: Nusa Dua or Sanur β calm, reef-protected, safe year-round. For sunsets and beach clubs: Seminyak or Canggu. For surf: Kuta (beginners), Uluwatu (advanced). For dramatic scenery: Kelingking on Nusa Penida or Padang Padang on the Bukit. For snorkelling: Amed on the east coast. Every beach on this list is within reach of a BaliSIM private driver and navigable with a BaliSIM eSIM for Maps between them.
Bali has over 100 named beaches and a geography that makes choosing between them genuinely confusing if you don't know which coast faces which direction. The west coast (Seminyak, Canggu, Kuta) faces the open Indian Ocean β powerful surf, dramatic sunsets, and conditions that are beautiful to watch but not ideal for swimming. The southeast coast (Sanur, Nusa Dua) faces protected reef bays β calm, clear, and the safest water on the island. The south tip (Uluwatu) has hidden coves tucked below limestone cliffs. The east coast (Amed) has black volcanic sand and the island's best shore snorkelling.
The guide below is organised by region. Jump to the section that matches where you're staying, or use the quick picker table to find what fits your trip.
Find Your Beach β Quick Picker
| If you want... | Go to | Region |
|---|---|---|
| The safest swimming water | Nusa Dua or Sanur | Southeast Bali |
| Sunset beach clubs | Seminyak Beach / Petitenget | West Coast |
| Beginner surf lessons | Kuta Beach or Batu Bolong | West Coast |
| Advanced surf breaks | Uluwatu, Padang Padang, Bingin | Bukit Peninsula |
| The most dramatic photo | Kelingking Beach, Nusa Penida | Nusa Islands |
| Hidden cove, fewer crowds | Balangan, Bingin, or Bias Tugel | Bukit / East Bali |
| Snorkelling + diving | Amed, Blue Lagoon, Crystal Bay | East Bali / Nusa Penida |
| Family with young children | Nusa Dua or Sanur | Southeast Bali |
| Seafood dinner on the sand | Jimbaran Bay | South Bali |
| White sand, no development | Pasir Putih (White Sand Beach) | East Bali |
The south and west coast beaches face open Indian Ocean exposure with strong surf and beach breaks β beautiful but not ideal for family swimming. This is the coast that drives Bali's reputation for sunsets, beach clubs, and a social scene that spills from the sand into the surrounding streets. Come here for the energy, not for calm water.
Seminyak Beach is a 5km stretch of golden sand with beach bars, five-star hotels, and world-famous beach clubs in every direction β beginning on the outskirts of Kuta and trailing all the way to the coastal corners of Canggu. It is Bali's most social beach β a place where people come to see and be seen, to watch the sunset from a beanbag with a Bintang, and to learn to surf in the gentler sections of the break.
The beach itself is wide and never feels cramped, even during peak season. Water conditions are rougher than the southeast coast β this is the open Indian Ocean β but the waves are forgiving enough for confident beginner swimmers, and the surf schools lining the beach are among the most accessible on the island.
Best time to arrive: late afternoon, around 4pm, to claim a beanbag at one of the beach clubs before the crowds arrive for sunset. The beach faces due west β on a clear evening, the horizon turns extraordinary.
Batu Bolong is where Canggu's nomad and surf scene converges on the sand. The break here is consistent and beginner-friendly enough that surf schools operate all day, while experienced surfers work the better sections further outside. Batu Bolong in Canggu suits beginner-intermediate surfers well.
The atmosphere is distinctly different from Seminyak β more casual, younger crowd, less polished beach club energy and more warung-and-surfboard. La Brisa sits directly on the sand here, one of Canggu's most-photographed beach bars. Echo Beach, a short scooter ride north in Pererenan, offers a slightly wilder version of the same experience with a stronger wave.
Getting here requires navigating Canggu's notoriously tight lanes β Maps is essential, and the back-road shortcut from Berawa to the beach saves significant time compared to the main road.
Kuta Beach is the go-to for total beginners β soft sand, forgiving waves, and the highest concentration of surf schools on the island. It's the loudest, most chaotic, and most tourist-dense beach in Bali, which makes it the worst choice for a quiet afternoon and the best choice for your first surf lesson.
The beach is long enough that you can always find a quieter section if you walk north past the main cluster of surf schools. Closer to Legian it becomes noticeably more relaxed. The water is not recommended for young children β the waves can be deceptive in terms of undertow β but it's the best learning environment in Bali for adults who want to try surfing in a controlled, well-staffed setting.
The southeast coast has reef-protected bays with calm and shallow water, consistent conditions year-round β the best of Bali for families and swimming. The trade-off is wave energy: there's none. These are flat-water beaches that suit children, non-swimmers, and anyone who wants to actually get in the water rather than watch it from a beanbag.
Nusa Dua Beach is best for families, with its calm swimming beach, plenty of kid-friendly activities, and water sports. Nusa Dua is the calmest overall, thanks to its offshore reef. The water here is shallow enough to walk out 50 metres and still be waist-deep β a consistent feature that makes it the safest swimming beach on the island for children and non-confident swimmers.
The beach is lined with international resort hotels, which means facilities are reliable: clean toilets, restaurants, organised water sports rental, and lifeguards on key sections. It feels more managed than most of Bali's beaches β which is either reassuring or too sanitised depending on what you're after.
Geger Beach, on the northern edge of the Nusa Dua strip, is a quieter alternative with the same calm conditions and slightly more local character β shared with the Bali National Golf Club and the St. Regis, but less crowded than the main tourist section.
Sanur's beach is less dramatic than Seminyak's and less resort-polished than Nusa Dua's β it's the beach that Bali residents actually use, which is its main appeal. The promenade running alongside it is close to seven kilometres long, flat, wide, and one of the best morning or evening walks on the island.
The water is calm and shallow throughout, protected by the same reef system that keeps Nusa Dua flat. Sanur is very mellow, especially in the mornings before the tide goes out. It's also Bali's main departure point for fast boats to Nusa Penida and Nusa Lembongan β the harbour at Mertasari Beach is worth knowing if you're planning an island day trip. See our Nusa Penida ferry guide for the full operator comparison.
Jimbaran is the beach you come to specifically for one thing: dinner. Long rows of seafood restaurants line the sand, tables set directly on the beach, candles lit as the sun drops below the horizon. Jimbaran is the go-to for the seafood-on-the-sand experience. Order the grilled fish, the prawns, and whatever is fresh that evening. The setting is hard to replicate anywhere else on the island.
Outside of dinner hours, the bay is a genuinely pleasant beach β calm enough for swimming, with a view of aircraft approaching Ngurah Rai that sounds like a drawback until you're actually there and realise the scale of the descent is oddly spectacular. Come in the late afternoon, swim, and stay for dinner.
The Bukit Peninsula has dramatic limestone cliffs, hidden cove beaches, and world-class surf β not calm water, and difficult access to most beaches. The dramatic limestone cliffs of Uluwatu hide small, picturesque coves like Bingin and Padang Padang, which offer a more intimate atmosphere than the sprawling tourist hubs. These beaches require commitment β long staircases down cliff faces, rough roads β and reward it with some of Bali's most striking scenery.
The entrance to Padang Padang is through a narrow cave in the cliff β a detail that manages to feel both genuinely dramatic and like a bottleneck during peak hours. The beach below is small, beautiful, and consistently packed with towels laid shoulder to shoulder by midday in high season. Padang Padang Beach may charge a small entrance fee for maintenance purposes.
The surf break here is world-class β fast, powerful, left-hander that requires serious experience. The beach itself is fine for swimming in calmer conditions, though it's not the primary draw. Come early (before 9am) to see it with room to breathe, or during the shoulder season when the crowd pressure drops significantly.
Balangan is the Bukit beach that experienced Bali travelers tend to mention first when asked about their favourite. It has everything Padang Padang has β limestone cliff backdrop, consistent surf break, striking scenery β without the cave entrance bottleneck and with noticeably more space on the sand. Balangan is suitable for beginner-intermediate surfers at low tide.
A row of small warungs lines the top of the beach, some with viewing platforms that look straight down the coastline. Getting here requires a scooter or car β the road is unpaved for the final section β which keeps the casual day-tripper numbers lower than at the more accessible beaches nearby.
The road down to Melasti is part of the experience β pale limestone walls cut vertically to let the road pass through, narrowing and then opening again at the shoreline. The water here is calm and clear in a way most Bukit beaches aren't, since Melasti was never built around surf breaks. Melasti Beach is close to Uluwatu and Nusa Dua and is reached by following a spectacular road down the cliffs.
It's also the beach that gets an immediate contrast if you come from Sanur: flat horizon versus dramatic cliff walls, gentle tide versus the rock faces. Both are Bali. Neither prepares you for the other. See our Uluwatu week guide for the full Bukit Peninsula experience.
The Nusa Islands are technically separate from Bali β a short fast-boat crossing from Sanur β but no beach guide for the region is complete without them. Nusa Penida's beaches are among the most photographed in all of Southeast Asia. Nusa Lembongan is calmer, smaller, and suits a two-night stay over a rushed day trip.
Kelingking Beach on Nusa Penida is the most photographed beach in the Bali area β the T-Rex-shaped limestone cliff and turquoise water below it has become one of Indonesia's most iconic images. The viewpoint is the attraction β the beach itself at the bottom of the cliff is accessible via a steep, slippery descent that takes 20β30 minutes each way and is not suitable for anyone not confident on difficult terrain.
The viewpoint is worth the trip regardless. Arrive before 10am to beat the day-trip crowds from Bali, which arrive in volume by midmorning. See our full Nusa Penida 3-day guide and the Nusa Penida ferry guide for how to get there.
Crystal Bay on Nusa Penida is the best sunset beach on the islands β palm trees, calm water, and a view over the ocean rather than a cliff. It's also a popular snorkelling base for manta ray tours that depart from here and nearby Manta Point. Amed has the best shore snorkelling, but Crystal Bay is the right base if you're already on Nusa Penida and want a quieter sunset over the water.
On Nusa Lembongan β reachable from the same Sanur harbour β Dream Beach and Sandy Bay sit on the island's more exposed south coast with dramatic wave action and views, while Jungutbatu Beach on the north side is calmer and better for swimming. See our Nusa Lembongan 3-day guide for the full island breakdown.
Amed has the best shore snorkelling in Bali β you can swim out to coral in 30 seconds. The black volcanic sand is a different visual from the pale beaches of the west coast, and the reef at Jemeluk Bay is healthy enough that the snorkelling from the beach itself rivals anything reachable by boat tour elsewhere on the island. The USAT Liberty wreck near Tulamben, a short scooter ride north, adds diving that's among the most accessible in Southeast Asia.
Amed is 2.5β3 hours from the airport, which keeps the day-tripper numbers low and gives the town a quieter, more local feel than anywhere in southern Bali. See our Amed guide for the full experience, and note that signal here β even on Telkomsel β is patchier than in the south, making a reliable eSIM more important than ever for navigation.
Pasir Putih (White Sand Beach) in East Bali feels like a private discovery β its remote location and lack of major development make it one of the most secluded spots on the island. The white sand is genuinely unusual for East Bali, which is otherwise dominated by black volcanic beaches, and the calm bay makes it safe for swimming in a way the open east coast beaches aren't.
Getting there requires navigating an unpaved track β a 4WD or confident scooter rider only. The reward is a beach that most tourists to Bali never reach. A handful of warungs operate on the sand. There are no beach clubs, no lifeguards, and no crowd. That's the appeal.
Hire a private car and driver if you want to beach-hop without dealing with parking, navigation, or scooter drama. Grab and Gojek don't cover the Bukit Peninsula's more remote beaches (Balangan, Bingin) or East Bali β those require a scooter or private driver. For a beach-hopping day across zones, a BaliSIM private driver from $34 covers all of it in one trip without the parking logistics.
Frequently Asked Questions
Which is the best beach in Bali for swimming?
Nusa Dua is the calmest overall, thanks to its offshore reef. Sanur is also very mellow, especially in the mornings. Both are reef-protected and safe for children and non-confident swimmers year-round. Jimbaran Bay is a third option with gentle conditions. Avoid the west coast beaches (Seminyak, Canggu, Kuta) for casual swimming β the open Indian Ocean exposure produces surf that is beautiful to look at but strong enough to be challenging.
Which Bali beach is best for families with children?
Nusa Dua is the top family beach β calm reef-protected water, lifeguards, good facilities, and water sports suitable for children. Sanur is a close second with its long flat promenade and gentle conditions. Skip Kelingking, Dreamland, and most of Canggu's open beaches with children under 10 β the surf and access logistics are not suited to young children.
Which Bali beach is best for surfing?
Total beginners: Kuta Beach β gentlest break, most surf schools. Beginner-intermediate: Seminyak, Batu Bolong (Canggu), Balangan at low tide. Intermediate: Echo Beach (Pererenan), Berawa, Medewi on the far west coast. Advanced: Uluwatu, Padang Padang, Bingin, Impossibles, Green Bowl.
What is the most photogenic beach in Bali?
Kelingking Beach on Nusa Penida is the most photographed beach in the Bali area β the T-Rex-shaped limestone cliff and turquoise water below has become one of Indonesia's most iconic images. Diamond Beach and Melasti Beach also rank high for scenic shots. On the Bali mainland, Padang Padang and Balangan Beach on the Bukit Peninsula are the most dramatic for photography.
Which Bali beach is best for snorkelling?
Blue Lagoon near Padang Bai is known for its crystal-clear water and is great for snorkelling. Amed (Jemeluk Bay) has the best shore snorkelling on the mainland β coral reachable in 30 seconds from the beach. Crystal Bay on Nusa Penida is the base for manta ray snorkelling tours. Nusa Lembongan's waters are generally clear and suitable for snorkelling year-round.
Do I need an eSIM to get around Bali's beaches?
Practically, yes. Many of Bali's best beaches β particularly on the Bukit Peninsula, in East Bali, and on the Nusa Islands β are reached by roads with minimal signage. Google Maps on mobile data is how most visitors navigate these routes. A BaliSIM eSIM on Telkomsel covers the full island including the areas where other networks drop. See all plans at balisim.com.
Conclusion
Bali's beaches are incredibly diverse, and the "best" one depends entirely on the experience you're looking for. If your priority is calm water and family-friendly swimming, head to Nusa Dua or Sanur. For surfing and unforgettable sunsets, Seminyak, Canggu, and Kuta remain the island's classic choices. Travelers seeking dramatic scenery will find it along the limestone cliffs of Uluwatu or at Kelingking Beach on Nusa Penida, while Amed offers some of Bali's best shore snorkelling away from the crowds.
