Diamond Beach: A Scenic Adventure Beyond Bali’s Main Island

Traveloka Accomodation
4 min read

Tucked away on the eastern coast of Nusa Penida, Diamond Beach feels like the kind of place travellers discover in a postcard. Towering limestone cliffs frame a crescent of bright white sand, while clear turquoise water stretches out towards the horizon. The dramatic setting makes the beach one of the most memorable stops on the island.

Getting there requires a little effort, but that is part of the appeal. After travelling across the island and descending the famous cliffside staircase, visitors are rewarded with a spectacular coastal landscape that feels far removed from Bali's busy beach resorts. For Australian travellers exploring Nusa Penida, Diamond Beach offers a chance to combine incredible scenery, outdoor adventure and a slower island experience.

Why Visit Diamond Beach?

Diamond Beach is located on the eastern coast of Nusa Penida, southeast of Bali. 

The scenery is the main reason travellers make the journey to Diamond Beach. From the clifftop, the beach appears beneath towering limestone formations, with turquoise water stretching towards the horizon. The distinctive rock formations and white sand create a landscape that feels very different from Bali's busier southern beaches.

Diamond Beach is also a good choice for travellers who enjoy photography and natural scenery. The clifftop provides an impressive panoramic view even for visitors who do not want to descend to the sand. Those who are comfortable with steep stairs can continue down for a closer look at the beach and surrounding cliffs.

Another advantage is its location. Diamond Beach can easily be combined with Atuh Beach, the Thousand Islands viewpoint and other attractions in eastern Nusa Penida, making the area ideal for a full-day sightseeing itinerary.

Discover flight with Traveloka

Sun, 30 Aug 2026

Scoot

Sydney (SYD) to Bali / Denpasar (DPS)

Start from AU$473.73

Mon, 31 Aug 2026

Scoot

Melbourne (MEL) to Bali / Denpasar (DPS)

Start from AU$476.56

Sat, 26 Sep 2026

Virgin Australia

Canberra (CBR) to Bali / Denpasar (DPS)

Start from AU$517.82

Best Time to Visit Diamond Beach

The best time to visit Diamond Beach is generally during Bali's dry season from April to October. These months usually bring clearer skies, less rainfall and more favourable conditions for travelling around Nusa Penida.

For a quieter experience, travellers can consider visiting during April-May or September-October. June to August is the busiest period, so arriving early in the morning is recommended, particularly for visitors who want to enjoy the viewpoint before the main day-trip crowds arrive.

The wet season from November to March can still be suitable for a visit, but rain may make the cliff staircase slippery and sea conditions can be less predictable. Visitors should check conditions before travelling and take extra care on the descent.

How to Get to Diamond Beach

Getting to Diamond Beach from Bali requires a boat crossing followed by a road journey across Nusa Penida. The most common option is to travel from Sanur Harbour to Toyapakeh Harbour, with the fast-boat crossing generally taking around 30-45 minutes depending on the service and sea conditions.

From Toyapakeh Harbour, Diamond Beach is approximately 30-45 minutes by car or motorbike. The road towards the eastern coast includes winding sections, so visitors travelling independently should allow extra time.

Many travellers visit Diamond Beach as part of an eastern Nusa Penida day trip, combining it with Atuh Beach and the Thousand Islands viewpoint. For a more relaxed itinerary, staying overnight on Nusa Penida can reduce the amount of time spent travelling.

Indonesia

Maua Nusa Penida Bali

9.1/10

Nusa Penida

AU$292

AU$284

Things to Do at Diamond Beach

1. Enjoy the Clifftop View

The clifftop is arguably the most impressive part of the Diamond Beach experience. From above, visitors can see the entire white-sand cove surrounded by dramatic limestone formations and turquoise water.

The viewpoint is also a good option for travellers who are unable or unwilling to tackle the steep staircase. The scenery can be enjoyed without making the descent, making the attraction accessible to a wider range of visitors.

2. Take Photos

