Locals Beach

Virgin Beach

Candidasa, Bali, Indonesia

Family-friendlyScenicSnorkeling
Virgin Beach, Candidasa, Bali
Photo by manda rini via Google

Virgin Beach, also called Perasi Beach or Pantai Pasir Putih, is the only stretch of white sand in East Bali, Indonesia, tucked into a small bay near Candidasa framed by cliffs on either side. Simple warungs line the back of the sand, and the water stays clear enough that even a casual look down shows the bottom.

Locals Score🥥🥥🥥🥥🥥

A genuinely pretty stretch of white sand in a part of Bali that's mostly black volcanic sand, but the small bay means it gets crowded fast once tour groups discover it.

Local Tip

Go on a weekday morning if you can. The bay is small, and it fills up fast with day trip groups once the tour vans arrive from Candidasa and points west.

Parking

There's a paid parking area near the entrance, a few thousand rupiah for a car alongside the roughly IDR 20,000 entrance fee per person. It's open daily except for Nyepi, Bali's day of silence.

Accessibility

The walk from the parking area to the sand is short and mostly flat, manageable for most visitors, though the beach itself narrows quickly toward the cliffs on either side.

Weather & the best time to visit

The dry season runs April through October and brings the calmest water for swimming, while November through March is wetter with more overcast days along this stretch of coast.

Nearby

More Asia Pacific beaches