
Penida's most swimmable beach, with shade, soft sand, and reef close to shore.
Crystal Bay is the rare Nusa Penida beach you can actually relax on. It has a wide curve of soft sand, palm and pandan trees for shade, sunbeds and warungs, and water calm enough to wade and swim in on most days. A small rocky islet sits just offshore.
The reef starts close to the beach, so snorkelers can swim out from the sand, and the bay is a launch point for dive boats. In the right season, divers come here hoping to see the oceanic mola mola (sunfish).
It does get busy by late morning, and the road in is steep and rough near the end.
Getting there
From the Toyapakeh or Banjar Nyuh harbor area it is about a 30 to 40 minute drive west, by car with driver or scooter, with the final stretch steep and potholed. There is a parking area behind the beach and a short walk to the sand. A small local beach fee usually applies.
Best time
Morning is calmest for swimming and snorkeling, before the wind and crowds pick up. Mola mola sightings for divers are most likely in the cooler upwelling months, roughly July to October, though they are never guaranteed.
Good to know
Currents can strengthen off the islet and outer reef, so weaker swimmers should stay in the sheltered inner bay. Bring or rent a mask, and arrive early to claim shade and beat the day-tour wave.
Yes, it is one of the few Penida beaches with genuinely calm, swimmable water close to shore. Stay in the inner bay, as currents pick up out near the islet and reef.
Yes. The reef is reachable straight from the beach, making it one of the easier shore-snorkel spots on the island. Conditions are best in the calm morning hours.
The oceanic sunfish are most often seen by divers in the cooler upwelling season around July to October. They appear at depth, so this is a scuba experience, not a snorkel one, and sightings vary.
Add it to a route across Indonesia and we will work out the travel time and cost between every stop.
Build your tripAtuh Beach