Most visitors to Nusa Dua spend their time within the confines of their resort, unaware that one of the peninsula’s most beautiful beaches sits just a short walk away from the main hotel strip. Geger Beach Bali is that beach.
Protected by a reef that keeps the water calm and clear, it offers white sand, gentle swimming conditions, and a small but excellent strip of warungs serving fresh grilled fish right on the shore.
SatuSatu, a Bali travel platform that helps travelers discover and book the best the island has to offer, points to Geger Beach as one of southern Bali’s most underrated stretches of coastline. It has everything a great beach day needs without the overcrowding.
What is Geger Beach Bali?
Geger Beach is a public beach located on the eastern coast of the Bukit Peninsula, within the Nusa Dua area. It sits south of the Grand Hyatt and Mulia Resort corridor and is somewhat sheltered from the heavy tourist traffic that concentrates further north.
The beach has two sections: a wider main stretch used for swimming and sunbathing, and a smaller reef-fringed area popular with snorkellers.
A row of traditional warungs lines the back of the beach, serving grilled fish, cold drinks, and local snacks at prices far lower than anything you would find inside the Nusa Dua resort zone. There is also a Pura (Hindu temple) on the beach, which is active and considered sacred by the local community.
Location and How to Get There
Geger Beach Bali is located in the Nusa Dua area on the southern tip of Bali, approximately 30 to 40 minutes from Ngurah Rai International Airport depending on traffic. The beach sits off Jalan Geger, a small road that branches off from the main Nusa Dua corridor.
The most convenient way to reach Geger Beach is by private car or scooter, as public transport does not serve this area reliably. Parking is available near the beach entrance. Entry to the beach itself is free, though some warungs may ask for a small parking fee.
Entry and What Is Included

Access to Geger Beach is free of charge for all visitors. There is no formal gate or ticket system. The beach is a public space, open daily from early morning through to the evening. Parking fees, if applicable, are informal and typically around IDR 5,000 to IDR 10,000 per vehicle.
Sunbeds and umbrellas are available for rent from the warungs along the beach, typically priced around IDR 50,000 per set. Ordering food or drinks from a warung will often result in free use of their seating area and shade.
Top Facilities and Highlights
- Calm, Reef-Protected Swimming: A natural reef offshore creates calm, shallow-to-moderate swimming conditions, making Geger particularly good for families and less confident swimmers.
- Beachside Warung Row: A cluster of traditional warungs serves fresh grilled fish, nasi campur, coconut drinks, and cold Bintang at very affordable prices right on the sand.
- Snorkelling Area: A smaller section of the beach near the reef offers decent snorkelling, with coral and colourful fish visible in clear conditions.
- Active Hindu Temple: Pura Geger, located at the southern end of the beach, is a genuinely active site of worship and adds a layer of cultural authenticity to the setting.
- Uncrowded Atmosphere: Geger Beach remains significantly quieter than beaches further west, making it ideal for travellers seeking calm and space.
What Makes It Special
In an area dominated by five-star resorts with private beach access, Geger stands out as a genuinely public and unpretentious stretch of coastline. It has none of the performance that beach clubs and resort beaches put on.
Instead, you get real warungs serving real food, local families spending their weekends on the sand, and a beach that has not been overly manicured.
The presence of Pura Geger also sets this beach apart from any purely commercial coastal experience. On ceremonial days, the beach comes alive with Balinese worshippers in traditional dress, offering a window into the island’s living spiritual culture that most resort guests never get to see.
Explore Geger Beach Bali Further with SatuSatu
Geger Beach is one of many gems on the Bukit Peninsula, and SatuSatu.com is the best starting point for building your Nusa Dua and Bukit itinerary. SatuSatu is a Bali travel platform offering transport, curated activities, and experiences across the island, all bookable with local payment methods.
While you are on the Bukit Peninsula, consider experiencing the Uluwatu Temple Kecak and Fire Dance, one of SatuSatu’s best-selling cultural experiences with over 1,000 tickets sold. Uluwatu Temple is just a 20-minute drive from Geger Beach and the sunset performance is a perfect way to end a day at the coast.
The SatuSatu Airport Transfer is the most convenient way to arrive at Nusa Dua, with transparent pricing and direct pickup from Ngurah Rai International Airport, no queuing or price negotiation required.
To explore further along the Bukit Peninsula and beyond, the SatuSatu Exclusive Car Charter gives you a dedicated local driver and flexible timing, perfect for combining Geger Beach with other Nusa Dua highlights.
Everything is bookable directly on SatuSatu.com which supports local payment methods including BCA, Mandiri, OVO, DANA, credit cards, and more.
FAQ about Geger Beach Bali
What is Geger Beach Bali?
Geger Beach Bali is a public beach in the Nusa Dua area on the southern Bukit Peninsula, known for calm reef-protected swimming, beachside warungs, and a traditional Hindu temple on its shore.
Is Geger Beach crowded?
Compared to other southern Bali beaches, Geger remains relatively quiet and uncrowded, particularly on weekdays.
Is there food available at Geger Beach?
Yes, a row of local warungs along the beach serves grilled fish, local rice dishes, coconut drinks, and cold beverages at affordable prices.
Is Geger Beach suitable for families?
Yes. The calm, reef-protected water makes it one of the safer swimming beaches on the Bukit Peninsula, suitable for children.
Is there an entry fee for Geger Beach?
Entry to the beach is free. A small informal parking fee may apply, and sunbed rental is available from the warungs.