The beach is named after the Santigi trees (Pemphis acidula), locally called 'Drini' trees, which grow abundantly on the central island.
The island acts as a natural breakwater, protecting the western portion of the beach from the Indian Ocean's powerful swells.
It is one of the few beaches in the Gunungkidul region with a bridge connecting the mainland to a offshore islet.
The water clarity allows for visibility of sea urchins and small reef fish within a few meters of the shore.
Local fishermen use the beach as a primary docking point for traditional outrigger boats.
Drini Beach is defined by a large rocky island that bisects the shoreline into two distinct zones: a calm, swimmable western side and a high-wave eastern side. The central limestone karst island, Pulau Drini, is accessible via a man-made wooden bridge or by crossing the sand during low tide. The beach features a white sand coastline flanked by dramatic karst cliffs characteristic of the Gunungkidul region. Numerous local warungs line the shore, providing seafood dining directly on the beach. It serves as a major hub for traditional jukung boat fishing in the area. The sea floor is dominated by coral reefs, making it a popular spot for shallow-water snorkeling. The surrounding landscape is part of the Sewu Karst area, known for its unique geological formations.
The top of the karst island, which offers a panoramic view of the split coastline and the Indian Ocean horizon.
Visit during low tide to safely cross the sandbar to the island without using the bridge.
Wear water shoes as the shallow areas often contain sharp coral fragments and sea urchins.
Negotiate prices for food and beach umbrellas before ordering to avoid confusion.
Swimming in the eastern section of the beach, which is prone to dangerous rip currents and high waves.
Conservative beachwear is recommended when walking through local fishing villages or dining in village-run eateries.