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
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
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
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
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
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
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!
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
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
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
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
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
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
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.
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
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.
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
- Nusa Penida Island: Complete Travel Guide
- 4-Day Nusa Penida Itinerary - Bali's Blue Paradise Island
- How To Get To Nusa Penida From Bali
- GetYourGuide Day Tours To Nusa Penida Island
- Bali Beach Guide - The Best Beaches In Bali
- Bali Waterfalls Guide - The Best Waterfalls In Bali
- Bali Temple Guide - The Best Temples In Bali
- My Bali Travel Guide - Info, Pictures, & Blog
- Most Beautiful Indonesian Islands - Best Places To Visit In Indonesia