
Candidasa
A coastal town on the east coast with calm water, a protected reef, and access to nearby diving and snorkeling spots.
Candidasa is a coastal village in Karangasem Regency on Bali's east coast, about two hours from Ngurah Rai International Airport. The town runs along a single main road, Jalan Raya Candidasa, with hotels and restaurants on one side and the Lombok Strait on the other. It began as a fishing village and still feels that way. There are no beach clubs, no shopping malls, and not much nightlife. What it does have is a lotus lagoon in the centre of town, calm offshore dive sites, and easy access to the temples and water palaces of East Bali.
The coastline here is not the postcard version of Bali. Erosion has worn away much of the original sand, and the shore is now a mix of rocky outcrops, man-made breakwaters, and small sandy coves. The breakwaters have created calm lagoons that are safe for swimming, which is more than you can say for most of Bali's south coast. The trade-off is that you will not find long stretches of white sand in town. For that, you head to Virgin Beach or Blue Lagoon, both a short drive away.

Lotus Lagoon
The Lotus Lagoon sits in the middle of town, directly in front of Pura Candidasa. It is a shallow pond covered in pink and fuchsia lotus flowers when they are in bloom, which is most of the dry season. A small temple sits at the edge of the water, and the whole place takes about ten minutes to walk around. It is free, easy to reach, and one of the most photographed spots in town. Early morning is the best time to go, when the flowers are fully open and the light is soft.
Diving and snorkeling
Candidasa is one of Bali's better bases for diving. Three small islands sit off the coast—Gili Tepekong, Gili Mimpang, and Gili Biaha. All three are within a 15 to 30 minute boat ride and offer reef slopes, walls, and drift dives. The currents can be strong at Mimpang and Tepekong, so those sites are better suited to certified divers with some experience. Gili Biaha is more sheltered and works well for intermediate levels.
Marine life includes parrotfish, angelfish, reef turtles, and the occasional reef shark or mola mola (sunfish) during the July to October season. Several dive shops operate along the main road. A two-tank dive trip typically costs 800,000 to 1,200,000 IDR including equipment, a guide, and lunch. Snorkelling trips to the same sites cost around 300,000 to 500,000 IDR and are available from the beach or through most hotels.
| Site | Distance | Level | Highlights |
|---|---|---|---|
| Gili Tepekong | 15 minutes by boat | Intermediate to advanced | Reef slope, deep walls, reef sharks |
| Gili Mimpang | 20 minutes by boat | Intermediate to advanced | Strong currents, coral gardens, turtles |
| Gili Biaha | 30 minutes by boat | Intermediate | Sheltered bay, macro life, rays |
| Blue Lagoon (Padangbai) | 15 minutes south by car | All levels | Calm water, beginner snorkeling |
| USAT Liberty (Tulamben) | 30 minutes north by car | All levels (shore dive) | WWII shipwreck, max 30 metres |
Beaches around Candidasa
The best beaches are not in town but within a short drive in either direction. Virgin Beach (Pasir Putih) is a 500-metre stretch of white sand about 5 kilometres northeast, with calm water and a few warungs selling grilled fish and cold drinks. Entry costs 10,000 IDR, and sunbeds are available for 50,000 IDR. Blue Lagoon Beach in Padangbai is a small sheltered bay with shallow water and good snorkelling straight off the sand. Bias Tugel Beach is a quieter alternative next to Blue Lagoon, reached by a short walk down a steep path.
| Beach | Distance | Sand | Best for |
|---|---|---|---|
| Virgin Beach (Pasir Putih) | 5 km northeast | White sand | Swimming, sunbathing, grilled fish |
| Blue Lagoon (Padangbai) | 15 km south | White sand | Snorkeling, calm water, beginners |
| Bias Tugel | 15 km south | White sand | Quiet sunbathing, fewer crowds |
| Jasri Beach | 3 km north | Black sand | Surfing (longboard friendly) |
| Candidasa Beach | In town | Mixed rock and sand | Sunrise walks, lagoon swimming |
Tenganan Pegringsingan village
Tenganan is one of three remaining Bali Aga villages on the island, home to a pre-Hindu Balinese culture that has survived largely intact. It sits about 3 kilometres northwest of Candidasa, set back from the coast behind a stone wall. The village is known for its double-ikat weaving, a technique called geringsing that produces textiles with ritual and protective significance. The process takes months for a single piece, and the patterns are identical on both sides of the cloth.
Visitors can walk through the village along the main stone path, past traditional houses with raised granaries and community pavilions. The villagers sell geringsing cloth, baskets, and palm-leaf crafts from their homes. There is no entrance fee, but a donation of 10,000 to 20,000 IDR is expected at the entrance. The village is quietest in the morning, before tour groups arrive from the south.
Nearby temples and water palaces
East Bali has some of the most photogenic cultural sites on the island, and Candidasa is a natural base for visiting them.
| Site | Distance | Entry fee | Notes |
|---|---|---|---|
| Tirta Gangga Water Palace | 15 km north | 50,000 IDR | Royal water garden with pools and koi ponds |
| Taman Ujung Water Palace | 10 km east | 50,000 IDR | Former royal palace by the coast |
| Pura Lempuyang | 20 km northeast | 50,000 IDR | Gates of Heaven, tiered temple on Mount Lempuyang |
| Pura Goa Lawah | 15 km south | 50,000 IDR | Bat cave temple on the coast |
| Karangasem Palace | 20 km north | 20,000 IDR | Royal palace in Amlapura town centre |
Tirta Gangga and Taman Ujung are the two most popular sites visitors come for. Both were built by the Karangasem royal family in the early 20th century and combine Balinese and European design elements. Tirta Gangga is built around natural springs, with stepping stones across koi ponds and fountains fed by mountain water. Taman Ujung sits on the coast with a large pool framed by pavilions and gardens that look out to the Lombok Strait.
Lempuyang Temple involves a steep climb of over 1,700 steps to reach the main sanctuary. The famous Gates of Heaven photo is taken at the lower temple, about a 10-minute walk from the car park, so you can get that shot without the full hike. Arrive before 8:00 AM to avoid queues.
Best time to visit
The dry season, from April to October, is the best time for diving, snorkelling, and outdoor activities. The seas are calmest between June and September, with underwater visibility at its peak. The east coast is generally less humid than the south during the dry season, thanks to the sea breeze from the Lombok Strait.
The wet season, from November to March, brings afternoon showers and choppier seas, but the landscape turns green, the waterfalls fill up, and the hotels lower their prices. Candidasa is quiet enough that even in peak season it never feels crowded, though July and August see the highest number of visitors.
Getting there and around
Candidasa is about 90 kilometres from the airport. The drive takes 2 to 2.5 hours via the bypass through Sanur and the coastal road past Kusamba and Goa Lawah. The road follows the coast for most of the way and offers views of Mount Agung on clear days.
| Starting point | Travel time | Route |
|---|---|---|
| Airport / Kuta | 2 to 2.5 hours | Sanur bypass, coastal road |
| Sanur | 1 to 1.5 hours | Coastal road east |
| Ubud | 1.5 to 2 hours | Via Gianyar or Sidemen |
| Amed / Tulamben | 30 to 45 minutes | Coastal road north |
A private driver from the airport costs around 400,000 to 500,000 IDR. Renting a scooter in Candidasa costs 70,000 to 100,000 IDR per day. The town is small enough to walk, but you will need transport for the beaches, temples, and water palaces outside town. Most hotels can arrange a car and driver for day trips at around 400,000 to 600,000 IDR for 8 to 10 hours.
Accommodation and daily budget
Candidasa is more affordable than the south. Most accommodation sits along the main road or the beachfront, ranging from simple homestays to resorts with pools.
| Budget level | Nightly rate | Examples |
|---|---|---|
| Budget | $15 - $35 | Pondok Candidasa, Kembali Bungalows, Rama Home Stay |
| Mid-range | $40 - $80 | Puri Bagus Candidasa, Ramayana Suites, Lotus Bungalows |
| Luxury | $90 - $150+ | The Palais by Grandis, Alila Manggis (10 min south) |
A meal at a local warung costs 25,000 to 50,000 IDR. Meals at mid-range hotels usually range from 70,000 to 120,000 IDR. A two-tank dive trip is the biggest single expense at 800,000 to 1,200,000 IDR. Most visitors stay two to four nights, using Candidasa as a base to explore East Bali before heading north to Amed or back to the south.
Practical tips
- Candidasa Beach has strong currents in places. Swim in the man-made lagoons behind the breakwaters rather than the open water.
- The town has several ATMs along the main road, but they occasionally run out of cash on weekends. Carry enough for a day or two.
- Mosquitoes are active around dusk, especially near the lagoon and during the wet season. Bring repellent.
- Restaurants close around 9:00 PM to 10:00 PM. If you want dinner, arrive before 8:00 PM for the best choice.
- Vincent's Restaurant has live jazz on Friday and Saturday nights. It is one of the few evening activities in town and draws a crowd.
- Sunrise happens over the Lombok Strait, so the east coast-facing rooms and beachfront bars get the morning light. Sunsets are best viewed from the hills behind town or from Bukit Asah.
Candidasa works best as a base for exploration rather than as a destination in itself. The town is quiet, the beach is modest, and there is not much to do after dark. But if you are a diver, a snorkeller, or someone who wants to see Tirta Gangga and Lempuyang without waking up at 4:00 AM to drive from Seminyak, it is exactly the right place to stay.