Candikuning, Bedugul — Tabanan
Ulun Danu Bratan Lake Temple
The iconic 17th-century temple that seems to float on Lake Bratan
Ulun Danu Bratan is Bali's iconic lake temple — a 17th-century Hindu-Buddhist shrine that appears to float on the surface of Lake Bratan, set against misty mountain peaks in the cool central highlands of Bedugul. Built in 1633 by the King of Mengwi and dedicated to Dewi Danu, the goddess of water, it sits 1,200 m above sea level and forms part of the UNESCO-listed subak irrigation system. Its eleven-tiered meru shrine reflected in the still lake is one of the most photographed sights in Bali.
Highlights
- ✓The iconic eleven-tiered meru shrine reflected on the lake
- ✓A 13th-century Buddhist stupa within the complex
- ✓Cool highland scenery at 1,200 m above sea level
- ✓Jukung and swan paddle-boat rides on the lake
- ✓Part of the UNESCO subak cultural landscape
Visitor FAQ
What does it cost and when is it open?
Open daily 7am to 7pm. Foreign entry is around IDR 75,000 for adults and IDR 50,000 for children.
When is the best time to visit?
Arrive 7–10am for the calmest water, best reflections and fewest crowds. Allow 1–2 hours.
How do I get there?
It's at Candikuning, about 1.5 hours from Ubud and 2 hours from Seminyak; many visitors hire a private driver for the day.
Nearby Attractions & Related
Plan Your Visit
- Best Destinations in Bali — Find the right base area for your trip.
- Getting Around Bali — Grab, scooters, private drivers and transfers.
- AI Bali Trip Planner — Build a personalised day-by-day itinerary for free.