Diamond Beach

  • Diamond Beach - Indonesia
    © Deaamannda and licensed for reuse under this Licence Pinterest
  • Diamond Beach - Indonesia

The little island of Nusa Penida sits 20 km across the Badung Strait from Bali. For such a small island it certainly punches above its weight in terms of beaches with several of the very finest in Indonesia found here.

Competing for the title is Diamond beach, along with neighbouring Atuh beach and Kelingking on the other side of the island. All three of these beaches have their own particular attractions, but for Diamond beach it’s all about the view. 

In fact until relatively recently that was all there really was as there was no way of getting down the sheer cliff to the beach below. However there is now a stairway carved into the cliff face, which doesn’t necessarily make the descent easy, but at least it’s possible.

Anyway, back to that view. The beach’s name comes from the massive diamond-shaped limestone sea stack located at the southern end of the beach. This offers something of a focal point, but the beach’s charm lie in the stunning colours of the sparkling white sand, vibrant turquoise sea and the lush green draped on the sheer cliffs behind. There’s even a few palm trees down at beach level for good measure, with a couple of these supporting a swing.

Since the steps were put in the beach has gained a little warung (thatched beach hut selling food) but this is about the extent of the facilities. This means no lifeguards, and as the ocean here can be pretty rough we would only suggest swimming on the calmest of days.

Nearest town/city



  • Diving & snorkelling
  • Swimming/bathing


  • Cafe/restaurant

Submit a correction

Current weather (Tue Feb 20th 21:00)

Partly cloudy

(Partly cloudy)
29°C / 84°F

Sea temperature


Diamond BeachFull weather & tide times info »