Some of our links are affiliated, we will earn a commission when you buy a service or product. This will have no extra cost for you. For further info please refer to our Privacy Policy
We have been to Bali twice, and the first question I get from friends and readers is: is it still worth traveling to Bali? My answer: Yes, but you need to know how to enjoy the best of Bali.
The island of Gods has been the perfect Summer travel destination for years, and because of this, many areas are too developed and too touristic. However, there are plenty of amazing things to do in Bali, places to see, and experiences to have.
Letβs get it straight to the point, Bali is not only Kuta Beach or Uluwatu. There are other amazing beaches around, nice villages with lovely people and stunning nature. So if you are planning your trip to Bali, Indonesia, follow our travel guide to the best of Bali, and Iβm sure you gonna fall in love with this island too!
Before diving into all the info about where to stay and what to do in Bali, I want to share with you a link to our Bali Prices Guide (click here to read). After getting to know the best things to do in Bali, you can read this guide and start planning your travel budget wisely. For those planning to stay longer in Bali and work online, read our Bali Digital Nomad Guide with tips on where to work and live in Bali.
Now let’s talk about things to do in Bali. The island is famous for the perfect waves, rice fields, volcanos, Hindu temples, yoga, meditation and delicious food. Of course, you want to enjoy all these attractions, but at the same time, you wanna have a taste of local Bali, a more authentic and unique Balinese experience. I totally understand. Thatβs why we decided to share our personal experiences and our favorite things to do in Bali. Keep reading to plan your perfect trip.
Fancy an Instagram Tour in Bali? Book here!
Where to stay in Bali? Where is the best place?
Before choosing the best accommodation in Bali, you need to think about the best area to stay in Bali. My tip is to choose the location based on the type of experience you want to have.
[click on the name of the area to see some hotels suggestions]
- Kuta Beach: touristy, busy, noisy, and during high season there are too many groups of tourists. I’m not a big fan of this area but there you can find the big hotel chains, popular resorts, surf schools and shopping malls.
- Denpasar: very busy. Itβs the business center of the island, with heavy traffic and far from the beach.
- Legian Beach: itβs like Kuta, with fewer clubs and bars.
- Seminyak: the trendy side of Bali with top restaurants, fancy beach bars, boutique hotels and local designers. Itβs busy but itβs good and has an interesting vibe. Itβs booming now.
- Canggu: this is the hipster side of Bali. Lovely cafes and charming restaurants. Surf beach, a busy village, and a lot of traffic. It’s nice, but so busy with tourists and expats.
- Sanur: itβs nice, the beach is good, and it has great resorts for families.
- Ubud: is the hippie-chic part of Bali. Yoga studios, raw food restaurants, and meditation retreats, and one of the best surfing spots in Indonesia. Ubud is great!
- Uluwatu: favorite spot among surfers and those looking for stunning cliff views.
Those are the best places to stay in Bali. Choose the one that suits your style of traveling and book a hotel. There is an infinite option of hotels, resorts, and guesthouses in Bali, from a couple of dollars to hundreds of bucks per night.
The best websites to search and book a hotel in Bali are Agoda and Booking.com. We use and recommend them. For more tips on how to book the perfect hotel, read our Accommodation Guide.
The best things to do in Bali, Indonesia
Before listing places to visit and attractions, letβs talk about things to do in Bali and experiences that you can only have on the Island of Gods.
> Surf in Bali: from beginner to pro
Bali is the perfect surf destination, and you must surf in Bali. Traveling to Bali and not catching a wave is the same as going to Rome and donβt see the Pope. There is no excuse!!
I have never surfed before, and I had a blast! I got scared. I laughed. I caught a wave. I felt. I repeated it. I got exhausted. I surfed! One of the best places to learn how to surf in Bali is Kuta Beach [a bit overcrowded with people learning, which can be dangerous too]. Legian and Seminyak are good too. The less crowded options are Batu Bolong and Olds Man, both of them in Canggu, 40 min. driving from Kuta.
If you are like Rob, an experienced surfer, you can catch waves all around Bali. Show your surf skills at Uluwatu, Padang – Padang, Bingin, and Dreamland. Or you can go to Keramas and Balangan Beach, which are not so crowded. Rob has surfed in all of them, and for him, ride the waves on those beaches is one of the best things to do in Bali
> Climb Mt. Batur and watch the sunrise from the top of a volcano
One of the best experiences we had in Bali. No doubt, climbing Mount Batur during nighttime is one of the best things to do in Bali, and you wonβt regret it. Mount Batur is on the north part of the Island, you can choose a tour that will take you all the way there and also guide you through the climbing, or you can drive to the little village on the foot of the volcano and hire a guide there.
The trekking starts at 3 – 3:30 AM, and the climbing to the last summit of Mt. Batur takes about 2:30 hours [the crater is 1,717 above sea level]. You need to hurry up; otherwise, you gonna miss the incredible sunrise above the clouds!
The way up is hard, Iβm gonna be honest with you, especially the last part between the two summits [we are used to run and trek but in certain parts my legs were tired]. But donβt give up, use all your energy to climb, itβs worth it! If you think you gonna take more than 3 hours to trek the volcano, talk to the tour operator to start your ascent earlier. When you arrive at the top of Mt. Batur you will be rewarded with an orange sunrise, hot coffee, a simple breakfast and of course one of the best views of Bali!
If the photos weren’t enough to convince you, watch our video climbing Mt. Batur and see how gorgeous that place is.
> Stay zen in Ubud
One of the unique things to do in Bali is to visit Ubud and connect with your spirituality. You can do that in many ways: meditation classes, yoga classes, spa sessions, trekking the Campuhan Ridge Walk, visiting temples or relaxing in a hotel.
Most of the people go to Ubud to visit the Art Market, the Ubud Royal Palace Puri Saren Agung and the Ubud Monkey Forest. Of course, you must visit them all, but the most important thing to do in Ubud is to stay zen!
> Eat delicious and healthy Food
Balinese food is delicious, a mix of flavors and fresh ingredients. A paradise for meat lovers, vegetarians and vegans. Eating is one of the top things to do in Bali. Doesn’t matter what you like or dislike, there is always a restaurant, a small bistrΓ΄ or a family Warung ready to satisfy your cravings for delicious and healthy food.
Fish and seafood are always fresh in Bali! If you are vegetarian then you must try the local tempe with peanut sauce. Carnivorous can go for beef rendang and chicken satay, they are the best sellers. And donβt forget to try the traditional Nasi Campur, our favorite is at The Piring Daun Restaurant.
Juices made with vegetables and spices like ginger and turmeric, are a big thing in Bali and breakfast are serious business. You gonna find a mouthwatering menu serving from eggs ‘n’ bacon to smoothie fruit bowls that taste like heaven.
> Work in the rice padi and learn how to cook Balinese food
One of the unique things to do in Bali is to attend a cooking class, but not a normal one. To experience the best of Bali go on Rumah Desa tour. Learn how to craft the traditional baskets used for offers, how to prepare Balinese food and spices, the coconut oil process and how to plant rice. Itβs a hands-on experience, an awesome way to get close to real life in Bali and meet locals.
I had an amazing time learning about the ingredients, chopping and slicing vegetables, helping to prepare our delicious meal. While Rob was having fun in the fields, planting rice and even riding a cow.
> Beach hopping
Bali is a huge island and to see the best of it you need to move. Kuta, Legian and Seminyak are the traditional busy beaches. Sanur is another famous beach, especially for those who want a calm sea and relaxing time. The beaches close to Uluwatu are perfect for surfers, and most of them are hidden at the end of long and curvy roads.
One of the best things to do in Bali is to rent a motorbike [or a scooter] and go beach hopping. One day you can explore the southwest coast, from Kuta Beach go west, passing by Canggu and arriving in Tanah Lot. Next day head northeast, passing by Sanur, Keramas and White Sand Beach. On the other day go further south and explore all the beaches on the way from Kuta to Uluwatu. Be prepared to drive up and downhill, get stuck in crazy traffic jams, and also to see incredible beaches and talented surfers.
> Best sunsets in Bali
The last unmissable thing to do in Bali is also one of my favorites, catch the sunsets! There are many places where you can enjoy a daily spectacle. The last time we visited Bali [and stayed there for two months] almost every day we stop whatever we were doing to drive around and find a perfect spot to watch the sunset. So here is a list of our favorite ones:
Uluwatu Temple – Tanah Lot Temple – Berawa Beach – The rice fields around Canggu area
Batu Belig Beach [at the 707 Batu Belig beach bar] – The Lawn at Olds Man Beach, Canggu.
We are done with experiences, unique things to do in Bali, moments that you can only have on this incredible island. Now itβs time to talk about the unmissable tourist attractions in Bali. Some of them despite being fantastic, are very touristy, but you canβt leave the Islands of Gods without visiting them.
Best attractions in Bali – Place to visit
Bali is called the island of Gods and itβs easy to understand way. In every corner, you will find a temple and offers to many Gods. Hinduism is not only religion there, but also the way of living and how the Balinese society is organized. The Balinese architecture in the temples is stunning, with delicate wooden carving, huge sculptures and flowers ornaments. No doubt the top attractions in Bali are the temples, and here is a list of the ones you must visit.
> Uluwatu Temple and the Kecak Dance
You canβt leave Bali without going to Uluwatu, go watch the sunset and the Kecak dance performance. The fire dance happens daily from 6:30 PM and has the sunset as the background. The entrance fee to Uluwatu is 30,000IDR and the Kecak Dance ticket 100,000IDR. Arrive before 6 PM and get the best seats, also be aware of the monkeys around the temple, they love to steal phones, cameras, sunglasses, a bottle of water and anything that is shiny.
> Ulun Danu Beratan Temple
Located in Bali central highlands, the temple is one of the most visited places on the island. The architecture and the lake Beratan are majestic. Itβs not an easy place to go, you will need to book a tour to Ulun Danu Bratan Temple, or you can venture yourself going there by scooter.
> Purify yourself at Tirta Empul Temple, the Water Temple in Ubud
My favorite temple in Bali, love to see the people doing the water purification ritual, the kids being blessed and the possibility to be part of it. Even being one of the top tourist attractions in Bali, it is so organized and welcoming that you feel good to be there. The temple is open from 9 AM to 7 PM, go early in the morning or late in the afternoon to avoid the big groups of tourists. Entrance fee: 15,000IDR and includes the sarong to get in the temple.
> Sunset at Tanah Lot Temple
This is one of the most known temples in Bali, itβs right on the shore of the beach, with waves breaking on the rocks and the sun setting in the background.
> Besakih, The Mother Temple
This s the biggest and the most important temple in Bali. It sits at the foot of Mount Agung, the highest mountain on the island, and itβs a complex of different temples and shrines located 1000 meters above sea level.
Besakih temple is stunning, but also very touristy and hassle guarantee. Sad to say that, but the number of people trying to charge you for βofficial toursβ, the βtemple guardiansβ that asked for money, ladies renting sarongs for an outrageous price, and βmust buy, must haveβ are too tiring. From the moment you arrive near the temple you are bombed with questions, prices, βmust have and must doβ, today is a religious holiday βyou must buy thisβ…
The Temple is stunning but is so hard to pass by all these annoying tourist traps that by the end you just want to leave the place instead of visiting it.

