14 Must Do Things In Bali
By: Priyanka Maheshwari Sun, 11 Jan 2026 9:51:47

There’s no shortage of unforgettable things to do in Bali—from hiking volcanoes at sunrise and wandering through emerald rice terraces to chasing hidden waterfalls and relaxing on sun-kissed beaches. It’s one of our absolute favourite places in Indonesia, and honestly, one of our favourite destinations anywhere in the world. While Bali is undeniably popular and can feel busy at times, slowing down and venturing beyond the main tourist hubs reveals a quieter, more authentic side of the island—one that feels raw, peaceful, and often overlooked.
We spent three months travelling across Indonesia, exploring everything from Sumatra’s untamed landscapes to Java’s rich cultural heritage, before finally arriving in Bali. Along the way, we distilled our experiences into a carefully curated three-week itinerary that showcases the very best of Bali and beyond.
Whether you’re planning your first trip or returning for another round of island magic, here are 14 bucket-list experiences in Bali—from iconic highlights to lesser-known gems. These aren’t just typical tourist stops, but moments that made us pause, feel deeply, and fall in love with Bali all over again.
# Wander Through the Jatiluwih Rice Terraces
For a truly tranquil glimpse of Bali’s natural beauty, head to the Jatiluwih Rice Terraces in central Bali. This UNESCO World Heritage Site stretches across rolling green hills, shaped by the ancient subak irrigation system that has sustained Balinese farming for centuries.
Unlike the crowded Tegallalang terraces near Ubud, Jatiluwih feels expansive, calm, and wonderfully uncrowded. We followed one of the longer walking trails and barely crossed paths with anyone—just endless fields, fresh air, and the gentle rustle of wind through the rice paddies.
You can explore on foot or rent a bicycle to cover more ground. Cafés line the perimeter, and we stopped at The Rustic Bali for a comforting bowl of soto ayam paired with breathtaking views—simple and perfect.
# Indulge in a Balinese Massage & Flower Bath in Ubud
One of the most relaxing ways to experience Bali is through a traditional Balinese massage, and there’s no better place for it than Ubud. Add a flower-filled soaking bath, and you have the ultimate self-care ritual.
We tried several spas during our stay, but Bali Botanica Day Spa stood out. Surrounded by jungle views, the serene setting made it hard to leave—and honestly, we could’ve booked another session immediately.
# Go Café Hopping in Canggu
With its thriving expat scene, Canggu—along with Ubud, Uluwatu, and Seminyak—boasts one of Bali’s most exciting café cultures. Expect beautifully designed spaces, specialty coffee, and menus inspired by global flavours with a healthy twist.
Our days often began with oat milk lattes and smoothie bowls, spent working from airy cafés and sampling everything from artisan sourdough to nasi campur with a modern spin. Whether you’re vegan, gluten-free, or simply love good food, Canggu delivers.
# Discover Nung Nung Waterfall
Tucked away in Bali’s lush highlands, Nung Nung Waterfall is one of the island’s most impressive cascades—and refreshingly free from crowds. As you descend the long staircase, the roar of the water grows louder, building anticipation.
At the base, a dramatic 50-metre drop sends mist into the air, creating an energising and awe-inspiring atmosphere. The climb back up is demanding, but the peaceful surroundings make it worthwhile. Arrive early, wear sturdy shoes, and protect your belongings from the spray.
# Take Part in a Water Cleansing Ritual at Tirta Empul
Tirta Empul, near Ubud, is one of Bali’s most sacred temples. Known for its holy spring water, it’s a place where both locals and visitors take part in a purification ritual beneath flowing fountains.
The experience is deeply spiritual and surprisingly calming, offering a meaningful insight into Bali’s strong connection to faith, ritual, and balance.
# Snorkel or Dive with Manta Rays in Nusa Penida
Swimming alongside manta rays is one of the most awe-inspiring experiences Bali has to offer. The waters around Nusa Penida are home to these graceful giants, with popular snorkeling and diving spots like Manta Point, Manta Bay, and sometimes Crystal Bay.
Whether you’re diving deep or floating on the surface with a snorkel, encountering manta rays in their natural habitat is unforgettable. Add dramatic cliffs, turquoise water, and vibrant marine life, and the adventure becomes even more special.
# Watch the Kecak Fire Dance at Uluwatu Temple
If there’s one performance you shouldn’t miss in Bali (okay—maybe two!), it’s the Kecak Fire Dance at Uluwatu Temple. Perched on a clifftop overlooking the Indian Ocean, the setting alone is spectacular.
We arrived just before sunset, and the combination of chanting voices, flickering fire, crashing waves, and golden skies created an atmosphere we’ll never forget.
# Witness Nature’s Power at Devil’s Tears
Devil’s Tears on Nusa Lembongan is one of Bali’s most dramatic natural attractions. Here, waves slam into the cliffs and burst upward through a blowhole, sending sprays of water soaring into the air.
It’s mesmerising to watch—especially during high tide. Just be cautious, as the splash zone lives up to its reputation. Sunset adds an extra layer of magic, with sea mist glowing in the evening light.
# Eat Nasi Campur in Ubud
If there’s one dish that captures the essence of Balinese cuisine, it’s nasi campur—steamed rice served with a variety of vegetables, meats, sambals, and sides. Every warung puts its own spin on it, making each plate a little culinary surprise.
We found some of our favourite nasi campur spots tucked away in Ubud’s cosy, garden-filled eateries. It’s affordable, flavourful, and deeply satisfying. Sun Sun Warung quickly became a favourite—busy, but always worth the wait.
# Beach Hop and Surf in Uluwatu
Southern Bali is blessed with some of the island’s most stunning beaches, and Uluwatu’s coastline is especially striking. Think towering cliffs, turquoise waves, and golden sands—perfect for surfing, swimming, or simply unwinding with a cold drink.
# Experience a Traditional Dance Performance in Ubud
Alongside the Kecak dance in Uluwatu, watching a traditional performance in Ubud is one of Bali’s most memorable cultural experiences. The Legong Dance is graceful and precise, performed in ornate costumes, while the Barong Dance is dramatic and symbolic, telling stories of good versus evil through music and movement.
# Soak Up the Misty Mountain Charm of Munduk
Munduk, in northern Bali, is one of the island’s most serene regions. This mountain village offers cool air, misty hills, and sweeping views of rice fields and jungle—ideal for slowing down and reconnecting with nature.
Stay at least a night to truly appreciate the calm. Explore winding backroads by scooter, take early morning village walks, and visit nearby waterfalls like Banyumala or Banyu Wana. It’s a refreshing contrast to Bali’s busier areas.
# Admire the Scenery at Diamond Beach, Nusa Penida
Diamond Beach is one of Nusa Penida’s most iconic locations, known for its dramatic limestone cliffs, vivid blue water, and steep staircase carved into the rock.
The viewpoint alone is breathtaking, but adventurous travellers can hike down to the beach for an unforgettable perspective. While it’s possible as a day trip, staying overnight allows you to enjoy the island’s quieter side once the crowds leave.
# Catch the Sunrise from Mount Batur (or Mount Agung)
For early risers, the sunrise hike up Mount Batur is one of Bali’s most rewarding adventures. The trek starts before dawn, but reaching the summit as the sky glows over Lake Batur and distant Mount Agung makes every step worth it.
The hike is moderately challenging, especially on the way down, so joining a guided tour is recommended. And once you’re back in Ubud? A well-earned Balinese massage is the perfect reward.





