Nusa Penida Beaches are some of the most unique and most pristine beaches in all of Indonesia. If you didn’t already know, Nusa Penida Island is a popular tourist destination located just 45 minutes by speedboat from Bali.
The best beaches in Nusa Penida are dotted around all four corners of the island, some of which require a bit of hiking down steep cliffs to visit and others have much easier access where you can simply walk directly onto the shoreline.
Nusa Penida Island is also home to many cafes, bars, tree houses, viewpoints, dive sites, and more, so there are plenty of fun-fuelled things to do to keep you entertained for a few days.
I have put together this complete guide including where to find the best beaches in Nusa Penida, how to get around the island, and where to stay in Nusa Penida during your visit.
OVERVIEW – NUSA PENIDA BEACHES
See below for a quick overview of the 7 Best Beaches In Nusa Penida that you will find in this post:
- Kelingking Beach
- Broken Beach
- Diamond Beach
- Atuh Beach
- Crystal Bay
- Tembeling Beach
- Suwehan Beach
Kelingking Beach is without a doubt the most popular tourist attraction on the island and is rated as one of the top Nusa Penida Beaches to visit.
WHERE TO FIND KELINGKING BEACH
Kelingking Beach is located on the west coast of Nusa Penida Island, approximately a 45-minute drive from Toya Pakeh, the main harbourside town.
When you arrive at the jump-off point for Kelingking Beach you will have to pay a small fee of 5,000 IDR for parking which also includes the entrance fee to visit this beach.
WHAT TO EXPECT AT KELINGKING BEACH
The reason why Kelingking Beach is such a popular location and rated one of the best beaches is that the cliffs form the shape of a T-Rex dinosaur. The head of the T-Rex can be seen on the left of the beach and the body and tail wrap around to the right.
Access to Kelingking Beach is possible but explore at your own risk. There are stairs and railings made from timber that lead down the spine of Kelingking to the beach, though don’t rely completely on this and take your time when descending to the beach.
My friends and I made it down to the bottom of the cliffs safely and we went swimming in the powerful waves on Kelingking Beach. The ambiance of being surrounded by a bowl of enormous cliffs is next level.
Kelingking Beach has multiple viewpoints around the edge of the cliffs offering spectacular views up and down the coastline of Nusa Penida.
This Nusa Penida beach can be visited at any time of the day. I visited around 3 pm and stayed until after sunset, which is definitely worth it.
If you want to grab something to eat and drink, there are small warungs (local cafes) at the top of the cliffs serving up local Indonesian snacks and cold beverages.
Full Blog Post: Kelingking Beach
Kelingking Beach Nusa Penida
Sunset on Kelingking Beach
Broken Beach is another one of the many awesome Nusa Penida beaches and it’s not to be missed! Featuring a natural rock bridge that stretches over turquoise waters flowing in and out of the archway, hence the name Broken Beach.
WHERE TO FIND BROKEN BEACH NUSA PENIDA
Broken Beach is located on the far most western tip of Nusa Penida Island.
From the main harbor of Toya Pakeh, it’s approximately a 1-hour drive to reach Broken Beach.
WHAT TO EXPECT AT BROKEN BEACH
Although it’s not possible to go swimming at Broken Beach, it’s such an unreal setting in itself.
The ocean water flows into a natural bowl that is surrounded by towering cliffs. You can take a panoramic walk all the way around Broken Beach to several different viewpoints, each offering incredible views of this natural attraction.
Perched on the cliffs at Broken Beach, you can also find small warungs for a nasi goreng, morning coffee, or a refreshing coconut!
Broken Beach Nusa Penida has become a very popular spot for tourists and locals, so if you want to experience this awesome location to yourself and avoid the crowds, I recommend visiting early morning for sunrise which is sometime between 6:00 am and 7:00 am.
Full Blog Post: Broken Beach Nusa Penida
Broken Beach Nusa Penida
DIAMOND BEACH NUSA PENIDA
Diamond Beach is hands down one of the most amazing beaches I have ever been to and it’s easy to see why I have added it to this guide!
A glistening white sand beach surrounded by verdant cliffs and turquoise water, Diamond Beach is a hard-to-beat destination and one of the best places to visit on your Nusa Penida trip.
WHERE IS DIAMOND BEACH NUSA PENIDA
Diamond Beach Nusa Penida is located on the far most eastern point of Nusa Penida Island.
The drive from Toya Pakeh to this Diamond Beach is approximately a 1-hour journey.
Search All → Nusa Penida Tours
WHAT TO EXPECT AT DIAMOND BEACH NUSA PENIDA
It’s a bit of a precarious walk down the rocky staircase on the side of the cliffs but it doesn’t take long until you will be dipping your toes into the soft sands at Diamond Beach.
There are two beach areas at Diamond Beach; one has vivid green mossy rocks and tidal rock pools, and the other area of Diamond Beach Nusa Penida boasts glistening white sands, coconut palm trees, small caves, and has a more suitable spot for swimming.
There are a few small caves to explore at the foot of the cliffs at Diamond Beach. I crawled inside one of the caves to get a quick snap and a different perspective of the beach.
My friends and I went for a swim in the turquoise waters at Diamond Beach and honestly did not want to get out of the water because it was so fresh and cleansing on the skin.
A small warung resides down on Diamond Beach Nusa Penida where you can buy cold refreshments and local dishes such as mie goreng and nasi goreng for as little as $3.
You can also have a turn on the Diamond Beach Nusa Penida swing which is strung up between two coconut palms down by the beach.
Full Blog Post: Diamond Beach Nusa Penida
Diamond Beach Nusa Penida
Atuh Beach is one of Nusa Penida’s best beaches and an iconic location on the island. The natural rock arch that stretches over crystal clear turquoise waters will have you in awe as soon as you lay eyes on it.
WHERE TO FIND ATUH BEACH NUSA PENIDA
Atuh Beach is located on the far most eastern point of Nusa Penida Island. It’s approximately a 1-hour drive from the main tourist hub, Toya Pakeh.
This epic Nusa Penida beach can be accessed from either the left or the right-hand side of the cliffs via the concrete steps that are cut into the side of the mountain. It takes approximately 5 to 10 minutes to hike down to Atuh Beach.
WHAT TO EXPECT AT ATUH BEACH
Atuh Beach is hands-down one of the most beautiful beaches on Nusa Penida Island, featuring a large cove with crystalline waters, golden sands, and a coconut palm forest.
It’s the perfect spot to go for a swim to cool off and beach bum under one of many straw umbrellas that line the shoreline. There are also half a dozen beachside warungs selling fresh Indonesian cuisine, cold beers, and fresh coconuts.
CLIFF JUMPING AT ATUH BEACH
My friends and I were so curious about the formation of the natural arch at Atuh Beach so we decided to swim out to it on low tide. It was much more impressive once we were swimming through the arch, seeing its grand scale from a closer perspective.
We checked the depth of the water to see if it was possible to cliff jump. Our guess was that it was between 3 to 4 meters deep which was plenty enough for us, so we scaled the rock arch and jumped off one by one!
The clarity of the water at this Nuda Penida beach is unbelievable. From the top of the arch, I spotted some large reef fish and a squid just cruising around in the water below.
If you’re looking for a fun-fuelled couple of hours, be sure not to miss Atuh Beach on your itinerary and I guarantee you will enjoy it just as much as I did!
Full Blog Post: Atuh Beach Nusa Penida
Sunrise at Atuh Beach
Atuh Beach – Nusa Penida Best Beaches
Cliff jumping at Atuh Beach
Have you got travel insurance for Bali? We all know accidents can happen and having World Nomads Insurance will save you thousands of dollars if something goes wrong.
Crystal Bay is one of the best beaches in Nusa Penida to explore, featuring a sandy bay fringed by coconut palm trees. It’s also home to one of the top snorkeling locations on Nusa Penida.
WHERE IS CRYSTAL BAY NUSA PENIDA
Crystal Bay is located on the west coast of Nusa Penida Island. From the main town and harbor of Toya Pakeh, it’s approximately a 20-minute drive to reach Crystal Bay Beach.
The drive towards Crystal Bay is an experience in itself, passing through local villages and palm tree lined roads, before arriving on the beachfront.
WHAT TO EXPECT AT CRYSTAL BAY NUSA PENIDA
There are a number of beach shack cafes, traditional temples, a coconut palm tree forest, and colorful umbrellas dotted along the shoreline at Crystal Bay, all of which overlook a gorgeous beach cove and a nearby rocky island.
Crystal Bay is the perfect place to hang out with your mates and relax for a few hours. Some of the best things to do include going for a refreshing swim at the beach, sitting in the shade beneath a palm tree, and sipping on a fresh coconut or cold beer while waiting for the sun to set.
Just offshore, there is a colorful reef system beneath the surface of Crystal Bay Nusa Penida, a very popular spot for snorkeling with all sorts of fish, turtles, and other sea critters.
Full Blog Post: Crystal Bay Nusa Penida
Crystal Bay Beach Nusa Penida
Tembeling Beach is one of my favorite beaches on the island. Featuring a number of epic spots including a pristine white sand beach, tropical forests, natural lagoons, hidden caves, and cliff jumping spots.
WHERE TO FIND TEMBELING BEACH
Tembeling Beach is located on the west coast of Nusa Penida Island, very close to the Banah Cliff Viewpoint.
From the main harbor of Toya Pakeh, it is approximately a 45-minute drive.
THINGS TO DO AT TEMBELING BEACH
The beautiful Tembeling Beach features a white sandy shoreline and a rocky with a number of tidal pools to take a dip in but swimming in the waves here is not recommended.
SWIM IN THE BLUE LAGOON
The main attraction at this beach is the freshwater blue lagoon nestled in the Tembeling Forest. This freshwater natural pool is the perfect spot for a swim on the way down to Tembeling Beach.
CLIFF JUMPING AT THE BLUE LAGOON
There are two cliff jumping spots into the blue lagoon at Tembeling Beach. One is three meters high and the other is five meters. I did a depth check of the lagoon before doing some cliff jumping and I wasn’t able to touch the bottom. My guess is that the lagoon is approximately three to four meters deep.
SECRET BEACH & CAVES
Discover the hidden cave and secret beach just a short two-minute walk from the blue lagoon through the Tembeling Forest. Squeeze through the crack in the rock into a cave that opens up onto a secret beach. There are hundreds of carefully crafted rock sculptures scattered across the beach on the other end of the cave.
Right before you get to Tembeling Beach there is a freshwater jacuzzi pool that the locals have creatively built on the edge of the cliffs. This is one of Nusa Penida’s best-kept secrets! Take a refreshing dip in the jacuzzi pool with incredible jungle views of the Tembeling Forest and Tembeling Beach.
Full Blog Post: Tembeling Beach Nusa Penida
Last but not least on this list of best beaches is Suwehan Beach. Boasting electric blue waters, golden sands, and a unique rock islet, it’s safe to say this beach is not to be missed during your adventures around the island.
WHERE TO FIND SUWEHAN BEACH
Suwehan Beach is located on the southeast corner of Nusa Penida Island.
From the main harbor of Toya Pakeh, it’s approximately a 1.5 drive to reach Suwehan Beach.
WHAT TO EXPECT AT SUWEHAN BEACH
When you reach the parking lot, it’s a grueling 340 steps down the cliffside but I guarantee you’ll be in complete awe when you step foot on this epic beach.
Take a dip in the ocean to cool off after the hike down, marvel at the surrounding monolithic cliffs, and be sure to get a picture in front of the iconic rock islet which is the main feature of Suwehan Beach that draws in tourists.
Do note that Suwehan Beach can only be visited at low tide so be sure to check the tide times before you visit this stunning beach.
RELATED ARTICLE → 2 WEEK BALI ITINERARY
Iconic rock islet at Suwehan Beach
Suwehan Beach Nusa Penida
HOW TO GET TO NUSA PENIDA
BALI TO NUSA PENIDA:
Ferries operate daily to Nusa Penida from Pemelisan Harbor in South East Bali. You can book the ferry online in advance to guarantee the lowest price.
The ferry ticket to the Nusa Penida also includes a hotel pick-up from your accommodation in Bali and dropped directly to the pier at Pemelisan Harbor. The boat trip takes approximately 45-minutes to Nusa Penida Island.
Get your ticket → Ferry from Bali to Nusa Penida
NUSA LEMBONGAN TO NUSA PENIDA:
You can also take a boat to Nusa Penida from Nusa Lembongan if you happen to be exploring this island first.
A boat from Nusa Lembongan to Nusa Penida will cost you around 50,000 IDR. You can organize the boat via your accommodation on Nusa Lembongan or simply head to the main harbor on Lembongan Island and ask one of the boat companies located down on the beachfront.
Fast boat from Bali to Nusa Penida
NUSA PENIDA INSTAGRAM TOUR
If you happen to be in Bali and planning to visit Nusa Penida Island, there is one tour that I can highly recommend that covers all the highlights on a full-day trip from Bali.
The Nusa Penida Instagram Tour is the most top-rated tour with great reviews and hundreds of bookings.
This tour covers the top Instagram locations on Nusa Penida such as Kelingking Beach, Angels Billabong, Broken Beach, and more! With a hassle-free pick-up and drop-off from your hotel, return boat transfers from Bali, a hearty lunch, all entrance fees, and an English-speaking guide.
Book Now → Nusa Penida Instagram Tour
WHERE TO STAY ON NUSA PENIDA
Nusa Penida Island has hundreds of accommodations to choose from, so I have narrowed it down to a few of the best places to stay to fit the needs of budget backpackers, luxury travelers, and everyone in between.
See the list of accommodations below that I personally recommend:
Luxury: Pandawa Beach Resort & Spa
This amazing beachfront 5-star resort is centrally located. Pandawa Beach Resort offers beachfront rooms, an outdoor swimming pool, free wifi, and ocean views. The rooms have air-conditioning, flat-screen TVs, private bathrooms, and a modern interior. A continental or buffet breakfast is included for all guests.
Mid Range: La Roja Bungalows
La Roja Bungalows is the most Instagrammable accommodation in Nusa Penida! These cute wooden bungalows sleep up to 2 people featuring spacious rooms, a private bathroom, air-conditioning, and free wifi. There is also an outdoor swimming pool, shared lounge, and restaurant. An à la carte breakfast is also included. Perfect place to stay for couples and friends.
Budget: Nusa Garden Bungalow
The best budget accommodation in Nusa Penida! There are dorm rooms, double rooms, and family rooms available at Nusa Garden Bungalow at a very affordable price. These Balinese-style bungalows are fitted with a fan, mosquito net, and ensuite bathroom. Perfect for solo travelers and friends.
FOR ALL OTHER PLACES TO STAY, SEE MY COMPLETE GUIDE ON WHERE TO STAY IN NUSA PENIDA
GETTING AROUND NUSA PENIDA
Nusa Penida is quite a large island and it can take up to one hour to get from one side of the island to the other. The best means of transport to visit all the beaches in Nusa Penida is by scooter.
When you arrive at Toya Pakeh harbor in Nusa Penida there are a number of scooter rental shops on the beachfront that will be able to sort you out with some wheels.
I paid 70,000 IDR per day for a scooter rental that came with a full tank of gas so you can expect to pay something around this price.
Be sure to get a helmet as an extra precaution for riding on the roads in Nusa Penida as they are not very well maintained.
RELATED ARTICLE → Nusa Islands Guide
NUSA PENIDA BEACHES MAP
BEST TOURS IN BALI
MORE BALI TRAVEL GUIDES
- Nusa Penida Guide: 15 Things To Do In Nusa Penida
- Nusa Lembongan Guide: 5 Things To Do In Lembongan
- Nusa Ceningan Guide: 3 Things To Do In Nusa Ceningan
- Bali Travel Guide: 2 Week Bali Itinerary
- Bali Waterfalls Guide: 7 Best Bali Waterfalls
- Bali Beaches Guide: 11 Best Beaches In Uluwatu
TRAVEL RESOURCES FOR YOUR NEXT TRIP
Whether you’re a seasoned traveler or it’s your first trip overseas, here are some useful travel resources to help you kick-start your next adventure!
- BOOKING.COM – search and book accommodation worldwide
- SKYSCANNER – compare and book cheap flights to anywhere
- VIATOR – find tickets, tours, and experiences around the world
- BOOKAWAY – book buses, trains, and transfers online in advance
- RENTAL CARS – search all rental cars in your next destination
- GROUP TRIPS – join one of my epic small group trips
- TRAVEL INSURANCE – purchase World Nomads travel insurance
- TRAVEL MONEY CARD – get a Wise card today for free
Looking for more? Check out my Travel Resources page for further help with your trip planning!
I hope you found this article useful and if you have any questions about Nusa Penida, please leave a comment below this post and I will get back to you as soon as I can.
For a quicker response, be sure to join Jonny Melon’s Travel Tribe on Facebook and post your questions or recommendations to our awesome community.
THANKS FOR READING
Hey friend, thanks for reading this guide!
Please know this post may contain affiliate links. When making a purchase through one of my links, I earn a small kickback at no extra cost to you and it’s a big help to keep the site up and running. Rest assured, I only promote products and services that I personally use and recommend.