> Bali rice fields, the famous one and our little secret
The rice paddies are part of Bali culture and way of living. In Kuta Beach and other developed areas, they donβt exist anymore, but if you venture yourself a little further into Baliβs countryside you can enjoy the endless fields with all shades of green.
Tegalalang Rice Terraces in Ubud is the most famous and most visited rice fields in Bali. Itβs not so authentic anymore, but you still can enjoy the view and take some nice shots. But if you really want to visit the traditional rice paddies, with empty roads and no tourist, you must drive towards Tanah Lot Temple, pass by Canggu village, and then turn at Jl. Raya Sesseh road. Drive until the end, when the rice fields reach the empty and stunning beach. This place is gorgeous, so please keep it secret…
How to get to Bali and how to get around?
Bali has a busy international airport, to find the best flights, prices and connections use Skyscanner. You can compare the prices for the whole month and choose the cheapest dates to fly.
Getting around Bali can be a bit tricky. Traffic is heavy and if you rely on taxis you gonna spend precious time stuck in traffic. The best option is to rent a scooter and explore the island at your pace. You can rent a motorbike in any tourist agent near your hotel, itβs super easy. But be careful, some roads are in bad condition, tourists drive like crazy, and some traffic rules just donβt exist there.
Always wear a helmet and donβt forget your travel insurance. We use World Nomads, every time we need we were covered. Read our Travel Insurance Guide if you are not sure what insurance to buy before traveling to Bali.
Hope our guide to things to do in Bali helps you to plan your dream holiday. If you have any doubts or comments drop a message below!
Looking for more Indonesia travel inspiration? Also read:
> Tanjung Puting National Park and the Wild Orangutans in Borneo
> Wakatobi Islands, The best Guide for Beach Lovers and Divers
> How to Plan a Trip to Komodo Islands: Dragons, Dive & Trekking
Love this Guide to what to do in Bali?! Pin it for Later!!
PS: This trip was partially organized by the Indonesian Ministry of Tourism. As usual, doesn’t matter who pays the bill, you receive my honest opinion and impression.
Love it! And love your pictures but the best is Rob plowing the field with the ox π That cracked me up. If travel blogging doesn’t work out , I think he has a career waiting!
Totally Agree Annika!
Rob has a future outside the travel blogging industry… hahaha… And he looks good doing it! π
Enjoy Bali baby!!
Nat
Hi. We are leaving in afew days. Hope it’s everything as u said. Really nervous
Hope all went well π
Bali is one of the best Indonesian tourist hot spot you really want to go, so many things to do and so many places to visit and marvel!
That’s true Rosemarie, Bali is a marvelous island!
Cheers
Nat
I’m leaving for Indonesia tomorrow and it’s fair to say I’m SOOOO excited. I’ve just booked a tour to climb Mt Batur. Looks so amazing. Thanks for the tips! Will head to that secret beach too if I have time!
OMG!! I’m sure you gonna love Indonesia, Bali and to climb on Mt Batur!! It’s awesome!!!
Can I go with you?? I’m already missing this beautiful part of the world.
Enjoy your trip!!
Nat
Great article and photos! I’m going there in a couple weeks, so this is very helpful. Thank you!
Hi Mikes!!
Enjoy Bali, it’s a beautiful island. I’m glad to share useful tips with you!!
Happy travels!
Nat
Great guide! Those beaches look lovely but I would love to climb the volcano and watch the sunset from there!
Thanks!!
The beaches in Bali are really beautiful, especially the ones with black sand, so unique…
Thanks for stopping by!
Nat
Mt Batur was my highlight too, just a beautiful view! Although I did see they cook the eggs in the kitchen and not in the ‘steam’ haha
Many people still think they cook the eggs on the volcano’s “steam”…hahahaha… I was glad to know that they were normally boiled, and I was so hungry when we arrived at the summit, that I could eat a rock..hahaha
Thanks for your comment.
Nat
Bali is so high on my list. I will have to hold on to this because I hope to go next year.
Go for it Holly!!
I’m sure you gonna love Bali, it’s a unique and big island, with tons of fun and interesting thing to do!
If you need any further tips let me know.
Cheers,
Nat
what a great comprehensive guide to Bali. So many people write about Bali, but they mostly focus on the obvious, touristy parts of the island. Such diversity and range of activities to do. I would definitely love to learn how to surf in Bali!
Thanks Drew!!
Surf is Bali is a big challenge, at least for myself, but it was a great experience. The beauty and power of the sea are incredible, while surfing you feel connected with nature!
Happy travels,
Nat
I would love to visit Bali someday! Specifically, I’d love to watch a sunrise from the top of a volcano and visit the secret rice paddies.
Tara, the sunrise from the volcano is unbelievably beautiful… I’m sure you would love it! It was one of the best moments of my Bali experience!
All the best!
Nat
Climbing Mt. Batur and being zen in Ubud sound amazing! Musts for sure. I’d love riding around on my own scooter to explore. It looks like a great way to soak up the Bali vibe.
Hey Jackie!!
Riding a scooter around the island is definitely the best way to find hidden gems and to get into the beach surf Bali mood!
The road between M.t Batur and Ubud is incredible, if you fancy a long drive this might be perfect for you!
Cheers,
Nat
I haven’t been to Bali since 2011 but it looks like not much has changed. Still beautiful with amazing sunsets. The Kecak dance at Uluwatu temple brings back great memories.
Hey Natasha,
The island may haven’t changed a lot since 2011, but I’m sure the amount of people in Kuta Beach and Uluwatu increased a lot. Even though, it still an amazing place to visit!
Thanks for stopping by!
Nat
I don’t know if I’d be keen to rent a scooter. I haven’t been to Indonesia, but everywhere else I’ve been in Asia is insane with the traffic.
Hi Jennifer!
The traffic in Bali is not so bad as in Vietnam or Bangkok. If you avoid Denpasar area you should be fine. A good thing is that in Bali people drive slowly and the roads are so scenic that you enjoy the ride!
Cheers,
Nat
Stunning Picture. Bali is is really a great place and is in my bucket list from long time. Would love to visit it once π
If you have the chance go for it!!
Bali is incredible, a place everybody must visit al least once in a lifetime.
Cheers,
Nat
Bali is high on our list and I have pinned your post as well. Lots of great information to explore Bali in different ways. The sunset looks amazing and I am looking forward to taking fascinatig pictures of the rice fields too.
I’m sure you gonna love Bali!!
It’s a special place, especially with go out of the tourist area and explore the real Bali!
Thanks for stopping by!
Nat
I always thought I won’t be able to do surfing, but now when I read your post and saw that you were like me without any experience of surfing and did it in Bali, made me to give it a try in Bali π
Yes, you can!!
I’m sure you can Surf in Bali. I had so much fun, and now I’m looking forward to do it again!
Thanks for stopping by!
Nat
Hi Natalie,
We have been there 4 times or 5 times or I lose track LOL, and love it more each time. So much to see and do. I always tell folks the Bukit region – Pandawa Beach, Ganung Payung (for beauty not swimming) is the best beach area and 20 minutes outside of Ubud in the ricefields is the best overall area of Bali, to see old skool Balinese living when people in villages like Kelabang Moding, Lodtunduh and Keroutan are getting up and about in the morning, and having ceremonies in the evening. We lived in each village for a month. First class experience. See Bali how the Balinese do.
Thanks for the awesome round up Natalie!
Ryan
Hey Ryan!!
Bali is amazing indeed… On our second trip there we got a better taste of real Balinese life, and I’m sure when we go back we’ll be even better…
Thanks for your tips, Bukit region is very beautiful!!
Cheers and happy travels!
Nat
I wish I had visited Tanah Lot. I regret it so much.
I loved Bali, especially the food π
x
Hi Stephanie!!
Bali is amazing, we miss the vibe and food!!
Now you have one good reason to go back, visit Tanah Lot π
Cheers,
Nat
I am really struggling with creating an itinerary for our 2 week trip to bali. I am hoping that you can help. My husband and I are both active individuals and really want to experience the culture. A few things that we are really interested in hiking mt batur, temple tour, seeing rice paddies, cooking class, bike tour, possible white water rafting. We will be arriving into bali evening of september 7th and departing on sept 21. I initially had us staying in seminyak to start but I am thinking I may want to go straight to UBUD (we are not much into the party scene). I am thinking of going to Sanur for the night or just transferring to Gili islands from Ubud. We are thinking of 2-3 days in Gili islands. I was thinking of stopping in Uluwatu or Jimbaran for 1-2 nights before Nusa Dua. We will be ending our trip in Nusa Dua from the 9/18-9/21.Any suggestions would be greatly appreciated. I typically plan all our vacations myself but I am very overwhelmed with figuring out an itinerary for bali. Thanks again
Hi Amanda,
If you want to be in the middle of nature so Ubud is a great choice. Or if you want a quiet beach go to Canggu.
We loved Gili islands, we stayed only 3 nights but I would stay longer. Usually the hotel or tour agency will offer you the transfer from Ubud to the pier to catch the boat to Gili. Jimbaran has a longer stretch of sand and is close to Kuta, Uluwatu is stunning for the views.
Cheers!
Rob
Thank you for all the tips! My husband and I are going in September and will be staying in Ubud and Canguu thanks to your article! We can’t wait! How was your experiencing with renting a scooter? What is the process to getting a license?
Hi Deanna,
Renting a motorbike in Bali is straight forward. Some companies will ask your passport as a warranty others don’t. I would recommend getting an international drivers license at your home country. Rental companies might not ask but the police will.
Cheers
Thanks for sharing this great post and the photos were also amazing. Enjoyed checking it. Thanks again.
Glad you enjoyed!
Safe travels!
Hi! Thank you for the nice overview! Can you tell me what is the name of the place where you have taken the pool photo, seems somewhere in Ubud. The view from the pool to the ricefield looks amazing!
Hi Nika,
It is a hotel in Canggu called Kampung Canggu.
Awesome views!
Cheers
This is such an informative article. Definitely gonna do all these things on my upcoming trip to Bali.
Enjoy Bali!