Diamond Beach is one of Nusa Penida's most photogenic locations. The combination of white sand, turquoise water, towering cliffs and offshore rock formations creates plenty of opportunities for landscape photography.

Indonesia

Nuanu Creative City Tickets

9.1/10

Tanah Lot

AU$2

Early morning is particularly appealing because the light is softer and the area is generally quieter. The viewpoint also provides several different angles, so visitors can explore the surrounding area rather than taking only one photograph.

3. Explore the Eastern Coast

The area around Diamond Beach has several other scenic attractions, including the Thousand Islands viewpoint, Raja Lima and Rumah Pohon Molenteng. Travellers with a full day available can combine several of these stops into one eastern Nusa Penida route.

Where to Stay Near Diamond Beach

Travellers who want to stay close to Diamond Beach can find several guesthouses, cottages and resorts within a few kilometres of the attraction. The Raja Lima is approximately 418 metres from Diamond Beach, while Golden Garuda Cottages at Diamond Beach Hills is around 428 metres away. Amrani Diamond Beach Villas & Pool is also approximately 413 metres from the beach.

For a more affordable nearby stay, Lempeh Jungle Cottage & Restaurant is around 788 metres from Diamond Beach. Travellers who do not mind staying further away can find additional accommodation around Nusa Penida.

Staying near the eastern coast can be particularly convenient for visitors who want to reach Diamond Beach early in the morning. Travellers can compare hotels near Diamond Beach on Traveloka Australia to check current prices and availability.

Practical Information for Australian Travellers

Diamond Beach is best suited to travellers who are comfortable with some walking and steep terrain. The staircase to the beach is demanding, particularly on the way back up, so comfortable footwear, drinking water and sun protection are essential. 

Visitors should also be aware that the beach is not a typical swimming destination, as currents and waves around Nusa Penida can be strong. Cash in Indonesian Rupiah is useful for entrance fees, parking, food and small purchases, while visitors travelling by fast boat should keep their boat schedule in mind when planning the day.

Is Diamond Beach Worth Visiting?

Yes, especially for travellers who enjoy dramatic scenery and less conventional beach experiences.

Diamond Beach is one of Nusa Penida's most memorable coastal attractions, combining towering limestone cliffs, turquoise water and bright white sand in a spectacular setting. The clifftop view alone makes the journey worthwhile, while the steep descent offers a more adventurous experience for visitors who are physically prepared.

The main drawback is accessibility. Getting to Nusa Penida requires a boat journey, followed by a relatively long drive to the eastern coast. The staircase to the beach is also steep, and the beach itself is not ideal for casual swimming.

For Australian travellers exploring Bali, however, Diamond Beach is an excellent choice for a day trip or an overnight Nusa Penida adventure. Its dramatic scenery, nearby attractions and quieter atmosphere make it one of the island's standout destinations.

Plan Your Diamond Beach Trip with Traveloka

A visit to Diamond Beach can be one of the highlights of a Nusa Penida adventure, especially for travellers looking to combine dramatic scenery with a little outdoor exploration. From choosing accommodation near the eastern coast to arranging boat transfers and day tours, planning the trip in advance can make the journey much easier.

Traveloka can help travellers organise the essentials of their Nusa Penida getaway in one place. Visitors can explore accommodation options, find activities and tours, and arrange transport like flight, airport transfer and car rentals to make the most of their time on the island.

Whether Diamond Beach is planned as a day trip from Bali or part of a longer Nusa Penida stay, travellers can start organising their itinerary with Traveloka.

In This Article

• Why Visit Diamond Beach?
• Best Time to Visit Diamond Beach
• How to Get to Diamond Beach
• Things to Do at Diamond Beach
• 1. Enjoy the Clifftop View
• 2. Take Photos
• 3. Explore the Eastern Coast
• Where to Stay Near Diamond Beach
• Practical Information for Australian Travellers
• Is Diamond Beach Worth Visiting?
• Plan Your Diamond Beach Trip with Traveloka

Explore the Best of Nusa Penida

Nusa Penida

Indonesia
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe