Believe it or not, some of the nicest beaches in the Bali province are actually on Nusa Penida island. The most popular Nusa Penida beach would have to be the famous one at Kelingking, but there are some other nice ones off the beaten path.

Some of these are more like “sightseeing” beaches with big cliffs and epic views, while others are great for normal beach activities like swimming and soaking up sun.

So whether you’re looking for good places to swim, snorkel, sunbathe, or just admire some fantastic scenery, the beaches on this tropical island have what you’re looking for!

Here is my Nusa Penida beach guide, with a complete list of the very best Penida island beaches to check out!


Where To Stay In Nusa Penida

 

Nusa Penida Private Driver

If you want to explore Nusa Penida in the comfort and safety of a van with a driver, my top recommendation would be GetYourGuide.

They offer a full day of driving and sightseeing in Penida (up to 8 hours) for 1-5 passengers. This tour includes the whole van + driver + petrol.

We've used GetYourGuide for lots of tours and activities around the world, and they're great! Highly recommended.

Book Now: Nusa Penida Driver
 
Fruit juice drinks at Crystal Beach in Nusa Penida Bali
 
 

West Nusa Penida Beaches

1. Kelingking Beach

After you’re done staring in awe at the famous Kelingking T-Rex, there’s also a path to go down to the beach at the bottom. This hike is a major workout, a bit scary, and takes at least 2 hours roundtrip. Bring water!

As you can see in the picture below, the beach at the bottom is pristine and the waves are big; there’s even a little cave down there!

Read More: Kelingking Beach

Kelingking Cliff in Nusa Penida Bali
 
 

2. Crystal Beach

One of the popular spots on the west side of Penida is Crystal Bay. This is a good hangout or suntanning spot, and it has plenty of food and drink shacks for refreshments. Snorkeling gear can be rented here, or you can just sit around and chill out while eating some chicken satay.

The great thing about Crystal Bay is that it’s one of the best spots to catch the sunset in Penida. Last July, I went back here with a buddy and we sipped Bintangs with our toes in the sand while the sunset came down over the rocks on the coast.

Read More: Crystal Bay

Sunset at Crystal Beach in Nusa Penida Bali

Crystal Bay is a popular sunset spot in Nusa Penida.


 

3. Pandan Beach

Just a 20-30 minute walk over the hill from Crystal Bay is a second beach with less people. There’s a small drink shack at Pandan, but aside from that, the beach is all yours!

Read More: Pandan Beach

Pandan Beach in Nusa Penida Bali
 
 

4. Puyung Beach

If you really want seclusion, keep walking from Pandan and there’s a third beach over the next hill. This one has a stretch of perfect white sand and no people!

Read More: Puyung Beach

Puyung Beach in Nusa Penida Bali
 
 

5. Broken Beach

For most visitors to Penida, one of the first sightseeing stops will be Broken Beach. This is a cool circular cove formed in the rocks, complete with a leftover arch. This area is also one of the popular hangout spots for the manta rays, so you’ll most likely get to see some rays floating around in the sea nearby.

Read More: Broken Beach

Broken Bay in Nusa Penida Bali
 

6. Smoke Beach

Ok, this is not a beach in the normal sense of the word, but it’s a cool spot where the tide hits the rocks on the coast and creates a big cloud of mist. If you’re visiting Kelingking Beach, this spot is only a 20 minute drive away!

Smoke Beach in Nusa Penida Bali
 
 

7. Lumangan Beach

This is an inlet with a hidden beach and a huge cave. It’s not too hard to get here from Broken Beach or Korawa Beach, but this is a secret spot and the tourists are non-existent!

Read More: Lumangan Beach

Lumangan Beach in Nusa Penida Bali
 
 

8. Bulian Beach

This is yet another hidden beach near Broken Bay. This one is just a 5 minute drive from Lumangan Beach, and it’s also unknown to tourists so far.

Read More: Bulian Beach

Bulian Beach in Nusa Penida Bali
 
 

