The best things to do in Bali from our various experiences on this beautiful tropical island plus insider tips as suggested by Bali writer and scuba diver Mo of Travelust101.
1. Surf the Waves
2. Climb Mount Batur (Gunung Batur)
3. Scuba Dive with Manta Rays in Nusa Penida
4. Pura Lempuyang
5. Hike Through Jatiluwih Rice Terraces
6. Cycle the Sidemen Valley
7. Banyu Wana Amertha Waterfall
8. Ubud Monkey Forest
9. White Sand Beach at Nyang Nyang
10. Nunggalan Beach
11. Blue Lagoon on Nusa Ceningan
12. Tukad Cepung Waterfall
13. Soak in a Natural Pool at Tegal Wangi
14. Volcanic Black Sand Beach
15. Kuta Beach
16. Cremation Ceremony
17. Kecak Dance
18. Uluwatu Temple
19. Tirta Empul
20. Ulun Danu Baratan
21. Gunung Kawai
22. Taman Ayun Temple
23. Ulun Danu Batur
24. Tanah Lot Temple
25. Infinity Pools
26. Shipwreck at Tulamben
27. Relax in a Flower Bath
28. Visit a Coffee Plantation
29. Smoothie Bowls
30. Cooking Classes in Bali
31. Chill on Gili Air in the Gili Islands
32. Nusa Lembongan
33. Yoga in Bali
Top Things to do in Bali Indonesia
Bali is a tropical paradise offering a multitude of experiences from cultural insights to thrilling outdoor adventures. Whether you’re an adrenaline junkie or seeking a serene retreat, Bali has something for everyone. The distinct charm of this island, known as the Island of the Gods, draws travelers from all over the globe.
1. Surf the Waves
Bali is synonymous with surfing, attracting adrenaline seekers worldwide. Enjoy world-class surf breaks on all four coasts of the island.
For advanced surfers, Uluwatu on the south coast is a prime destination. Beginner surfers will find ideal conditions on the west coast (Canggu) and east coast (Sanur). Sanur offers a calmer, less crowded alternative, making it a perfect spot for those just starting. Surf schools abound, providing lessons on every coast, so whether you’re experienced or a novice, catching a wave in Bali is a must!
2. Climb Mount Batur (Gunung Batur)
Mount Batur is a bucket-list climb for adventure enthusiasts. This active volcano offers breathtaking views from the summit. Begin your hike around 4 am for a two-hour trek that might be steep but is well worth the effort. The view during the Batur sunrise, overlooking neighboring Gunung Rinjani, is truly mesmerizing, and boiled eggs cooked by the volcanic steam are an unusual treat!
3. Scuba Dive with Manta Rays in Nusa Penida
Nusa Penida, located off Bali’s southwest coast, is famous for its Manta Point, where you can witness majestic Oceanic Manta Rays almost year-round. Both scuba divers and snorkelers can enjoy swimming with these beautiful creatures, which can grow up to 7 meters long. This unforgettable experience should be high on your Bali bucket list!
Day trips to Nusa Penida are available from Bali, and you can also explore nearby Nusa Islands such as Lembongan and Ceningan for snorkeling or diving adventures.
4. Pura Lempuyang
Pura Lempuyang is a significant Hindu temple in East Bali, famously known as the Gateway to Heaven. Its stunning views of Gunung Agung and reflective photo opportunities make it a top Instagram spot. This temple is not just a beautiful location but a sacred site for many, making it a must-visit in Bali.
5. Hike Through Jatiluwih Rice Terraces
Bali’s vibrant green rice terraces are picturesque, with Jatiluwih being a UNESCO World Heritage site. There are three well-maintained hiking trails, allowing you to explore without disturbing the paddies. The breathtaking vistas make hiking here a top experience.
- Admission fee: IDR 40,000 per person (USD 2.80)
- Opening Hours: 08:30 to 18:00
6. Cycle the Sidemen Valley
The Sidemen Valley offers an authentic glimpse into traditional Balinese life, with stunning views of rice fields and countryside. Located just an hour from Ubud, it’s an ideal escape from busy tourist spots. Cycling tours are available to help you discover the best views of this tranquil region.
7. Banyu Wana Amertha Waterfall
This unique waterfall offers four cascading streams in one location, providing a stunning natural experience. Surrounded by lush vegetation, Banyu Wana Amertha is located near other popular attractions like Jatiluwih Rice Terrace and Ulun Danu Baratan Temple, making it easy to explore other highlights of Bali.
8. Ubud Monkey Forest
The Ubud Monkey Forest is a lively spot where you can see monkeys up close in their natural habitat. The area plays an important role in animal conservation and is sacred to the locals. With around 700 monkeys roaming freely, it’s an engaging experience. Just be cautious with your belongings as the monkeys are known for their mischief!
- Insider Tip: Keep a close watch on your personal items; sunglasses and loose jewelry may attract their curiosity.
9. White Sand Beach at Nyang Nyang
Nyang Nyang beach in Uluwatu is known for its spectacular white sand and turquoise waters. It’s a secluded paradise where you can enjoy a peaceful day away from crowded tourist spots, making it an ideal place for relaxation or a romantic stroll along the shore.
10. Nunggalan Beach
If you have some time to spare, visit Nunggalan beach nearby for a similar peaceful atmosphere. Explore the picturesque shoreline and discover an abandoned shipwreck that has become a popular spot for photography enthusiasts!
11. Blue Lagoon on Nusa Ceningan
Nusa Ceningan is home to the stunning Blue Lagoon, famous for its vibrant aqua waters. After a short ferry ride from Bali, you can enjoy this picturesque location. Although it has gained popularity among tourists, it’s still a must-see for its breathtaking natural beauty.
12. Tukad Cepung Waterfall
Tukad Cepung waterfall is rapidly becoming a favorite among visitors. A short hike leads you to a hidden cave where sunlight streams through, illuminating the waterfall—a perfect spot for photography enthusiasts. Arrive early to avoid crowds and truly enjoy this natural wonder.
13. Soak in a Natural Pool at Tegal Wangi
Tegal Wangi is a hidden beach that allows you to relax in natural pools at low tide. This less touristy spot offers a peaceful setting for enjoying a romantic sunset view, which is truly unforgettable.
14. Volcanic Black Sand Beach
While white sand beaches are often the dream, Bali offers unique volcanic black sand beaches too. One highlight is Pantai Masceti, where you can find fine, shimmery black sand that’s rare for these types of beaches. It’s a perfect escape from busy tourist areas.
15. Kuta Beach
Kuta Beach is a vibrant area bustling with activity. Considered the heart of Bali’s nightlife, it’s perfect for shopping and socializing. The wide beach is popular for surfing and relaxing, making it a familiar hotspot for travelers from around the world.
16. Cremation Ceremony
Bali’s cremation ceremonies are unique and culturally significant events. Although they are not regular occurrences, when you witness one, it is a celebration of life, offering insight into the local customs and traditions. Always be respectful and mindful of their practices.
17. Kecak Dance
Don’t miss the opportunity to experience the Kecak Fire Dance, showcasing traditional Balinese storytelling through captivating performances. Participating either in Ubud or at Uluwatu Temple will leave you mesmerized by the cultural showcase.
18. Uluwatu Temple
Uluwatu Temple is one of Bali’s iconic sites, especially at sunset. Watching the traditional Kecak dance in the open-air theatre here is a memorable experience. Just be vigilant of the local monkeys while exploring the area!
19. Tirta Empul
The Tirta Empul temple, or Holy Water Temple, has been a pilgrimage site for centuries. Visitors often partake in the cleansing ritual, believed to heal and cleanse both body and spirit.
20. Ulun Danu Baratan
Visit the picturesque Ulun Danu Baratan temple, which sits on a tranquil lake. This temple is dedicated to the water goddess and is breathtaking at sunrise or sunset when it appears to float on the water.
21. Gunung Kawai
Explore Gunung Kawi, known for its ancient cliff carvings dedicated to the royal family. The serene atmosphere, accompanied by local ceremonies, creates a beautiful cultural experience.
22. Taman Ayun Temple
Taman Ayun temple, with its beautiful gardens, is recognized as one of Bali’s most stunning sites. It signifies the royal heritage of the Mengwi kingdom and features enchanting architecture, making it a captivating stop on your journey.
23. Ulun Danu Batur
Ulun Danu Batur is another important temple for Bali’s Hindu culture, situated on volcanic grounds. It’s dedicated to the goddess of lakes and rivers, and visiting this serene site is a profound experience.
24. Tanah Lot Temple
Witnessing the sunset at Tanah Lot temple is magical. This sacred site is set against majestic rock formations and encapsulates the spirit of Bali’s rich traditions. Don’t miss the chance to experience its beauty.
25. Infinity Pools
Bali is renowned for its breathtaking infinity pools, providing remarkable views. Whether you’re looking for a tranquil jungle setting or a cliffside perspective, you’ll find the perfect escape with stunning scenery and luxury.
- Toya Villa in Ubud
- Samanvaya in Sidemen
- Aya Resort in Jimbaran
- Maya Resort in Ubud
26. Shipwreck at Tulamben
The USAT Liberty Shipwreck is a must-see for snorkeling and diving enthusiasts. This site, located conveniently just off the shore, allows for easy access to explore the wreckage and its surrounding marine life.
- Note: If you snorkel, you can see parts of the wreck, but diving will give you a complete view.
27. Relax in a Flower Bath
A floral bath is a quintessential Balinese indulgence. With aromatic flowers, serene settings, and relaxation at its finest, this experience will leave you feeling rejuvenated and refined. Many spas like Maya Ubud offer this distinctive experience amid nature’s beauty.
28. Visit a Coffee Plantation
Bali has gained fame for its rich and unique coffee. Experiencing a coffee plantation tour allows you to see the fascinating journey from crop to cup, providing a deeper appreciation for this beloved beverage.
29. Smoothie Bowls
Bali has become a hotspot for delicious smoothie bowls, brimming with superfoods and tropical fruit. Find creative and visually appealing options throughout the island, particularly in areas like Canggu and Ubud.
- Nalu Bowls in Seminyak is known for its extensive menu.
- Café Vida in Canggu is famous for its aesthetic bowls.
- Alchemy in Ubud provides a “make your own” feature.
30. Cooking Classes in Bali
Participating in cooking classes offers an immersive experience into Balinese culture. Learn to prepare traditional dishes while savoring local flavors like roast suckling pig and crispy duck, making it a culinary adventure.
31. Chill on Gili Air in the Gili Islands
Escape the hustle and bustle of Bali by visiting Gili Air. This tranquil island offers beautiful beaches, snorkeling, and a laid-back vibe, allowing you to unwind and soak in the breathtaking surroundings.
32. Nusa Lembongan
Nusa Lembongan offers stunning beaches and a vibrant underwater world, making it a fantastic destination for both relaxation and adventure. Day trips from Bali provide opportunities to explore this beautiful island.
33. Yoga in Bali
Bali has emerged as a sought-after destination for yoga seekers and wellness enthusiasts. Ubud stands out as the spiritual center, hosting numerous retreats and sessions for those wishing to rejuvenate their mind and body.
About Bali
Bali, situated in the Indonesian Archipelago, is a top tourist destination famed for its unique blend of cultural experiences and natural beauty.
- Bali’s currency is the Indonesian Rupiah 1USD = 14127 IDR
- The main religion of Bali is Hinduism.
When to Visit Bali
Bali enjoys a tropical climate, providing pleasant experiences year-round. However, the best visiting times are usually during the dry season.
- High season: July and August.
- December is another busy period due to holiday festivities.
- Shoulder seasons around April – June and September/October offer a balance of good weather and fewer crowds.
- Even during the rainy season, showers are often brief, giving way to sunny skies.
Places to Stay in Bali
Finding the right accommodation in Bali can enhance your stay significantly. Here are some popular areas:
- Kuta Beach – A vibrant area known for budget-friendly options, lively nightlife, and shopping.
- Seminyak – An upscale area offering high-end dining and luxury resorts.
- Nusa Dua – Features high-end hotels and a resort-like atmosphere.
- Ubud – About the cultural heart of Bali, near scenic rice terraces and art markets.
- Canggu – Popular among digital nomads, offering a relaxed vibe and surf spots.
Bali is an enchanting destination that deserves a spot on your travel itinerary. Start planning your adventure to Bali today!
Travel Planning Resources
Book Your Flights: Start planning your trip by finding the best flight deals on Skyscanner.
Book your Hotel: Find the best prices on hotels with these providers:
- If based in Europe, explore Booking.com.
- For other locations, check out TripAdvisor.
Find Apartment Rentals: Discover great deals on apartment rentals with VRBO.
Travel Insurance: Always consider travel insurance. Here are some recommendations:
- Safety Wing – Comprehensive for occasional travelers.
- Medjet – Ideal for global medical transport and travel security.