Top 10 Things to Do in Bali: An Essential Guide for Your Visit

Planning your list of things to do in Bali can be incredibly exciting, as the Island of the Gods offers a truly astounding variety of unforgettable experiences packed in to one relatively small destination. From deeply spiritual encounters and stunning natural landscapes to thrilling activities and moments of pure relaxation, Bali genuinely has something for everyone.

Sorting through all the options can sometimes feel overwhelming, though! To help you get started, think of us here at Merusaka Nusa Dua  as your friendly guides, sharing a curated list of ten essential experiences. These activities consistently capture the hearts of visitors and showcase the diverse magic Bali has to offer. Consider this your starting point for crafting your perfect Bali itinerary!

  1. Witness Sunset Magic at Uluwatu Temple (and catch the Kecak Dance!)

Perched dramatically on towering cliffs overlooking the Indian Ocean, Uluwatu Temple is simply breathtaking, especially as the sun begins to dip below the horizon. It’s one of Bali’s most important sea temples, offering stunning views and a palpable sense of spirituality. For an even more memorable experience, plan your visit to coincide with the famous Kecak Fire Dance, performed nightly in a cliffside amphitheater against the backdrop of the setting sun. Remember to dress respectfully and be mindful of the resident monkeys! We’ve put together a detailed guide for visiting this iconic spot.

Performers in traditional costumes during the Kecak dance fire show at sunset overlooking the cliffs of Uluwatu Temple, Bali.

The dramatic Kecak dance against the sunset is a highlight when visiting Uluwatu Temple.

 

  1. Explore the Cultural Heart of Ubud (Art, Rice Paddies & Soul)

No trip to Bali feels complete without experiencing Ubud, often considered the island’s cultural and artistic center. Allow a full day (it’s a pleasant, scenic drive from Nusa Dua) to wander through its vibrant streets. You can explore bustling art markets filled with handicrafts, visit serene temples like Saraswati Temple (Lotus Temple), relax in charming cafes, or perhaps take a yoga class. Don’t miss the stunning emerald-green rice terraces nearby, such as Tegallalang or the UNESCO-listed Jatiluwih (further afield but spectacular), offering iconic Bali vistas.

  1. Discover Bali’s Diverse Beaches (Beyond Your Doorstep)

While Nusa Dua offers beautiful, calm waters perfect for relaxing. Bali’s coastline boasts incredible variety. We highly recommend exploring other beaches during your stay! Head south from Nusa Dua to discover the dramatic cliff-backed beaches of the Bukit Peninsula, like Padang Padang (famous from “Eat Pray Love”), Bingin, or Melasti, known for their scenic beauty and sometimes excellent surf. Or, venture to areas like Seminyak or Canggu for livelier beach club scenes and famous surf breaks. Exploring different beaches reveals the diverse character of Bali’s coast.

  1. Immerse in Balinese Spirituality (Temples, Offerings & Ceremonies)

Spirituality permeates everyday life in Bali. Beyond Uluwatu, consider visiting other significant sea temples like Tanah Lot, perched uniquely on an offshore rock, especially dramatic at high tide and sunset. For a different experience, Tirta Empul temple near Ubud offers a chance to observe (or even partake respectfully in) traditional water purification rituals in its holy springs. Simply observing the daily placement of Canang Sari offerings or respectfully witnessing parts of local ceremonies (like the upcoming Galungan celebrations) provides profound insight into the island’s deep faith and the philosophy of Tri Hita Karana. Remember temple etiquette always applies! 

  1. Be Captivated by a Traditional Balinese Dance Performance

Balinese dance is a vibrant, intricate, and deeply expressive art form. Witnessing a performance is a must-do for understanding the culture. We’ve mentioned the powerful Kecak dance at Uluwatu, but also look for opportunities to see others: the elegant Legong dance known for its delicate finger movements and expressive eyes, or the dramatic Barong dance depicting the eternal struggle between good (the lion-like Barong) and evil (the witch Rangda). Performances often take place at temples, cultural centers, or even some restaurants. Ask our concierge team for current schedules or recommendations.

  1. Indulge Your Senses with a Balinese Spa Treatment

Bali is synonymous with relaxation and rejuvenation, and experiencing a traditional Balinese spa treatment is pure bliss. Balinese massage typically involves long, flowing strokes, gentle stretching, and acupressure, often using aromatic oils infused with local herbs and flowers. Consider trying traditional body scrubs like Lulur (historically for royalty, often using turmeric and rice powder) or warming Boreh (a spice paste wrap). Many excellent spas are found throughout Bali, including serene options right here in Nusa Dua, like ours at Merusaka . It’s the perfect way to unwind after a day of exploring.

  1. Chase Waterfalls in Lush Jungles

Escape the coast for a day and venture into Bali’s green heart to discover stunning waterfalls cascading through lush jungle scenery. While some waterfalls require serious trekking, several beautiful options are relatively accessible. Tegenungan Waterfall near Ubud is popular and impressive. Tibumana Waterfall offers a beautiful curtain of water falling into a lovely swimming hole. Sekumpul Waterfall (further north) is spectacular but requires more effort. Exploring waterfalls provides a refreshing contrast to the beaches and showcases Bali’s diverse natural beauty.

  1. Savor Authentic Balinese Flavors (Go Beyond Fried Rice!)

Your culinary journey is a key part of the Bali experience! While Nasi Goreng is great, be sure to seek out truly authentic Balinese dishes. Be adventurous and try specialties like Babi Guling (suckling pig), Ayam or Bebek Betutu (slow-cooked chicken or duck in rich spices), or Sate Lilit (minced seafood satay). We’ve detailed these and more in our dedicated food guide . For an even deeper dive, consider taking a Balinese cooking class – it’s a fun and delicious way to learn about local ingredients and techniques!

  1. Learn to Surf on Bali’s Famous Waves

Bali is a world-renowned surfing destination! Even if you’ve never touched a surfboard before, the island offers plenty of beginner-friendly spots with gentle waves perfect for learning. Beaches like Kuta, Legian, and Seminyak have numerous surf schools offering lessons for all levels. Experienced instructors will have you standing up (or at least trying!) in no time. It’s a fun, active way to experience Bali’s coastal energy.

  1. Enjoy a Sunset Seafood Feast on Jimbaran Beach

For a memorable dining experience, head to Jimbaran Bay (a short drive from Nusa Dua) just before sunset. Here, numerous cafes line the beach, setting up tables right on the sand. The concept is simple and delightful: you choose your fresh seafood (fish, prawns, lobster, clams) from the displays, it’s weighed, then grilled to perfection over coconut husks. Enjoy your delicious meal with your toes in the sand as you watch the sun dip below the horizon – it’s truly iconic Bali.

Your Bali Adventure Awaits!

This list offers just a taste of the incredible variety of experiences awaiting you in Bali. Whether you’re seeking cultural immersion, natural beauty, thrilling adventures, or pure relaxation, the Island of the Gods delivers. Use these ideas as a starting point, but don’t be afraid to wander, explore, and discover your own favorite moments.

The team here at Merusaka is always happy to share more personalized recommendations or assist you in planning excursions and activities during your stay. Just let us know what sparks your interest!

Enjoy creating your unforgettable Bali story!