9. Tembeling Beach

This is an awesome sea cave that opens up to a view of the huge cliffs on the Penida coast. There’s also a small natural pool near the cave that you can take a dip in.

Read More: Tembeling Beach


 

South Nusa Penida Beaches

10. Batu Siha Beach

Batu Siha is one of the most remote beaches on the whole island. This one requires a 4 hour round trip hike through some dense brush and steep cliffs, but the payoff is getting to see a beach that almost no one outside of Penida has ever set foot on!

Read More: Batu Siha Beach

Batu Siha Beach in Nusa Penida Bali
 
 

11. Suwehan Beach

Looking for a hidden beach with perfect white sand and turquoise waves? Suwehan is one of the best hidden beaches in Penida. The hike down takes about 30 minutes and it’s exhausting, but totally worthwhile.

This is one of my favorite places in Penida. There’s even a cool pointy rock that looks like a Christmas tree (or maybe an elf hat), and the locals recently built some tree houses where you can stay a night near the cliffs.

Read More: Suwehan Beach

Suwehan Beach Nusa Penida Island Bali

Suwehan Beach Nusa Penida       Suwehan Beach Nusa Penida
 
 

12. Nyanyad Beach

This is a mostly unknown beach on the south end of Nusa Penida, with a small temple and giant hills on both sides of the beach.

The hike to Nyanyad only takes 15 minutes, with concrete steps all the way, and the beach has perfect white sand!

Read More: Nyanyad Beach

Nyanyad Beach Drone Picture

Drone pic of the huge limestone hills surrounding Nyanyad Beach


 

East Nusa Penida Beaches

13. Atuh Beach

This is one of the coolest beaches on the south end of Penida island. Unlike Suwehan Beach, Atuh is not a secret and there are sunbeds, beanbags, and a couple of nice food & drink shacks here.

The highlight of Atuh Beach is probably the big elephant shaped rock in the ocean (locals say it looks like a stiletto), and the huge variety of sea life that can be seen trapped in the rocks at low tide.

Read More: Atuh Beach

Atuh Beach in Nusa Penida Bali
 
 

14. Sebele Beach

This is a hidden beach that can be reached on a short walk from Atuh Beach. It’s not as nice and comfy as Atuh, and there aren’t any drink stands or tanning beds, but you’ll have the whole beach to yourself.

Sebele Beach in Nusa Penida Bali
 
 

15. Diamond Beach

Diamond Beach, named after the pointy diamond shaped rock on the beach, is another utterly incredible “cliff beach” on the southeastern coast of Nusa Penida. It’s newly accessible for the first time since late 2018, when a path down to the beach was carved into the side of the cliffs.

Read More: Diamond Beach

Diamond Beach in Nusa Penida Bali
 
 

North Nusa Penida Beaches

16. Beach Restaurants

The north shore of Penida is lined with neat restaurants and beach bars where you can enjoy some tropical eats along with a view of Bali’s Mount Agung volcano in the distance. This is a great way to do breakfast on Penida island! Two cafe recommendations would be Penida Colada and Next Level Cafe.

Penida Colada drinks in Nusa Penida Bali    Speedboat driving past Mount Agung on the way to Nusa Penida Bali
 
 

More Nusa Penida Travel Tips

I hope this Nusa Penida beach guide was helpful for planning your own trip.

Don’t forget to check out my full Nusa Penida Travel Guide with free tips, maps, photos, and more!
 

Nusa Penida Private Driver

If you want to explore Nusa Penida in the comfort and safety of a van with a driver, my top recommendation would be GetYourGuide.

They offer a full day of driving and sightseeing in Penida (up to 8 hours) for 1-5 passengers. This tour includes the whole van + driver + petrol.

We've used GetYourGuide for lots of tours and activities around the world, and they're great! Highly recommended.

Book Now: Nusa Penida Driver
 


 

Nusa Penida Hotels

 

See Also

You may also like

Leave a Comment