One of the most recognizable landmarks in Bali, Ulun Danu Beratan Temple is famous for its peaceful lakeside setting and its unique appearance that seems to float gently on the surface of Lake Beratan.
Surrounded by cool mountain air and reflective highland scenery, the temple offers a completely different atmosphere compared to the coastal temples you may visit in other parts of the island.
Located in the refreshing highlands of Bedugul, this temple is not only one of the most photographed lake temples in Bali but also an important spiritual site connected to the island’s traditional water temple system.
Visiting Ulun Danu Beratan gives you the chance to combine scenic landscapes, cultural insight, and a relaxing stop along one of the most beautiful travel routes in central Bali.
Quick Overview of Ulun Danu Beratan Temple
Here’s a quick overview to help you plan your visit comfortably before adding Ulun Danu Beratan Temple to your Bali travel route:
- Location: Bedugul highlands, beside Lake Beratan in central Bali
- Entrance fee: typically around IDR 30,000-75,000 per person (subject to updates)
- Opening hours: generally open daily from about 7:00 AM to 7:00 PM
- Best time to visit: early morning for misty lake views or late morning for clearer reflections
- Recommended visit duration: about 1-2 hours for a relaxed lakeside walk and photo stops
- Easy to combine with nearby stops: Handara Gate, Bali Botanical Garden, Lake Buyan, and Lake Tamblingan viewpoints
Because the temple sits along one of Bali’s most scenic highland travel corridors, many visitors include it naturally as part of a half-day or full-day Bedugul route.
Where Is Ulun Danu Beratan Temple Located?
Ulun Danu Beratan Temple is located in the cool mountain region of Bedugul in central Bali, directly on the western shoreline of Lake Beratan.
Sitting at an elevation of about 1,200 meters above sea level, the area feels noticeably cooler than the coastal parts of the island, which makes it a refreshing stop during your trip, especially if you’re traveling from the warmer southern beach areas.
Because of its central highland position, the temple is relatively easy to reach from several popular travel bases:
- from Ubud: about 1.5 hours through scenic countryside and forest roads
- from Canggu: around 2 to 2.5 hours depending on traffic conditions
- from Seminyak: approximately 2 to 2.5 hours via central Bali highland routes
- from Kuta: roughly 2 to 2.5 hours depending on departure time
Because the journey passes through changing landscapes, from rice terraces to mountain forests, the drive itself becomes part of the experience, which is why Ulun Danu Beratan Temple is often included as a highlight stop along a relaxed Bedugul scenic route.
Why Ulun Danu Beratan Temple Is One of the Most Beautiful Temples in Bali

