Skip to main content
Skip to main content
juntotrip .

Best beaches in Bali for swimming — Sanur vs Nusa Dua comparison

Based on 1 discussion with 3 participants · Last activity: 5 days ago

TL;DR

Nusa Dua is generally better for swimming (beach between Geger and Hyatt), but Melasti beach is the top pick. Sanur has significant tidal variation; northern Nusa Dua can be very shallow at low tide.

What the community said

Based on staying at a Nusa Dua hotel (Ayodya-type): shore currents vary day to day, but the water itself isn't crowded. The neighboring Merusaka hotel has a fenced-off shallow 'kiddie pool' area for calm swimming with children.

5 days ago Merusaka (near Nusa Dua)

South Nusa Dua is considered cleaner for a full day of swimming, but check the tide schedule (a tide-tracking app is recommended). No jellyfish have been spotted around Bali in 10 years. Around Sanur, stinging plankton (not just seaweed) can be an issue in the water.

5 days ago South Nusa Dua

Lipah Beach in Amed and Virgin Beach on the east coast are good for swimming, though both are remote. Amed itself has basic amenities. In Sanur, swimming is best in the morning before low tide sets in; seaweed can also be an issue.

5 days ago Lipah Beach (Amed) / Virgin Beach (East Coast)

Gili Trawangan is noticeably better than Bali for swimming: cleaner water and more interesting marine life. Sea turtles are regularly spotted around 11 a.m. near HU'U BAR & RESTO. The port side is more convenient for snorkeling trips and amenities than the Sunset Beach side.

5 days ago Gili Trawangan — HU'U BAR & RESTO

Kuta and Seminyak are not suitable for swimming — beaches there are primarily for surfing, tend to be dirty, and have strong waves. If you want both a lively atmosphere and decent swimming, splitting the stay between Kuta/Seminyak and Nusa Dua is worth considering.

5 days ago Kuta / Seminyak

Amed beach is great for swimming regardless of tides. There are plenty of cheap local eateries nearby. Snorkeling is accessible even for non-swimmers — you can stand in shallow water with a mask and fish swim right around you.

5 days ago Amed Beach

It depends on your expectations: if you're used to beaches better than Turkey or Egypt, neither Sanur nor Nusa Dua will impress. The best swimming experience from personal experience is at Melasti Beach.

5 days ago Melasti Beach

Sanur is convenient for day trips and has decent beaches like Karang, plus beachfront hotels, but tidal variation is significant. Nusa Dua is better for tides — especially the stretch between Geger Beach and the Hyatt hotel. The northern part of Nusa Dua can become very shallow at low tide.

5 days ago Karang Beach (Sanur) / Geger Beach (Nusa Dua)

Hotels in the northern part of Nusa Dua are cheaper, but the beach turns into a shallow puddle at low tide. The Sofitel Bali in Nusa Dua is a solid choice: great beach, minimal tidal difference, with only occasional light waves.

5 days ago Sofitel Bali, Nusa Dua

Bali Tropic Resort is a solid 4-star with great facilities including windsurfing, kayaking, and a sauna, but the beach is very shallow at low tide — knee-deep at best.

5 days ago Bali Tropic Resort

Melasti, Pandawa, and Nyang Nyang beaches are good for swimming but can have waves in season. They're better as day trips than as a base — shops, taxis, and tours are not nearby.

5 days ago Melasti / Pandawa / Nyang Nyang Beach

Currents in Nusa Dua are currently bringing debris to shore, which is worth keeping in mind when planning a swim.

5 days ago Nusa Dua — debris from currents