Indonesia

20 Best Things to Do in Bali for an Unforgettable Island Adventure

Top Things to Do in Bali Indonesia Including Ubud Waterfalls and Uluwatu Sunsets

There is a plethora of things to do in Bali since this Indonesian Island offers beautiful rice terraces that ripple across hillsides, temples carved with myth and memory, jungle waterfalls tucked behind quiet villages, and seafood dinners timed perfectly with the sunset. It’s a place where every region delivers something vivid and worth remembering.

On my most recent trip, I spent 15 days in Bali. This list of highlights can technically be completed in five days, but only with tightly managed planning and near-perfect weather conditions. For a more realistic and enjoyable pace, I recommend booking at least 10 days. That gives you around seven active days to explore and a few well-earned moments to relax. Bali rewards both structure and spontaneity, and a little extra time lets you enjoy both.

This guide covers the best things to do in Bali, Indonesia, broken down by region: Ubud and its lush surroundings, the dramatic cliffs of Uluwatu, the quieter northern waterfalls and temples, and the volcanic terrain around Kintamani. If you’re looking for what to do on the island of Bali, this itinerary brings together natural beauty, cultural depth, and standout places to eat, hike, swim, and sit back and relax.

Things to Do in the Ubud Area of Bali

1. Sari Timbul Restaurant

Tucked in the Tegallalang hills, Sari Timbul by Kubu Bali blends art, food, and nature into a magical day out. Imagine Instagram‑worthy swings, sculptures nestled in dense greenery, pool dips after lunch, and artistic installations galore. It’s a feast for your eyes, tummy, and soul.

2. Bambu Indah Resort

An eco‑boutique resort on a hillside, Bambu Indah is a sanctuary of bamboo architecture, infinity pools, and jungle serenity. In terms of structure and ethos, it’s the perfect antidote to fast-paced travel.

Baambu Indah

3. Temples & Nature Escapes

  • Pura Taman Pecampuhan Sala, Pura Dalem Taman Kaja, and Pura Mengening offer peaceful temple visits, with the Mengening Water Temple doubling as an ‘Eat, Pray, Love’–style purification site.
  • Goa Gajah (Elephant Cave) is an archaeological treasure located just off Ubud, rich in spiritual history and featuring intricately carved stone.
  • Campuhan Ridge Walk, although not listed in your talking points, is a scenic stretch popular for sunrise or sunset strolls.

4. Waterfalls & Village Life

Photo of woman in Alas Harum Bali pool showcasing one of the things to do in Bali
  • Kanto Lampo Waterfall and Goa Raja Waterfall are enchanting cascades hidden amid the jungle. Small crowds, big magic.
  • Alas Harum Bali offers lush landscapes, often combined with coffee tastings.
  • Penglipuran Village is a traditional settlement where stone-fenced compounds reflect ancient customs, making it perfect for cultural immersion.

5. Agritourism & Coffee

  • Coffee lovers, don’t miss Alas Harum Bali, offering local brews, swings, and a selfie‑ready setting.
  • AKASA Specialty Coffee, though near Kintamani, pairs beautifully with sunrise views over rice terraces and Mount Batur in the distance.

6. Other Ubud Highlights

Ubud is often called Bali’s cultural heart and is a hub of spiritual, artistic, and culinary experiences.

  • Puri Saren Agung (Ubud Royal Palace): Enjoy nightly performances of gamelan music and traditional dance in a serene courtyard.
  • Taman Saraswati: A lotus‑lily temple close by, beautifully crafted by famed architect I Gusti Nyoman Lempad.
  • Temples of Taman Kaja: Delve deeper into Ubud’s spiritual heart via lesser‑known temples like Pura Dalem Taman Kaja and Pecampuhan Sala.
  • Rice Terraces: A short ride from Ubud, these UNESCO-calibre terraces offer photo‑worthy panoramas.
  • Goa Gajah and jungle‑fringed waterfalls round out a spiritually and visually rich itinerary.

3. Things to Do in Bali: Uluwatu Adventures

The southern peninsula offers dramatic cliffs, world-class surf, and stunning sunset views.

1. Uluwatu Temple & Kecak Dance

Perched on 70m cliffs, Pura Luhur Uluwatu is one of Bali’s most sacred sea temples. At sunset, enjoy the mesmerizing Kecak (Fire) Dance with ocean waves crashing below.

