• travel guide
  • Travel Guides
  • Apps & eBooks
  • Community
  • Publish Apps
Travel Guide > Asia > Indonesia > Bali > Sports & Activities

Secret Beach

Upload Photo     Upload Video

Add a Point to the Map

Secret beach is probably the best beach in Bali and it is still natural with a community of local fishermen at one end and a string of small warungs grilling fish on the other. 

It has 3 names: Secret Beach, White Beach or Pantai Pasir Putih! 

The scenery is great with lush vegetation, palm trees, a cliff and crystal clear water. Swimming here is fun and if you are lucky you might see dolphins swimming across the bay. Snorkeling is also possible close to the cliff and fishermen can take you to the small island opposite for a small fee.

The warung (local eating joints) are simple but they BBQ fresh fish or chicken and serve them with rice and vegetables. You will probably meet Pak Gusti, a friendly local who has a warung with his lovely wife. They have loungers and parasols and she also does massage.

A big Korean hotel complex wanted to buy the beach but the strong local community is fighting to keep it as it is so enjoy it while it lasts. 


The beach is located on the East coast of Bali between Candidasa and Amlapura. Pass Candidasa and drive along the coast for another 10km, there is a small street on your right han side that says Pasir Putih and another White Beach, turn right and continue the small street until you reach a temple and you can either park there or drive downhill on a bad bumpy to the beach. There is parking down by the beach.

If you get to Amlapura and have missed the small sign the best is go back towards Candidasa and ask the locals for Pantai Pasir Putih or White Beach or Secret Beach!

Type of sport/activity: Swimming
Costs: Lunch for $4 in local warungs on the beach
Location: Bali, Indonesia
Nearest public transport: Own transport prefered

Users for Secret Beach
1 0 0
Make it Happen!

Our service for you - your travel checklist:

  1. Read our online guides
  2. Find a cheap flight
  3. Book a nice hotel
  4. Get travel insurance
    - even during your trip -

...and have fun!