Select Page

Bali is a spectacular addition to any bucket list, which is why we’ve partnered with travel expert Erin Bender of Explore With Erin. With 14 trips to Bali in the last decade, she has years of knowledge to make sure you don’t miss a thing during a visit to this tropical paradise. 

Must do in Bali - beach view

I adore Bali. At times it can be a tourist jungle, with fun and exciting attractions that are easy to get lost in. But the lesser known places are just as enthralling and even more worth while once you discover them! So let me give you a list of my 20 all-time favorite things you must do in Bali, including both the well-known and the not so well-known.

1. Take a cooking class

Whether you are taking part of a hotel class or seeking out an individual lesson, cooking in Bali is delectable. From fried bananas to nasi goreng, there is not much that can go wrong with Balinese food.

2. Watch the sunset at Tanah Lot

Must do in Bali - Tanah Lot

This magical temple seemingly floats on the sea. It’s a beautiful photo opportunity, but don’t get too close… They say it’s filled with snakes!

3. Ride the Climax at Waterbom Park

This is one of the best waterparks in the world and my personal favorite. The property is a lush, tropical paradise which means climbing all those stairs is not as painful compared to the many concrete jungle water parks you typically see.

4. Stay in a family-friendly hotel

Must do in Bali - Bali Dream Resort

Bali Dream Resort. Credit: @ExploreWithErin

The ultimate vacation isn’t complete without the perfect hotel! Whether you’re traveling with or without the kiddos, you can find a huge range of fantastic hotels for your getaway in Bali. If you are looking for family-friendly accommodations, my personal favorites are Samabe, Sheraton Kuta, Holiday Inn or Bali Dream Resort in Ubud.

5. Attend an Ayurveda Retreat

Interested to see what a doctor can do just by taking your pulse? Get your personalized spa treatments after seeing an Ayurveda doctor. At Sukhavati, you can stay for a day or spend a whole week working on your inner and outer well-being. This is a must-do in Bali!

6. Climb up to the Elephant Cave

Must do in Bali - Goa Gajan

You will have to climb a number of steps to find this gem, but Goa Gajan is home to an ancient temple and cave. (And afterwards, you can enjoy doing #17, but we’ll get to that later!)

7. Take a seat on the Bali Swing

Want an absolutely magical view you’ll never forget? Then make your way out to the Bali Swing for 20 minutes of adult fun overlooking the natural splendor or Bali.

8. Practice yoga in the ultimate yogi destination

Must do in Bali - yoga retreat

If you haven’t watched Eat Pray Love, then you might not realize that Ubud is home to the ultimate yogi experience. Check out the Yoga Barn for experienced teachers in the most striking surroundings.

9. Try your hand at Quad biking

One of my favorite must-do activities in Bali is just outside of Ubud. You can jump on a four-wheel bike for a tour through local traditional villages, dirty mud, and thick jungle.

10. Don’t miss out on canyon tubing

Must do in Bali - canyon tubing

The same tour operator as Bali Quad gives you a one-person inflatable tube and allows you to drift your way down the river. This is such a beautiful way to see Bali!

11. Go to the cinema

If the weather gets too much, consider watching a blockbuster at one of the new cinemas popping up around the island. My favorite is a raw vegan cinema in Ubud that has low couches to lounge on and shows children’s movies daily at 5 pm.

12. Take a rice paddy walk

Must do in Bali - rice paddy

Up in Ubud, there are rice paddies as far as the eyes can see. A walk through them can be calming, energizing and a photographer’s dream.

13. Experience a volcano up close

Early riser? Well, it’s a bit of a climb, but if you can make it to the top for sunrise, you will be rewarded with amazing views.

14. Catch a Balinese dance

Must do in Bali - Balinese dancer

Whether you go for the full tourist performance by Devdan in Nusa Dua or if you opt for a local performance in Ubud, the beautiful art of Balinese dance is something you must see.

15. Get your hair braided

For roughly $15 you can have your hair fixed into hundreds of tiny braids. Not only does it help you avoid the humidity-induced frizz, it’s perfect for all-day swimming so you can spend less time worrying about what your hair looks like and more time enjoying your vacation in Bali!

16. Relax in a hot spring

Must do in Bali - Banjar hot springs

Check out Lovina’s Banjar Hot Springs for a relaxing dip. Or if you are staying in Ubud, Hotel Tjampuhan has its own serene cave with hot springs.

17. Spoil yourself with a pedicure

You won’t have to walk far to find a $6 pedicure in Bali. And usually, you’ll find a foot massage thrown in to help those tired feet.

18. Enjoy a daily massage

Daily? At $8 and up, a daily massage is the perfect way to spend your vacation in Bali… and the most affordable! You’ll find anything from traditional Balinese to Thai to hair crème baths. Go ahead and indulge.

19. Dare to enter the Monkey Forest

Must do in Bali - monkey forest

If you are a monkey fan, then visit the famous Ubud monkey forest. But be aware these monkeys are not shy. Keep backpacks sealed, avoid jewelry and stick near the staff.

20. Savor doing nothing

Finally, don’t forget to take some downtime just for you. There is so much to see and do that you will be tempted to run from one to the other, but don’t. Grab a Bintang, sit by the pool and let the soft call of the gecko lull you to sleep.

Erin Bender is an official Travelocity Gnational Gnomad. Gnational Gnomads is an exclusive group of high-profile travel and lifestyle experts who offer tips and inspiration on behalf of Travelocity. For more information on the Travelocity Gnomads visit

Travelocity compensates authors for their writings appearing on this site; such compensation may include travel and other costs.

Pin It on Pinterest