Diamond Beach — Nusa Penida
East Nusa Penida

Diamond Beach, Nusa Penida

Crystal turquoise water meets sharp limestone pinnacles in this stunning east-coast beach with carved stone steps leading down to the sand.

How to visit Diamond Beach in Nusa Penida

Diamond Beach earned its name from the diamond-shaped limestone formations standing in the water. The carved stone staircase that leads down was hand-cut to make the once-secret beach accessible to visitors. From the top of the cliff, you get a sweeping view of three contrasting blues — sky, sea, and the deeper trench beyond the rocks.

Access to the sand is by the steep but well-maintained staircase. Allow about 20–30 minutes for a viewpoint-and-staircase photo stop, or 60–90 minutes if you descend, spend time on the sand, and climb back at an unhurried pace.

Swimming is not the main reason to visit: currents can be unpredictable near the rocks even when the water looks calm. There is very little shade on the cliff, so bring drinking water and sun protection. For basic food and drinks, the warungs above nearby Atuh Beach are a practical stop when combining the two beaches.

Diamond Beach is a flagship stop in our East Trip and Mix Trip itineraries.

Diamond Beach highlights

  • Diamond-shaped limestone pillars
  • Hand-carved staircase down to the beach
  • White sand and three shades of blue water
  • Located in East Nusa Penida
  • Pairs naturally with Atuh Beach (5 min away)

Visitor tips for Diamond Beach

  • Use the staircase for the best photo — the iconic shot is from the steps looking down
  • Allow 20–30 minutes for the viewpoint or 60–90 minutes if you descend to the sand
  • Treat the water cautiously and skip swimming when conditions near the rocks look unsettled
  • Late afternoon (15:00–17:00) gives soft light without the harsh midday sun
  • Combine with Atuh Beach in one trip — they are 5 minutes apart
  • Bring drinking water and sunscreen — the cliff has very little shade

Diamond Beach location and access

Diamond Beach is located in Nusa Penida, Bali. We pick you up from your hotel as part of our tour packages.

Open in Google Maps

Diamond Beach photos

Diamond Beach photo 1
Diamond Beach photo 2
Diamond Beach photo 3
Diamond Beach photo 4