Where Is Diamond Beach?

Why Diamond Beach Should Be on Your Bali Bucket List

A Complete Travel Guide to One of Bali’s Most Breathtaking Beaches

Bali is home to dozens of iconic beaches — from the party sands of Kuta to the black volcanic shores of Amed. But ask seasoned travelers or locals where to find Bali’s most jaw-dropping coastal view, and you’ll likely hear one name: Diamond Beach.

Located on the island of Nusa Penida, just off the southeast coast of Bali, Diamond Beach looks like it was pulled from a dream: dramatic white cliffs, shimmering turquoise waters, and soft white sand bordered by towering limestone rock formations that resemble precious diamonds. This beach isn’t just photogenic — it’s an experience, and it’s quickly becoming a must-see spot for nature lovers, photographers, and adventure seekers alike.

If you’re planning a trip to Bali, here’s why Diamond Beach should be on your bucket list — plus everything you need to know to visit it safely and make the most of your journey.

Where Is Diamond Beach?

Where Is Diamond Beach?

Diamond Beach is located on the eastern tip of Nusa Penida, the largest of the three Nusa Islands (the others being Nusa Lembongan and Nusa Ceningan). Nusa Penida itself is a rugged, relatively undeveloped island that feels like a wilder, more dramatic version of mainland Bali.

Distance from Bali:

  • A 45-minute fast boat ride from Sanur to Nusa Penida
  • Around 1.5 to 2 hours’ drive from the Toya Pakeh harbor on Nusa Penida to Diamond Beach

It’s often visited alongside nearby attractions like Atuh Beach, Thousand Island Viewpoint, and Rumah Pohon Treehouse — all within a short distance from each other.

What Makes Diamond Beach So Special?

1. Unreal Natural Beauty

The view from the top of the cliffs overlooking Diamond Beach is one of the most iconic vistas in Indonesia. Towering cliffs drop into a turquoise sea, and sharp, jagged rock formations rise from the water like scattered jewels. The beach below — previously inaccessible until a few years ago — now welcomes visitors via a steep staircase carved into the cliff.

This raw, untouched beauty is what gives Diamond Beach its magic. It’s one of those rare places that actually looks better in real life than it does in photos.

2. Peaceful Escape From the Crowds

Unlike beaches in South Bali, Diamond Beach is still relatively peaceful and less commercialized. You won’t find beach clubs or vendors here. Instead, you’ll find the sound of waves, the feel of warm sand under your feet, and a deep connection with nature. It’s the perfect spot for travelers looking to escape the crowds and experience something wild and unfiltered.

Also read: 10 Best Indonesian Dishes That Define the Nation’s Flavors

3. Adrenaline and Adventure

Getting to the beach involves a dramatic descent down a narrow, hand-carved cliffside staircase. While it’s not overly dangerous, it’s certainly not for the faint of heart. You’ll need to hold onto ropes, watch your step, and make your way slowly to the bottom.

That sense of accomplishment — and the reward of standing on the untouched beach afterward — is part of what makes Diamond Beach unforgettable.

Best Things to Do at Diamond Beach

ActivityDescription
Take in the ViewThe main viewpoint at the top is one of Bali’s most famous photo spots. Visit at sunrise for soft lighting and fewer tourists.
Hike Down the StairsCarefully make your way down the carved cliff path to reach the beach below. It takes about 10–15 minutes each way.
Swim with CautionThe beach is gorgeous, but waves can be strong. Swim only when conditions are calm and always stay close to shore.
PhotographyBetween the cliffs, sea stacks, and waves, this is paradise for photographers — both drone and handheld.
Relax on the SandOnce you’re down, kick back, soak up the sun, and enjoy one of Bali’s most pristine beaches.

Best Time to Visit Diamond Beach

SeasonMonthsProsCons
Dry SeasonApril – OctoberSunny weather, clearer skies, safer for hiking & photosSlightly more crowded
Wet SeasonNovember – MarchFewer touristsTrails may be slippery, cloudy views, risk of storms

Best time of day:
Morning (6:30 – 9:00 AM) – Less heat, fewer crowds, magical light for photos.
Avoid mid-day if you’re sensitive to heat — the stairs can be intense under the sun.

How to Get to Diamond Beach from Bali

Step 1: Get to Nusa Penida

  • Take a fast boat from Sanur Beach in Bali (around IDR 150,000–300,000 one way)
  • Boats operate from around 7:00 AM to 4:30 PM
  • Arrive at Toya Pakeh or Banjar Nyuh Harbour
Trekking

Step 2: Travel to Diamond Beach

  • Rent a scooter (IDR 75,000–100,000/day) or hire a private driver for a full-day tour
  • The road to Diamond Beach is paved but steep and winding, especially near the east coast
  • It takes about 1.5–2 hours to drive from the port to the beach

Tip: If you’re not comfortable riding a scooter, it’s better to hire a car with a local driver.

Where to Stay Near Diamond Beach

If you’re planning to stay near the east coast of Nusa Penida, here are a few great options:

1. Rumah Pohon Treehouse 

  • Iconic treehouse with insane views
  • Basic amenities, but amazing sunrise photos

2. Atuh Forest Cottage

  • Mid-range, charming wooden bungalows
  • Close to Atuh and Diamond Beach

3. Adiwana Warnakali Resort (farther west)

  • Luxury resort with stunning ocean views and diving center
  • Ideal if you prefer comfort and don’t mind a longer drive to the east

What to Pack for Diamond Beach

  • Sunscreen & hat (there’s little shade)
  • Good hiking sandals or shoes with grip
  • Water bottle (no vendors on the beach)
  • Light snacks (but leave no trash)
  • Swimsuit & towel
  • Waterproof phone case or dry bag
  • Small backpack (avoid bulky bags on the stairs)

Safety Tips & Things to Know

  • The stairs are steep and narrow – use both hands and go slowly.
  • The beach is not lifeguarded. Be very careful when swimming.
  • Avoid going alone late in the day – it gets dark early and the hike back up is tough.
  • There are monkeys near the cliff – keep your belongings close and zipped.
  • No shops or food stalls directly at the beach – bring what you need, but pack out your trash.

Also read: Indonesia’s Weather Month by Month: The Ultimate Travel Guide

Why It Deserves a Spot on Your Bali Bucket List

Diamond Beach offers more than just a photo. It’s a full experience — a mix of adventure, awe, and peace. While Bali has countless amazing beaches, Diamond Beach stands out because:

  • It feels raw and unspoiled
  • It offers a sense of personal triumph when you reach it
  • The views are unlike anything else in Bali
  • It shows you a different side of Bali — rugged, real, and powerful

Final Thoughts: Should You Go?

If you’re someone who loves nature, dramatic landscapes, and a bit of challenge in your travel experiences — Diamond Beach should be at the top of your Bali bucket list. It may take some effort to get there, but what waits at the end of the journey is pure magic. This is not just another beach — it’s a memory you’ll keep forever.

Hotel bukit lawang
Manager at Jungle Inn | Website

I'm a manager of Jungle Inn Hotel in Bukit Lawang and a leading expert in Bukit Lawang eco-travel. With years of experience in sustainable tourism, i am dedicated to preserving the region’s rich biodiversity while providing authentic jungle experiences for visitors.

Scroll to Top
× Book Now