Ulun Danu Beratan: Bali’s Stunning Lake Temple

Bali’s serene floating lake temple where mist, mountains and spirituality meet in one unforgettable setting.

Ulun Danu Beratan Temple is one of those places in Bali that feels almost otherworldly. Mist curls over the lake in the early morning, mountains rise quietly in the background, and the temple itself appears to float on the water’s surface. Located in Bedugul, this serene highland sanctuary is dedicated to Dewi Danu, the goddess of lakes and irrigation, making it spiritually and visually one of Bali’s most iconic temples.

The Magic of Ulun Danu Beratan

Set along the calm waters of Lake Beratan, the temple complex blends naturally with the surrounding landscape. In the cool highland climate of Bedugul, mornings often begin with mist drifting across the lake, creating that famous “floating temple” illusion you see in postcards.

Why It Feels So Special

  • Its setting is unmatched: mountains, water, gardens, and crisp air.
  • It’s deeply spiritual: dedicated to Dewi Danu, guardian of irrigation and water sources.
  • It changes with the weather: sunny reflection, misty silhouette, or soft golden hour glow.

Many locals visit to pray for blessings related to water, essential in Bali’s rice terrace culture.

A Temple Rich in Tradition

Ulun Danu Beratan isn’t just one temple. It’s a collection of shrines and meru towers spread across landscaped gardens and small islets. The most photographed shrine, the floating one stands slightly apart from the main pathway, accessible only visually.

Key Spots to Explore

  • The floating meru shrine (11-tiered pagoda)
  • Beautiful Balinese gates overlooking the lake
  • Traditional canoe area where you can rent a small boat
  • Surrounding botanical gardens in Bedugul, perfect for nature lovers

The temple dates back to the 17th century, tied deeply to Bali’s Subak irrigation system.

Bedugul: Bali’s Highland Escape

Unlike Bali’s southern beaches, Bedugul sits in the mountains with cooler, quieter, and surrounded by farms, pine trees, and waterfalls. A visit to Ulun Danu Beratan often becomes part of a full-day Highlands trip.

Combine with these nearby attractions

  • Handara Gate
  • Wanagiri Hidden Hill (lake viewpoints & photo spots)
  • Bali Botanic Garden
  • Strawberry farms
  • Twin Lakes (Buyan & Tamblingan)

Perfect for those looking for a scenic road trip.

Best Time to Visit

  • Early morning (7–9 AM) → mist, fewer crowds, dramatic photos
  • Golden hour (4–5 PM) → soft, warm tones reflecting off the lake
  • Avoid mid-day → harsher light and busier

If you're aiming for the iconic floating-temple photo, early morning is unbeatable.

Entrance Fees & Practical Info

  • Location: Lake Beratan, Bedugul, North Bali
  • Drive time: ~1.5–2 hours from Canggu, Seminyak, or Ubud
  • Opening hours: 7 AM – 7 PM
  • Entrance fee: Around IDR 75k–100k (varies for locals vs tourists)

Bring a light jacket because Bedugul can be surprisingly chilly!

Optional Activities

  • Rent a small canoe or swan boat to glide across Lake Beratan
  • Explore the gardens and statues throughout the complex
  • Enjoy local highland snacks like fresh strawberries or corn on the cob

Ulun Danu Beratan is more than a temple, it’s a peaceful pocket of Bali where nature and spirituality blend seamlessly. Whether you're chasing iconic photography, exploring Bali’s cultural sites, or just craving cool mountain air, this floating lake temple feels like a gentle pause from the island’s busier areas.