Things to do in Bali

Bali is Indonesia’s island of dreams, where jungle meets ocean and culture blends with adventure. From the tranquil temples of Ubud Bali to the coastline of Seminyak, Bali is a place where every corner has its own charm. Bali weather stays warm year-round, but the best time to visit Bali is during the dry season, from May to September. Swing high above rice terraces on a Bali Swing, cool off at Waterbom Bali, or explore the island’s fiery side with a sunrise trek up a Bali volcano. Families love Bali Zoo, while beach lovers and yogis find their peace across the island. With so many things to do in Bali, every day feels like a new adventure.
Show more
Search attractions or local attractions & tours

Top day tours in Bali

Essential Bali itineraries

View all Top day tours in Bali

Unique experiences in Bali

Discover unforgettable moments in Bali. Explore attractions and unique experiences!

View all Unique experiences in Bali

Local food in Bali

Discover top restaurants and must-try dishes in Bali. Book now to unlock discounts and savor the flavors you shouldn't miss!

View all Local food in Bali

Stay connected in Bali

Various Bali eSIM options with easy renewals and hotspot access. Your essential travel companion.

View all Stay connected in Bali

Transportation in Bali

Get around Bali with various transportation options. Explore attractions in Bali with ease.

View all Transportation in Bali

Frequently asked questions about Bali

How can I contact Trip.com customer support?

Can I change or cancel my booking?

How can I get discounted prices?

Reviews/Trip Moments

★
★
★
★
★
Reviews: One-day Private Ubud Tour: Waterfalls, Sacred Monkey Forest, Ancient Temples and more
Guest User2026-07-12
Very well organised, we had our own car and the tour guide was very knowledgeable and explained everything patiently
★
★
★
★
★
Reviews: BALI PRIVATE CAR 12 HOURS WITH DRIVER
Guest User2026-10-09
I had an incredible experience exploring Ubud thanks to our driver! From the moment he picked me up, he was exceptionally friendly, punctual, and welcoming. He drove very safely and smoothly, making navigating the busy Bali roads completely stress-free. He was so knowledgeable about the local culture and gave fantastic recommendations for scenic spots, rice terraces, waterfalls, and local hidden gems. The car was clean, cool, and very comfortable throughout the entire trip. If you are visiting Ubud and want a reliable, kind, and professional driver who genuinely cares about making your trip special, I cannot recommend him enough! 10/10 service! I forgot my bag which has credit cards passport and money and he brought him back
★
★
★
★
★
Reviews: Bali Mount Batur Sunrise by 4WD Jeep Tour | No Hiking & Free Breakfast I Photo Assistance
Guest User2026-07-31
This was one of the most majestic views we’ve experienced - this was but one of the many highlights on our Bali trip. Our Jeep driver (and photographer) , Wayan was amazing! He was so patient, told us where the sun was going to rise from, took so many amazing pictures - he definitely has a photographer’s eye! We’ve added a picture to show his commitment to make sure the pictures were cutesy! And they were!🤏🏻Overall it was a 100/10 experience 🥹🌅
★
★
★
★
★
Reviews: Discover Ubud: All-Inclusive Monkey Forest, Rice Terrace, Waterfall
Guest User2026-07-04
The tour guide was very professional and attentive, helping with photos and providing brief introductions to each attraction. The itinerary planning, time management, and overall smoothness of the tour were perfect!
★
★
★
★
★
Reviews: Bali, Nusa Penida Island Day Trip [Optional: Late-departure tours with Chinese and English-speaking guides / Private groups with English-speaking guides / Afternoon snorkeling tours]
Guest User2026-11-13
The day trip to Nusa Penida was fantastic! We were lucky the weather was perfect that day; the sun-drenched sea and cliffs were breathtakingly beautiful, every shot was photogenic. Our guide was incredibly enthusiastic throughout, providing excellent explanations and attentive care, even proactively taking photos for us – we didn't have to worry about a thing. The overall pace was comfortable, and the scenery was stunning. Highly recommended!
★
★
★
★
★
Reviews: Bali Lovina 1-day tour: dolphin watching with optional snorkeling, late start, private boat, fishing or shared boat
Guest User2026-06-22
We didn't want to get up early for this trip, so we chose a hotel in Lovina ourselves. However, we didn't figure out the hotel's shuttle service, and as the time approached, we realized we could only take a taxi, which turned out to be incredibly expensive, costing at least 500 NTD. I then asked the customer service representative for help, and she helped us find a cheaper car, saving us some money. There was a little mishap with the dolphin watching – the driver overslept and forgot (which is perfectly understandable), making us wait for an hour. But the customer service representative resolved the issue incredibly quickly, giving us compensation while still ensuring we caught the dolphins, and even providing breakfast (the dolphins were super cute!). The captain on the dolphin watching boat was also very kind; it was a really fun time. I noticed that our captain seemed to be the only one with a sound system! (We came with our own background music, hahaha) When we were taking photos, the captain even lent me his sunglasses and taught me how to pose, hahaha 😁😁😁. We saw dolphins several times in the morning, and I also went snorkeling and saw lots of small fish. The captain even brought bread, which attracted all the fish, and they all came over, hehe ✌︎˶╹ꇴ╹˶✌︎. Everyone was very welcoming. I think Indonesia is really super fun, even though I had to travel a lot by car every day 🚗. If I have the money and time in the future, I will definitely choose to stay here longer. I want to see what a slower pace of life is like.