Ulun Danu Beratan Temple is widely considered one of the most scenic temples in Bali because of its rare lakeside setting and peaceful mountain atmosphere. Unlike coastal temples that overlook the ocean, this temple feels calm and reflective, surrounded by forest-covered hills and cooler highland air.
What makes the temple especially memorable:
- the main shrine appears to float on the lake surface when water levels rise
- soft morning mist often creates mirror-like reflections across the water
- the surrounding mountains form a natural scenic backdrop for photography
- the cooler Bedugul climate makes the visit feel refreshing compared to southern Bali routes
Together, these elements create a landscape that feels both relaxing and visually distinctive, which is why Ulun Danu Beratan is often included as a highlight stop along central Bali’s scenic highland route.
History of Ulun Danu Beratan Temple
Ulun Danu Beratan Temple was established in the 17th century during the period of the Mengwi Kingdom and is dedicated to Dewi Danu, the goddess of lakes and water in Balinese Hindu belief.
Because Lake Beratan is an important water source for surrounding agricultural areas, the temple plays a symbolic role within Bali’s traditional irrigation and spiritual landscape.
Even today, ceremonies held at the temple continue to reflect the connection between nature, farming, and religious life across Bali. This living cultural role makes Ulun Danu Beratan more than just a scenic landmark, it remains an important part of the island’s long-standing water temple tradition.
What Makes Ulun Danu Beratan Temple Unique?
After understanding its scenic setting and historical background, what makes Ulun Danu Beratan Temple especially memorable is how naturally it combines landscape, spirituality, and highland atmosphere into one experience.
Unlike many temples in Bali that sit on cliffs or hillsides, this temple feels closely connected to the lake environment that surrounds it.
1. Floating Temple Appearance
One of the most recognizable features of Ulun Danu Beratan Temple is its floating visual effect. When water levels rise in Lake Beratan, the main shrine appears to rest directly on the lake surface, creating one of the most photographed temple scenes in Bali.
2. Dewi Danu Water Goddess Connection
The temple is dedicated to Dewi Danu, the Balinese Hindu goddess of lakes and water, which explains its location beside Lake Beratan. This connection reflects the importance of water in Bali’s traditional irrigation system and adds cultural meaning to the temple’s lakeside setting.
3. Highland Climate Atmosphere
Because the temple sits in the mountain region of Bedugul at around 1,200 meters above sea level, the air here feels noticeably cooler than in southern Bali. The refreshing temperature makes the temple grounds comfortable to explore at a relaxed pace.
4. Bedugul Botanical Surroundings
Ulun Danu Beratan Temple is also surrounded by gardens and nearby highland attractions such as Bali Botanical Garden, which gives the area a peaceful natural atmosphere. Because of this setting, many visitors combine the temple visit with other scenic stops across the Bedugul highlands.
You may also want to read this guide: 15 Best Temples in Bali for Your Must-Visit Island Itinerary
Best Time to Visit Ulun Danu Beratan Temple
Because Ulun Danu Beratan Temple sits beside a mountain lake in the Bedugul highlands, the atmosphere can change noticeably throughout the day. Choosing the right visiting time helps you enjoy clearer views, softer lighting, and a more relaxed experience around the temple grounds.
Early Morning Mist Atmosphere
Early morning is one of the most peaceful times to visit the temple, especially if you enjoy quiet surroundings and soft lake reflections. Light mist often moves across Lake Beratan at this time, creating a calm and slightly dramatic highland atmosphere that feels very different from busier midday visits.
Late Morning Clear Reflections
Late morning is usually the most reliable time for clearer weather and brighter views of the temple’s floating appearance. This is when many visitors capture the classic reflection photos of the temple with the surrounding mountain backdrop.
Afternoon Scenic Stop During Bedugul Route
In the afternoon, Ulun Danu Beratan Temple works well as a comfortable stop along a wider Bedugul scenic route that may include nearby viewpoints around Lake Buyan and Lake Tamblingan.
At this time of day, the cooler highland air also makes the visit feel refreshing after traveling through lower-elevation areas of Bali.
You may also want to read this guide: 10 Things to Do in Bedugul Bali for a Scenic Highland Day Trip
Ulun Danu Beratan Entrance Fee and Opening Hours
Before visiting Ulun Danu Beratan Temple, it helps to know a few practical details so you can plan your stop comfortably as part of your Bedugul highland route.
Here’s what you can expect when arriving at the temple complex:
- Entrance fee: usually around IDR 30,000–75,000 per person depending on visitor category and updates from local management
- Opening hours: generally open daily from about 7:00 AM to 7:00 PM
- Parking area: spacious parking is available near the entrance for both cars and motorbikes
- Sarong rules: modest clothing is recommended, although visitors typically explore the lakeside temple grounds rather than inner prayer courtyards
- Visitor access areas: most visitors walk through the landscaped gardens, lakeside pathways, and designated viewing areas around the floating shrine structures
Because the temple complex is well organized and easy to navigate, it works well as a relaxed stop whether you’re traveling independently or following a scenic Bedugul day route.
How to Get to Ulun Danu Beratan Temple
Located in the highland region of Bedugul beside Lake Beratan, Ulun Danu Beratan Temple is accessible by road from several popular travel bases across Bali. The journey itself becomes part of the experience as you pass rice terraces, forested hills, and cooler mountain scenery along the way.
- From Ubud: about 1.5 hours through scenic countryside routes and gentle highland roads that gradually transition into cooler forest landscapes near Bedugul
- From South Bali (Seminyak, Canggu, or Kuta): around 2–2.5 hours depending on traffic, with winding but comfortable mountain roads as you approach the Bedugul area
- From North Bali (Lovina and surrounding coast): approximately 1–1.5 hours via a scenic downhill forest route connecting the northern coastline with the central highlands
Road conditions are generally good and suitable for most vehicles, although the final sections near Bedugul include gentle mountain curves that make the drive feel slower but more scenic than typical coastal routes.
Things to Do at Ulun Danu Beratan Temple
Beyond its iconic floating appearance, Ulun Danu Beratan Temple offers several relaxing experiences that make it more than just a quick photo stop. Because the temple sits within landscaped gardens beside Lake Beratan, many visitors spend time exploring the surrounding area at a comfortable pace.
1. Walk the Lakeside Gardens
The temple complex includes well-maintained walking paths that pass through open lawns, flower gardens, and lakeside viewpoints. These pathways make it easy to explore the area slowly while enjoying cooler highland air compared to southern Bali destinations.
2. Take Floating Temple Photos
One of the highlights of visiting Ulun Danu Beratan is capturing the famous floating temple perspective from the lakeside viewing areas. Depending on the time of day, reflections on the lake surface can create especially photogenic scenes with mountain backdrops behind the shrine towers.
3. Visit Nearby Bali Botanical Garden
Located just a short drive away, Bali Botanical Garden is one of the largest botanical gardens in Indonesia and offers shaded forest walking areas, picnic spots, and additional viewpoints within the Bedugul highlands. Many travelers combine both locations in one relaxed visit.
4. Enjoy Lakefront Viewpoints
Several quiet viewpoints around Lake Beratan allow you to pause and enjoy the calm water scenery beyond the main temple photo area. These lakeside stops help make the visit feel more like a peaceful highland experience rather than just a short sightseeing stop.
You may also want to read this guide: 8 Best Bedugul Lake Attractions for Scenic Highland Routes!
Ulun Danu Beratan Temple Travel Tips Before Visiting
Before heading to Ulun Danu Beratan Temple, a few simple preparation tips can make your visit more comfortable, especially because the temple sits in the cooler highlands around Bedugul near Lake Beratan.
Here are some helpful things to keep in mind:
- Prepare for cooler weather
Temperatures in the Bedugul area are noticeably cooler than coastal areas in Bali, especially in the morning and late afternoon. Bringing a light jacket helps you stay comfortable while walking around the lakeside gardens. - Wear modest and comfortable clothing
As with most temple visits in Bali, respectful attire is recommended. Comfortable walking shoes are also useful since you’ll likely explore the landscaped temple grounds and lakeside viewpoints. - Visit earlier to avoid peak crowds
Mid-morning to midday is typically the busiest time. Arriving earlier in the day often means a quieter atmosphere and more relaxed photo opportunities around the floating shrine area. - Plan your photo timing carefully
Early morning can bring soft mist drifting across Lake Beratan, while late morning usually offers clearer reflections of the temple against the mountain backdrop, both creating different but equally beautiful photography conditions.
With a little timing and preparation, your visit can feel much more peaceful and rewarding as part of a Bedugul highland journey.
Plan Your Visit to Ulun Danu Beratan Temple with The Right Way
If you’re planning to explore the cooler highland side of Bali, visiting Ulun Danu Beratan Temple is one of the most rewarding stops you can include along the Bedugul route, especially when combined with nearby lake viewpoints, botanical gardens, and scenic countryside drives.
With flexible tour planning with Bali Island Vacations, you can comfortably arrange a relaxed temple visit as part of a larger day trip across Bali’s central highlands without feeling rushed between destinations.
If you’re continuing to explore more destinations in Bali, you may enjoy reading more related Bali travel guides below
- Best Bali Vacation Ideas for 2026: Places, Experiences, and Things to Do
- Ultimate Uluwatu Guide: What to Do, Where to Stay, and Travel Tips for 2026
- Munduk Travel Guide: Bali’s Hidden Mountain Gem for Waterfalls & Nature Lovers
- 20 Things to Do in Ubud When You Want a Deeper Bali Experience
Frequently Asked Questions
Where is Ulun Danu Beratan Temple located?
Ulun Danu Beratan Temple is located in the Bedugul highlands of central Bali on the shores of Lake Beratan, about 1.5–2.5 hours from major tourist areas like Ubud, Seminyak, Canggu, and Kuta depending on traffic.
Why is Ulun Danu Beratan Temple famous?
Ulun Danu Beratan Temple is famous for its floating appearance on Lake Beratan, scenic mountain backdrop, and its role as a water temple dedicated to Dewi Danu, the goddess of lakes and irrigation in Balinese Hindu tradition.
Is Ulun Danu Beratan Temple worth visiting?
Yes. Ulun Danu Beratan Temple is one of the most beautiful temples in Bali and is especially worth visiting for its cool highland climate, lakeside scenery, and photogenic floating temple views that are different from coastal temples like Uluwatu or Tanah Lot.
How much is the entrance fee to Ulun Danu Beratan Temple?
The entrance fee to Ulun Danu Beratan Temple usually ranges between IDR 30,000 and IDR 75,000 per person depending on visitor category and current management updates.
What is the best time to visit Ulun Danu Beratan Temple?
The best time to visit Ulun Danu Beratan Temple is early morning for misty lake views and fewer crowds, or late morning when the floating temple reflections on Lake Beratan are clearer for photography.
How long should you spend at Ulun Danu Beratan Temple?
Most visitors spend around 1–2 hours exploring the lakeside gardens, viewing platforms, and photography areas around Ulun Danu Beratan Temple as part of a larger Bedugul highland route.
Can you visit Ulun Danu Beratan Temple on a day trip from Ubud?
Yes. Ulun Danu Beratan Temple is easily reachable on a day trip from Ubud and is commonly combined with nearby attractions such as Lake Beratan viewpoints and the Bali Botanical Garden in the Bedugul area.
What should you wear when visiting Ulun Danu Beratan Temple?
Visitors should wear modest clothing suitable for temple areas. While most tourist-accessible zones are garden walkways and lakeside viewpoints, respectful attire is recommended during any visit to temple grounds in Bali.




