The island of Gods Bali has unexpectedly become my second home. I’ve visited this beautiful island many times since I was young, with each visit becoming increasingly longer and shorter in between. Lucky for me, I was born in Indonesia and speak fluent Indonesian so traveling here has been a breeze. So I think it’s about time I impart all the knowledge I’ve accumulated on Bali!
The Bali Guide: Table of Contents
This is going to be a very long post, so bear with me. Here are some content shortcuts to help you navigate this post.
- Overview of Bali
- Best places to stay in Bali
- Where to go in Bali: Overview of Areas
- Transportation in Bali
- General Tips for traveling in Bali
- What to eat in Bali: Local Food and Drinks
- What to do in Bali: Day Trip and Activities Ideas in Bali
1. Overview of Bali
Bali needs no introduction – the island has become a dream destination for decades, starting with the tourism boom in the 1980s. Bali tourism has gone through some rough patches, with the drugs related crime and two terrorist bombings in the mid-2000s that killed 202 victims, to the revival through Eat Pray Love in the 2010s, which has lead to what Bali is now best known for – wellness and spiritual healing, alongside the beautiful beaches and nature.
Bali is part of Indonesia, a predominantly Muslim country that does not eat pork. But Bali stood out with 83% of the island practicing Hinduism, and one of their best known local cuisines is actually a pork dish – Babi Guling, which is spit-roasted pig often served in the form of Nasi Campur (mixed rice).
Although Balinese adheres to Hinduism, the religion found in Bali is different than the rest of the world. The Balinese Hinduism is a combination of the core beliefs of Hinduism as we know that originated from India, mixed with Bali’s own traditional beliefs. This is perhaps why Bali is popular with domestic and foreign tourists alike – it’s unique, very different than other places in the world.
When to visit Bali
Bali is great to visit all year round. The monsoon season (December to March) brings rain, but isn’t too severe – the rain would come only a few hours during the day and after that, it’s more pleasant to wander around since the temperature would have been cooled down.
In the late 2017 – 2018, several eruptions were observed at Mount Agung – the tallest volcano in Bali. This spurred some flight cancellations, although that was the extent of it. There had been earthquakes related to the volcano eruption and the neighboring island Lombok, but these were not big earthquakes and it did not cause any major damage.
Public Holidays and Important Dates in Bali
Bali celebrates a number of Hindu holidays. As a visitor, you don’t have to worry too much about these holidays affecting your plans… except for Nyepi. Nevertheless, it’s always good to know about these holidays as an insight to the Balinese culture. I think their strong connection to Hindu religion is what makes Bali such a magical island.
Bali operates on two calendar system called Pakuwon, which contains 210 days, and Saka, which is based on phases of the moon. So it’s very possible that some Balinese holidays are held twice a year on the global Gregorian calendar system. Here are two of the most important holidays:
1. Nyepi – Day of Silence
I highlighted this holiday as the first item because it will greatly affect you as a visitor. Nyepi marks the new year according to Saka calendar. Nyepi is a day of silence, fasting, and meditation for the Balinese. It stems from the word “
From 6 AM until 6 AM of the next morning, all Balinese are forbidden to go out, entertain themselves or perform duties. Balinese believe that by staying quiet, the evil spirits will believe that the island is deserted and will not bother them for the rest of the year. They are required to stay indoors and stay quiet. Tourists are also forbidden to be outside, but you can do whatever you want inside your hotel room, quietly of course. You can read about how it’s like being in Bali on Nyepi day as a tourist on this blog.
2. Galungan and Kuningan – Triumph over Evil
I was lucky to be experiencing Galungan and Kuningan firsthand when I visited Bali at the end of 2018 / beginning of 2019. Galungan is a Balinese holiday celebrating the victory of dharma (good) over
During Galungan, the Bali island is made extra festive by the presence of “Penjor” – tall bamboo poles decorated with dried coconut leaves with offerings suspended at the end. These are installed by the side of roads everywhere in Bali by each home and businesses.
2. Best Places to Stay in Bali
The best place to stay in Bali for first-timers is Seminyak, Ubud or Canggu. However depending on your requirements, you might want to consider other areas as well. You can read about my review of areas in Bali here.
Five-star Luxury Resorts ($$$$)
These resorts are best of the best five-star accommodations in Bali, known for their hospitality and luxury. Expect to spend US$300-450 a night for the suites, and even in the US$1,000+ a night range for two bedroom villas. My recommendation is to stay at one of these resorts for 1-2 nights, then moving on to other accommodations in Bali.
- Ayana Resort in Jimbaran – they made the news a few months ago for forbidding guests to bring their phones to one of their pools. Also known for the Rock Bar, a famous spot for sunset.
- Mulia Resort in Nusa Dua
- Anantara Resort in Seminyak
- Alila Resort in Seminyak
- W Bali in Seminyak
- Anantara Resort in Uluwatu
- Alila Villas in Uluwatu
- Goya Boutique Resort in Ubud
- Hanging Gardens of Bali in Ubud
- Kamandalu Resort in Ubud – made famous on Instagram for their floating breakfast, where they serve your meal on a floating tray in the pool
Private Villas with private pool
Aside from five-star resorts, Bali is also great for private villas especially if you are traveling with a group of friends. For booking villas in Bali, I use Booking.com or Airbnb, they are both great for finding all types of accommodations in Bali, from Private Villas to Hotels. Here’s how to find the villas in these sites:
- Booking.com – They’ve made it easy by having a dedicated search page for Villas. Alternatively, you can also filter the property theme to “Villas”.
- Airbnb – To find these villas in Airbnb, simply filter your search to “Entire Place” under home type. If you haven’t used Airbnb yet, you can sign up with my link for some discounts! Note that Airbnb is commercialized here – you don’t stay in someone’s house, rather it’s a private villa the owner has built with the sole purpose of renting it out to tourists.
Here are some villas that I’ve personally stayed in:
- Secret River Villa in Canggu – 5-bedroom villa in the outskirt of Canggu. Villa was very spacious and beautiful, great for a big group of friends and family. There are three caretakers in the villa from 8am – 4pm every day. They will keep the place clean and run errands for you such as light shopping and laundry. The only negative part is the difficulty in getting transport, your best bet would be to arrange a car ahead of time with the caretaker. The ride-sharing app and taxi won’t come to pick you up since the area bans online taxi booking. If you drive Motorbike or is ok with taking GOJEK bike, it has no issues though.
- Mule Sayana Villa in Ubud – around US$80 a night (If you haven’t used Airbnb yet, you can sign up with my link for some discounts) Everything was exactly as pictured – a one bedroom villa with attached spacious bathroom and private pool, a small shed in the garden where you can chill while looking out to the vast rice fields that surround this villa. However, the downside is that it’s very secluded – it takes about 15-20 mins by motorbike to the central part of Ubud each way. It might not seem like much now but if you have to do this every day, it gets a bit old. But still, I loved my stay at the villa.
Hotels in Bali
- Attu Suites in Umalas (near Seminyak)- around US$40 a night (If you haven’t used Airbnb yet, you can sign up with my link for some discounts) Probably the only real Airbnb in Bali where you get to stay with the actual owner. The suites are basically an outhouse of the owner’s house, George and his wife. The suite has its own private entrance and private bathroom so you don’t have to interact with anyone if you don’t want to. The location is very convenient – it’s a stone throw away from Jalan Batu Belig, which is the heart of Seminyak, but still surrounded by rice fields and very quiet at night. It’s about half an hour walk to most places in Seminyak, so I’d recommend renting a motorcycle while you’re here to save some time.
- Uma Karan in Seminyak – around US$50 a night. My go-to hotel in Bali. It’s located close enough to Seminyak / Petitenget area, about 15 minutes walk. The hotel is very small with only 10 rooms, but it’s clean and modern.
- Casa Bidadari in Seminyak – As a budget condotel, this place is very affordable – it can be as cheap as US$26-30 a night. The staff is very friendly and accommodating and breakfast
wereright on time. The room is slightly outdated but very spacious. It’s basically a 1 bedroom with a living room and small kitchen area. Hotel is very quiet. Lights could be updated to be brighter though.
- Bali Mystique Hotel in Seminyak – around US$42 a night. Also a slightly older hotel, but the location is really good – right in the heart of Seminyak and you can pretty much walk everywhere. Room was also very spacious.
3. Where to go in Bali: Overview of Bali Areas
Bali is a huge island, and there are many areas you can consider visiting depending on what you’re interested in. Below I’ve picked out areas that are convenient to visit and stay in.
For first time visitors, I recommend sticking to Seminyak, Canggu, and Ubud. All the infrastructure that caters to tourism is already well established at these locations – locals speak fluent English, there are plenty of accommodation options from villas and hotels, lots of activities to do, places to visit and various of meal choices from the vegan organic cafes to authentic local Balinese food.
1. Seminyak (3-4 Days)
Seminyak is where I usually stay when I go to Bali, and it’s a great entrance to the massive island that is Bali. The area has the most concentration of foreigner-friendly restaurants, cafes, beach clubs, and active nightlife. Locals all speak English here so you won’t encounter any language issues. I have tons of recommendations in Seminyak – I’ve written them in a separate post on Seminyak.
3. Ubud (4-5 Days)
If you are sick of the beach, you can check out Ubud. Located in the mountainous region of Bali island, Ubud is known as the center of arts and crafts of Bali. Ubud is hardly “new” or undiscovered – in fact, it is a haven for visitors. The costs are also still relatively affordable compared to Seminyak. You can expect to find a quieter and slower life here, and a lot more cultural and nature activities.
2. Canggu (2-3 Days)
Canggu, only half an hour north of Seminyak, is currently the trendiest area in Bali. It’s similar to Seminyak but much more relaxed. Canggu has been hailed as the down-to-earth Brooklyn to upscale Seminyak’s
4. Other popular locations
The following locations are famous among Bali tourists too, but I personally don’t know too much since I don’t spend time in the area, but
- Kuta & Legian – nestled between Seminyak and the Ngurah Rai airport, Kuta was the place to be when Bali tourism first picked up in the 1980s. Nowadays it’s just known as a very commercialized and dirty area.
- Jimbaran – where all the high-end resorts are. Usually, people come here to stay at Ayana or something similar, but they rarely leave the resort ground. It is still known for a good seafood BBQ by the sea.
- Nusa Dua – like Jimbaran but located on the eastern coast of Bali, Nusa Dua also houses the most high-end resorts like The Hilton, St Regis, etc. It’s also known for the launchpad of water sports activities.
- Sanur – located just north of Nusa Dua, Sanur was one of the first tourist destinations to come to life on the island in the 1920s. Nowadays it attracts backpacker and divers since Sanur beach is where most diving boats take off from
- Uluwatu – a surfer’s paradise located at the far south of the island. It houses some of the most exclusive private villas and beach clubs.
5. Lesser Known Locations
If you are looking for something quiet and further away from the throng of tourists in Bali, you might want to consider the following areas:
- Candidasa – This area located on the east side of Bali is very popular with local tourist from other parts of Indonesia and strangely, the French tourists. It’s one of the civilization areas closest to Mount Agung. On a clear day, you’ll be able to see the mountain towering over Bali island.
- Munduk Village – This village is located in the central north of Bali, on a mountain area with a cooler climate and access to some of Bali’s best waterfalls.
4. Transportation in Bali
Introduction to taxi culture in Bali: Why online apps are not well-received
Online ride apps – the likes of GOJEK, Grab, and Blue Bird taxi – are available in Bali, while Uber has been defunct in South East Asia after being acquired by its competitor Grab in early 2018.
HOWEVER, before using these apps, you’ll need to understand local Balinese rules. You’ll often see a sign/banner around Bali that says “No Uber, Grab or Gojek allowed”. Since the launch of the taxi apps in 2015, local drivers have been threatened by these apps and have banned them from operating in their area. Although Balinese are normally peaceful, there had been a history of violence and aggression against online taxi app drivers.
On a first glance, it’s easy to pass our judgment, but I found this article by Harrison Jacobs of Business Insider to be extremely insightful – ‘Why should we make foreigners rich?’: Taxi drivers are taking on Uber and Grab in Bali, and some are turning to violence. In short, these local drivers are part of a “Banjar” – a co-operative community made up of less than 500 people and a concept that has existed in Bali for hundreds of years. The earning of these drivers go not to just their pockets, but to the well-being of the community and to building / maintaining roads in their Banjar area. Roads that your online taxi drivers would have used.
It’s no wonder fares we get from online taxi apps are much lower than what we get from these local taxi drivers. You also have to remember that online taxi app fares are heavily subsidized in order to “win the market” – that’s why they are so cheap. Props to Harrison Jacobs for the well-researched piece of journalism that delves into the cultural depth and both sides of why taxi mafias exist in Bali.
How to get into Bali from Airport
- Do not book via online taxi apps like GOJEK or Grab. Airports are completely off-limit! It is now illegal for them to pick you up, so they won’t, although drop-offs are fine.
- Pre-book your airport transfers online – you can pre-book here for a very fair price. Alternatively, arrange airport transfer with your accommodation. They will normally charge Rp 200,000 – 300,000 depending on where you stay.
- How to get a Taxi from the Airport:
- Ngurah Rai Taxi – In Bali airport there is only one taxi operator – Ngurah Rai taxi. Simply stop by their counter just before the duty-free exit. I am not sure what the price is but should be in the Rp 250,000 area.
- Haggle with the normal taxi drivers after you get out of the duty-free. They will quote you some outrageous number, but just laugh and offer them half of their quote and calmly walk away. Someone else will take you up. For example, I always get offered Rp 500,000 to Seminyak which is just crazy. In the end, I always pay about Rp 150,000 – 200,000 to Seminyak depending on my mood to haggle and whether its peak or low season.
- Walk out of the airport and catch a Blue Bird Taxi outside – this probably will yield the cheapest taxi fare, but I have personally never done this. I don’t think it’s worth all the effort just to save a little bit of money.
- Kura Kura Public Bus – If you are on a really tight budget, you might want to check out Kura Kura bus which is only Rp 20,000 per ride. However, from the airport, it involves walking 20 minutes to the nearest bus stop (check out how to take Kura Kura bus from Airport). Also keep in mind they have limited area coverage and only run during certain times (more information about Kura Kura bus)
Getting Around in Bali
- Private Taxi Driver – you can hire a private car with a driver to follow you around for Rp 600,000 per 8 hours day. These cars are usually minivans can take up 4 – 6 people, so it’s very ideal for those who are traveling in a group or just can’t be bothered.
- Rent a Motorbike – this is what locals and Bali expats do. You just get further and faster on a motorbike since most of Bali roads are too narrow for cars. You can rent a motorbike for Rp 70,000 a day or Rp 700,000 a month (haggle the price down). Of course, not everyone is comfortable with riding a motorbike, so don’t force yourself if you can’t. I’ve included some tips on driving motorbikes in Bali below.
- Call a Motorbike Taxi with GOJEK – while online taxi apps are frowned upon in Bali, hiring a motorbike is still okay. Simply download the GOJEK App and select “Go-ride” from the options – the icon is a motorbike carrying a passenger.
- Blue Bird Taxi App – Blue Bird Taxi is the most trusted taxi operator in Bali and the rest of Indonesia. To book with Blue Bird, simply download their app. It works the same as other taxi apps.
- Online Taxi App (GOJEK& and Grab) – I’ve explained long and wide on why taking a taxi booked from online apps are difficult, but they still can operate on certain neutral areas. You just have to take the gamble. Your rides might be canceled multiple times before you find a taxi driver that’s willing to accept the job. If your job gets canceled more than once, it’s time to give up and look for other options.
Kura KuraPublic Bus – A public shuttle bus that stops in certain areas in Bali, which could be a good option if they have a stop near your hotel. Make sure to check the route map and the bus time table before you go (more information about Kura Kura bus)
Tips for driving a motorbike in Bali
- Safety First – wear a helmet ALWAYS even if you are a confident driver, even if you are just a passenger, even if you are only driving for a short period, and even if you think they look silly. You never know what’s going to happen on the road – it might not even be your fault but someone else could hit you and cause injury. So wear those helmets!!
- Watch out for your belongings – There have been cases of people getting their purses or phones snatched off while biking by another pair of people on a different bike. These people are called “Jambret” which means “snatcher” in
Indonesianlanguage. Usually, the passenger is a navigator of the bike, and they’ll often have their phones out while navigating. This makes them an easy target for the jambrets. The jambretsnormally would attack ona quiet street since it’s easier for them to run away – so always be on alert and hold on to your stuff. I’ve personally seen someone got attacked while driving on Drupadi street, which is the heart of Seminyak.
- Don’t wear anything loose – Scarves, loose pants or long flowy dresses should not be worn since they might obstruct other biker’s way or get caught on something. The alleys in Bali can be pretty narrow sometimes.
- Use Google Maps “walking” route for better biking routes – If you’re confident with your motorbike skills, the Google Maps walking route is often pointing you to alleys that can actually be accessed by motorbikes. You’ll often find shortcuts this way, but might come across dead end sometimes
becausegoogle’s road inventory in Bali is not always up to date.
5. General Tips for travelling in Bali
Apps & Connectivity
- Make sure you have Data SIM – You can pre-purchase a 4G XL SIM Card here to be picked up at the airport for US$7. It includes 6GB of data.
- Download WhatsApp to communicate with locals – This is the messaging app of choice in Indonesia. Almost everyone has a WhatsApp, often abbreviated to “WA”. You can even make a booking, ask questions and communicate with businesses via WhatsApp. I’ve booked for massages and checked whether a place is open by simply WhatsApp-ing their number listed on their Google listing.
- Download GOJEK app – GOJEK is the holy grail app and I proudly support them because they are an Indonesian company. Aside from the car and bike service, GOJEK provides a bunch of other services such as food delivery, concierge delivery service, massage, shopping, etc. I’ve gotten someone to deliver me some drinks from a convenience store when I didn’t feel like going out.
Safety & Cultural Norms
- Watch out for your belongings – Bali is a safe place, but use your common sense and be alert. Be careful of your belongings – Jambret aka “bag snatcher” is a thing in certain areas. As I’ve mentioned in the motorbike riding tips above, they usually ride as a pair on a motorbike for easy escape and snatch your purse/bags/phones if you aren’t careful.
- Always lock your doors even if you are inside. Again, Bali is a generally safe place. But just last year, an elderly Japanese couple who had been living in Bali for seven years was robbed and murdered after leaving their front gate unlocked. While this is not a common occurrence, you never know when you’re going to encounter someone evil.
- Tipping is not mandatory. I personally do not tip at restaurants or cafes, but if I’m getting something service-based such as massages or villa caretaker, then I’ll leave them something. For massage or services that takes 1-2 hours, I tip Rp 20,000. For a villa caretaker, you can tip depending on how long you stay, what services they provided and how many people are in the villa – I recommend Rp 50,000 per person for a 4-day stay.
- No plastic bags available. Since Dec 2018, the government of Bali has banned single-use plastic bags to be given out by businesses. This is due to the amount of plastic trash that has covered the island. So, it’s a good idea to bring always have a spare shopping bag with you.
- Buy a mosquito repellent – Mosquitoes come out at night in Bali. If you are loved by mosquitoes like me, Autan is the best! You can get this as a lotion or a spray at any convenience store.
- If you get Bali belly – buy activated charcoal tablets (Norit brand is the most popular) to get rid of toxins from food poisoning. If you are feeling nauseous, you can try getting Tolak Angin, a trusted herbal medicine. This is available at any pharmacy or Guardians store.
- Always have a thin cotton scarf/sarong wrap with you – I love this because they are versatile! can wear it around your neck and shoulder to protect yourself from the sun, but can also double up as something to sit on while you are at the beach.
- Always put on sunscreen, at least SPF 50 one! Skin cancer is not sexy. In Bali, you can find sunscreen sold at pharmacies like Guardians – they are not sold at normal convenience stores.
Living for an extended time in Bali
- There are plenty of laundry places around Bali, especially in the touristy area. And by this I don’t mean a laundromat – I meant a full-service laundry where you just drop off your clothes and it will come back clean and folded! They charge a very affordable rate per weight (kg) – Rp 12,000 / kg. Typically the laundry will be done in 1 day, but I have encountered busy times where the laundry is done in 2 days. Keep in mind this is very basic laundry service, not a dry cleaner. I wouldn’t drop off expensive clothing or clothing that requires complicated cleaning, but your usual everyday clothing (like
t-shirtor cotton pants) should be fine.
- You can always negotiate your motorbike rental to be monthly and it’s MUCH cheaper than renting daily. You should only pay Rp 600,000 – 700,000 for a monthly bike rental.
Useful Indonesian Phrases
Indonesians rolls their “r”s and pronounce “d”s and “b”s hard, so don’t be afraid to enunciate those letters!
- For everyday use:
- Terima Kasih – Thank you. You can abbreviate this to “
makasih” likelocals do.
- Selamat Pagi – Good Morning
- Selamat Siang – Good Afternoon
- Selamat Malam – Good Night
- Berapa? – How much?
- Dimana? – Where?
- Pak / Bu – Mr / Mrs. To address someone older or respected.
- Mas / Mbak – Mr / Ms. To address someone of the same age, peers.
- Dek – To address someone younger, regardless of gender.
- Terima Kasih – Thank you. You can abbreviate this to “
- For Food:
- Nasi – Rice
- Ayam – Chicken
- Sapi – Beef
- Babi – Pork
- Goreng – Fried
- Bakar – Grilled / Roasted
- Sambal – Chili sauce
- Cabe – Chili
- For Roads & Navigation:
- Jalan (abbreviated as Jl.) means road. If there is a “
raya” in the name (eg Jalan Raya Seminyak), that indicates a major road.
- Gang (abbreviated as Gg.) means an alley. Mostly for pedestrian and bikes, though sometimes in Bali you still see cars trying to squeeze their way in.
- Jalan (abbreviated as Jl.) means road. If there is a “
- For Emergencies:
- Tolong – Help
- Sakit – Sick, also used to describe hurting
panggilPolisi – Please call police
panggilDoktor – Please call doctor
- Rumah Sakit – Hospital
6. What to eat in Bali: Local Food and Drinks
Due to the diversity of tourist in Bali, there are plenty of options for food on the island. Most cafes would cater to various dietary requirements, especially healthy options like vegetarian food, vegan bowl, smoothie bowl, etc. I’m fairly sure I don’t have to explain Avocado toast to you, so I’ll explain the local options instead! Indonesian food is my FAVORITE and they tend to be cheaper than foreign cuisines.
Alright, let’s get started-
- Nasi Campur – This just means “mixed rice”, and that’s exactly what it is – white rice with random side dishes, usually contains at least one meat side dish with a bunch of vegetable sides. It could be spicy since Indonesian love their chilis.
- Babi Guling – Although Indonesia is a predominantly Muslim country and most people do not eat pork, that is not the case with Bali. Their main dish is called Babi Guling, which is a spit-roasted pig. The pork meat is then served with rice and other side dishes, in Nasi Campur style.
- Tipat Cantok – This is a dish made of boiled veggies, rice cake, and tofu in peanut sauce. It’s local Balinese food, although it’s similar to Gado-Gado that can be found elsewhere in Indonesia.
Indonesian Food in Bali
- Bakso – my FAVORITE! Bakso is a meatball noodle dish that is very popular in Indonesia and can be found throughout the country.
- Nasi Goreng or Mie Goreng – This is Indonesia’s favorite carb dish – fried rice (
nasi) or fried noodles ( mie). Usually mixed with vegetables and chicken, but you can always have meatless too. Served with one sunny side up eggs. We can have this for breakfast, lunch, and dinner.
- Satay or Sate – Grilled meat skewers served with peanut sauce. Usually, chicken (“ayam”) is used as the meat portion, but I’ve seen pork and mutton too.
- Soto Ayam – Indonesian shredded chicken soup, usually served with rice or vermicelli and boiled eggs. Don’t be put off by the yellow color – it’s turmeric and it’s good for your body.
Drinks in Bali
- Avocado Juice – If you see Avocado juice on the menu in Bali you should just order them – you won’t regret it. In Indonesia, Avocado juice is more like smoothies where they add condensed milk and chocolate sauce (sometimes black coffee, to counter the taste of the milk). It’s not a healthy drink by any means but it sure is a delicious one!
Jamu– “Jamu” is an Indonesian traditional herbal drink I had been drinking since I was young. There are many types of Jamu, but the most common one is “Kunyit Asem” – consisting of turmeric, tamarind, and cinnamon. Indonesians believe Jamuhas health benefits, especially for women, so my mom would force me to drink Jamu every day. As a child I hated the taste but as an adult now? I love it!
7. What to do in Bali: Activities and Day trips Ideas
1. Nusa Penida Day trip
Nusa Penida is a relatively undeveloped island south-east of mainland Bali. You won’t find all the snazzy beach clubs, organic cafes or trendy restaurants that has become synonymous to Bali here. However, it does house some of the most photogenic sights in Bali. I’ve written an extensive guide on how to get to Nusa Penida here.
2. Mount Batur Trekking
I wrote an entire post about my experience on trekking to the summit of Mount Batur, but to sum it up: This is what I would call a high ROI hiking – the hike was short and not that difficult but the view above is amazing. Mount Batur is right next to Mount Agung, so on a clear day you can see the still-smoking Mount Agung, which makes for an amazing picture. And because you start so early you’re basically done climbing a volcano by 9am!
3. Canyoning in North Bali
We booked this canyoning tour through a company called
4. SCUBA Diving Trips
There are tons of cool diving spots in Bali. Nusa Penida hosts some of the best spots, namely Crystal Bay and Manta Point. If wreck diving is your thing, there is a cool shipwreck (called USS Liberty) in Tulamben. I have not been to Amed (North Bali) and Padangbai yet, but I heard the corals are good there too. Bali diving spots are also known for sightings of Mola-mola, aka the giant Ocean sunfish that are so round and flat that it resembles a plate. But don’t hold your breath on seeing Mola-mola, they are a bit hard to spot. I’ve used two companies for diving in Bali called Nico COOL dives and AquaMarine Diving. Both are recommended. Diving in Bali costs about Rp 85,000 / dive per person with equipment rentals.
5. Visit Bali’s Famous Temples
The most famous temples in Bali are the Tanah Lot Temple and Uluwatu Temple. These two temples are famous as they are beautiful and easier to reach from where most tourists are staying, but as a result, they will be inundated by tourists.
If you want something a bit quieter but further away, you can check out the following temples (keep in mind these temples are further away from areas like Seminyak and Kuta):
- Lempuyang Luhur Temple – famous for a view of Mount Agung in the east of Bali.
- Ulun Danu Beratan Temple – a temple on a lake located in the center of Bali.
- Tirta Empul Temple – known for its natural hot spring. Balinese believe the water in this temple holds a holy power. I recommend visiting this while you are in Ubud.
6. Waterfalls in Bali
Bali is also home to some of the most beautiful waterfall. Most of them will be a day trip since some are located in the mountainous North Bali, but there are some can be accessed from Ubud as well.
Here is a list of waterfalls you can consider visiting:
- Aling Aling Waterfall in North Bali
- Banyumala Twin Waterfall in North Bali
- Gitgit Twin Waterfall in North Bali
- Sekumpul Waterfall in North Bali
- Tukad Cepung Cave Waterfall in East Bali (
1 hourdrive from Ubud)
- Kanto Lampo Waterfall in Ubud
- Tegenungan Waterfall near Ubud (25 minutes drive)
7. Rice Terraces
Rice is a staple food in Bali. Okay, let me correct that – rice is a staple food in all of Asia – Bali, and Indonesia are no exception. We love rice as much as Europeans love bread, and a meal is not complete without rice. As such, Bali is a big rice farmer and there are plenty of rice terraces in Bali. Some of them has become so iconic due to the lush green view of the rice terraces in the area.
Here are two rice terraces you can check out:
- Tegallang Rice Field in Ubud – There are plenty of rice terraces in Bali but the ones here are special because the rice fields are located on a cliff which makes for an amazing photo location.
- Jatiluwih Rice Field in Tabanan, Central Bali – The dramatic landscape of this rice terrace dates back to the 9th century. It’s harder to get to and there aren’t much around the area, so there will be fewer tourists here.
8. Kecak Fire & Trance Dance Performance
Kecak is a traditional Balinese dance involving fire and the Hindu Ramayana story. I would recommend reading the story ahead of time (the event booklet will have this info) as the entire story portion of the dance is performed in Balinese – I speak Indonesian fluently and I still didn’t understand a word. To end off the night, there will be a trance performance called Kuda Lumping, where a performer in trance would step all over burning coal without getting hurt.
- Uluwatu Temple Sunset and Kecak Fire Dance – this link is for a tour that includes transport. Uluwatu is located far south so it’s a good idea to have transport arranged.
- Kecak Dance in Ubud – The Ubud Kecak dance performs every Wednesday and Saturday at 7:30 pm. During non-peak periods, you can just buy the ticket at the door or any ticket seller on the street around Ubud. They cost the same everywhere – Rp 75,000 per person.
TL;DR? Prefer to dive straight into the details? Here are all my blog posts about Bali!
- Canggu, Bali: All My Favorite Places to Eat, Shop and Chill
- Bali Travel Guide for First-timers (from a veteran visitor)
- Ubud Travel Guide: What to do, where to eat and stay
- New Years Eve in Bali: What to Expect and Where to Go
- Seminyak Recommendations: All My Favorite Places in Seminyak, Bali
- Nusa Penida Guide: What You Need to Know Before You Go
- Mount Batur Sunrise Trekking: Climbing an Active Volcano in Bali
Okay, that might have been the longest post I’ve ever written on the entire history of this blog, but I hope you find it useful! Let me know in the comment below what you think of the article, and if there is anything missing.
See you in Bali!