2. Suluban Beach

Accessed via a cliff descent, Suluban Beach (a.k.a. Blue Point) is a surfers’ playground and a photogenic cove

3. Malini Uluwatu – Seafood & Sunset

For a romantic evening, Malini Uluwatu (a cliffside seafood restaurant) draws in diners with its jaw‑dropping views and sunset vibes. Be sure to go early to pick the best seat.

North Bali: Waterfalls & Lake Temples

This less-touristed region harbours some of Bali’s most sublime natural gems:

  • Banyumala Waterfall: A twin‑cascade wonder with a deep pool—a secluded escape in the greenery.
  • Amertha Waterfall, Gembleng Waterfall, and Banyu Wana: Side-by-side aquatic spectacles framed by lush forest.
  • Ulun Danu Beratan Temple: A floating Hindu shrine on Lake Bratan, often shrouded in morning mist.

These are spectacular spots for tranquil moments far from the crowds.

Kintamani & Mt. Batur Area

1. Kintamani / Mount Batur

Catch the epic sunrise over Mt. Batur for a classic early-morning trek or scenic photo stop. The vantage points around Montana Del Café are ideal for taking in panoramic views with your coffee.

2. Pura Segara Ulun Danu Batur

On the serene shores of Lake Batur, this temple echoes the style of Ulun Danu Bratan, but with its volcanic lake setting.

3. AKASA Specialty Coffee

Sip expertly brewed Balinese-grown coffee overlooking the lake—pure morning magic.

6. Seminyak & More: Things to Do in Bali (Bonus)

While not in your core list, Seminyak is a must for trend-seekers. From chic cafes to boutique shops and rooftop bars, it’s where Bali’s modern meets its traditional. And if you’re in the mood for more seafood, beachside dinners here rival any in Uluwatu.

Sample 7‑Day Bali Itinerary

DayMorningAfternoonEvening
1Arrive, relax at Sari TimbulExplore Pura Taman Pecampuhan SalaDinner at Ubud Palace + dance show
2Goa Gajah → Kanto LampoAlas Harum/coffee farm experienceSunset walk at Campuhan Ridge
3Morning waterfall trekVisit Penglipuran VillageSpa evening or cooking class in Ubud
4Drive to UluwatuBeach and temple visitsSunset seafood at Malini + Kecak Dance
5Suluban Beach surf sessionHead north to Banyumala/Ulun DanuStay lakeside near Batur
6Mt. Batur sunrise hikeCoffee at Montana Del CaféRelax at AKASA by Lake Batur
7Free morning in SeminyakFinal shopping or beach chillSunset drinks in Seminyak

Travel Tips & Takeaways

  • Car/Driver Hire: For Ubud and North Bali, consider hiring a driver. Alternatively, you can also opt for a Gojek or Grab vehicle. It’s best to prioritize a local who knows the backroads and best photo angles.
  • Start Early: Waterfalls and temples are best visited before the crowds arrive. Aim for 7 a.m. visits.
  • Respect Customs: Temples enforce the wearing of sarongs and respectful behaviour. Dress modestly.
  • Surf or Watch? At Suluban or Padang Padang, you can rent boards or enjoy cliffside people-watching.
  • Sunrise vs. Sunset: Sunrise at Batur or Campuhan feels meditative; sunset on cliffs in Uluwatu is cinematic.
  • Stay Flexible: Weather can shift, especially near volcanoes. Adapt your schedule as needed.

Recap: What to Do in Bali, Indonesia

  • Ubud & surrounds: Sari Timbul, Bambu Indah, Goa Gajah, waterfall chases, temple pilgrimages, rice‑terrace coffee.
  • Uluwatu: Temple ceremonies, sunset Kecak Dance, cliffside beaches, and romantic seafood.
  • North Bali: Tranquil waterfalls, lake temples, serene mountain vistas.
  • Kintamani: Volcano‑ringed lakes, sunrise treks, specialty coffee mornings.

Whether you’re chasing temple tranquility in Ubud, cliff sunsets in Uluwatu, or secluded waterfalls up north, there’s an adventure for every traveler. So pack your sarong, bring your wanderlust, and let Bali show you what to do in Bali Indonesia on this stunning island.

Back to top button