Indonesia

Top Things to Do in Indonesia

We compared all 815 experiences in Indonesia so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.8 815 experiences from US$ 7 Free cancellation on most experiences

The unmissables

Most booked
Ubud Private Tour: Rice Terraces, Temples & Waterfall
Top rated
Ubud Full-Day Tour: Jungle Swing, Rice Terraces & Waterfall
Best value
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff

Recommended (7)

Top rated (10)

Private Balinese Cooking Class in Ubud: Learn at Putu's Home
Private Balinese Cooking Class in Ubud: Learn at Putu's Home★★★★★★★★★★ 5.00 (699)3hA private cooking class in Ubud held in Putu's home kitchen, where you prepare 2–3 authentic Balinese dishes using ingredients from her farm, learn the stories and medicinal qualities behind her family recipes, and share the meal you've cooked with her multigenerational family. The class runs about three hours including the meal; round-trip transport from Ubud hotels is included, and dietary restrictions can be accommodated with advance notice.Is it for me?Cook in Putu's home kitchen and learn the stories behind her family's spice blends—you'll prepare multiple dishes together and eat what you've made with someone who knows every ingredient by heart.Free cancellationTravelers' pickKids −40%fromUS$ 75View ›
Ubud: Private Day Tour Rice Terraces, Temples & Waterfall
Ubud: Private Day Tour Rice Terraces, Temples & Waterfall★★★★★★★★★★ 5.00 (440)8h–10hYou’ll wander Ubud’s sacred Monkey Forest (watch your sunglasses), feel cool spray at Tegenungan waterfall, walk muddy paths through Tegalalang rice terraces, and try a simple Balinese lunch overlooking green hills—with stories from your local guide along the way. End your day feeling both lighter and strangely connected to Bali’s old rhythms.Free cancellationTravelers' pickKids −19%fromUS$ 70View ›
Lombok Cooking Class: Garden Tour & Indonesian Dishes
Lombok Cooking Class: Garden Tour & Indonesian Dishes★★★★★★★★★★ 5.00 (320)3hYou’ll join locals in Lombok for a relaxed Indonesian cooking class—with a walk through their “Little Eden” garden, hands-on time at the stove, and a shared lunch packed with regional flavors. Expect laughter over mortar-and-pestle lessons, fresh air scented with herbs, and recipes you’ll want to try again at home.Free cancellationfromUS$ 30View ›
Yogyakarta Private Car Hire & Driver: Custom Itinerary
Yogyakarta Private Car Hire & Driver: Custom Itinerary★★★★★★★★★★ 5.00 (275)10hYou get a private driver for 10 hours to visit Yogyakarta's temples, palaces, markets and craft workshops on your schedule, with hotel pickup and an English-speaking guide included. The car waits at each stop so you're never rushed, and you avoid the confusion of navigating public transport or haggling for rides between sites. Fuel is covered; airport pickup costs extra.Is it for me?Book this if you want to see Yogyakarta's main sites without arranging transport between stops or negotiating fares each time—the fixed 10-hour hire and waiting driver are what make a self-paced day possible without the usual friction of getting around the city.Free cancellationTravelers' pickfrom · per groupUS$ 34View ›
Ubud private day tour: Monkey Forest, rice terraces, temples
Ubud private day tour: Monkey Forest, rice terraces, temples★★★★★★★★★★ 5.00 (208)10hA private guided tour of Ubud covering the Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple and Tegenungan Waterfall, with hotel pickup, lunch at a local restaurant, and an English-speaking guide. The tour runs 10 hours total—six hours at the destinations and four hours in transit between them. Entrance tickets and lunch are included in the All Inclusive Package option; the Exclude Package covers transport and guide only; the Include Package adds tickets but not lunch.Is it for me?Book the All Inclusive Package if you want everything arranged—tickets, lunch, transport and guide—so you step out of the car at each site without stopping to pay or plan. Choose the Exclude Package if you prefer to handle entrance fees yourself or skip lunch, keeping the cost lower while keeping the private guide and transport. The 10-hour day suits travelers with a full morning and afternoon free; if you have less time, this tour fills it completely.Free cancellationfromUS$ 23View ›
Borneo Orangutan Kelotok Tour: 3 Nights River & Primates
Borneo Orangutan Kelotok Tour: 3 Nights River & Primates★★★★★★★★★★ 5.00 (208)4dYou’ll cruise Borneo’s rivers by kelotok with a local guide, spot wild orangutans at three feeding stations, sleep under firefly-lit skies, and share simple meals on deck. Jungle walks bring you close to rare primates and village life—expect muddy boots and moments that linger long after you leave.Free cancellationTravelers' pickfromUS$ 538View ›
Canggu Scooter Lessons: Learn to Ride in 2 Hours
Canggu Scooter Lessons: Learn to Ride in 2 Hours★★★★★★★★★★ 5.00 (206)2hCanggu Scooter Lessons is a 2-hour riding class in Bali where you learn scooter control from experienced instructors in a private lot before moving to real-world streets. The lesson covers bike basics, precision turns, emergency braking and hill transitions at your own pace; most students feel confident after two to three sessions. Minimum age is 18, and you'll need to know how to ride a bicycle.Is it for me?You'll master scooter basics in a controlled environment before navigating Bali's real streets, turning chaotic traffic from intimidating to manageable.Instant confirmationfromUS$ 37View ›
Bali Airport Transfer: Private Car Pickup & Door-to-Door Ride
Bali Airport Transfer: Private Car Pickup & Door-to-Door Ride★★★★★★★★★★ 5.00 (197)1h–4hYou’ll step into Bali greeted by your own driver holding your name sign, then ride in air-conditioned comfort straight to your hotel or villa. There’s bottled water waiting and you can ask for stops along the way if you need anything last-minute. It’s private, flexible, and honestly feels like someone’s got your back from the moment you arrive.Free cancellationTravelers' pickfrom · per groupUS$ 23View ›
Ubud: Private Day Tour with Waterfall, Rice Terraces & Temple
Ubud: Private Day Tour with Waterfall, Rice Terraces & Temple★★★★★★★★★★ 5.00 (189)8h–10hYou’ll wander through Ubud’s living temples and rice terraces, taste home-cooked snacks at a Balinese house, swing out over jungle valleys, and watch locals purify themselves at Tirta Empul’s holy springs—all with a private guide who knows every shortcut and story. Expect laughter, real conversation, and moments that stick with you long after you’ve left Bali.Free cancellationfromUS$ 90View ›
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private Tour
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private Tour★★★★★★★★★★ 5.00 (142)10h–12hYou’ll wander ancient steps at Lempuyang Temple with a local guide who knows every story; cross koi-filled pools at Tirta Gangga Water Garden; taste fresh Balinese coffee; then soar above Tegalalang Rice Terrace on the jungle swing before sharing lunch under rustling palms. It’s not just about photos — it’s about feeling Bali’s rhythm for yourself.Free cancellationTravelers' pickfromUS$ 109View ›

Lowest price (10)

Bali Airport Transfer: Private Pickup & Direct Hotel Drop
Bali Airport Transfer: Private Pickup & Direct Hotel Drop★★★★★★★★★★ 4.88 (349)1h–3hYou’ll land in Bali and spot your driver waiting with your name on a sign—no stress or taxi lines. Enjoy a private ride straight from Ngurah Rai Airport to your hotel in comfort, chatting with a local along the way. Includes pickup and flexible drop-off anywhere in Bali. That first welcome really stays with you.Free cancellationTravelers' pickfrom · per groupUS$ 6.50View ›
Bali Airport to Hotel: Private Arrival Transfer with Wi-Fi
Bali Airport to Hotel: Private Arrival Transfer with Wi-Fi★★★★★★★★★★ 4.83 (362)10m–3hYou’ll step into Bali with zero stress—your driver meets you right at arrivals (even if your flight’s late), helps with bags, hands you cold water, and gets you comfy in an air-conditioned car with Wi-Fi. From that first smile to the quiet drive past temple offerings, it’s a welcome that actually feels personal.Free cancellationTravelers' pickfrom · per groupUS$ 8View ›
Bali Airport to Seminyak: Private Transfer & Meet-and-Greet
Bali Airport to Seminyak: Private Transfer & Meet-and-Greet★★★★★★★★★★ 4.68 (863)You arrive at the airport, find your driver at the meeting point, and ride directly to your Seminyak hotel without arranging transport or haggling at arrivals. The 1.5-hour wait time covers delays and immigration, all tolls and fees are included, and the driver tracks your flight so they're ready when you land.Is it for me?Book this if you want to avoid the taxi scramble at arrivals and have your transport arranged before you land — the fixed price and flight tracking mean you step out of the airport knowing exactly where you're going and what it costs.Free cancellationTravelers' pickfrom · per groupUS$ 8View ›
Bali Airport Transfer: Private Car & Local Driver Pickup
Bali Airport Transfer: Private Car & Local Driver Pickup★★★★★★★★★★ 4.72 (218)You’ll feel looked after from hotel lobby to airport drop-off: an early-arriving local driver helps with your bags, handles all tolls and parking, and keeps things smooth even when Bali’s traffic isn’t. There’s space for special requests like child seats—just ask ahead—and you’ll have plenty of time before your flight to breathe out for once.Free cancellationTravelers' pickfrom · per groupUS$ 8View ›
Bali North Day Tour: Tanah Lot, Jatiluwih & Waterfalls Pickup
Bali North Day Tour: Tanah Lot, Jatiluwih & Waterfalls Pickup★★★★★★★★★★ 4.82 (190)10hYou’ll feel ocean spray at Tanah Lot Temple, wander muddy paths through Jatiluwih’s lush rice terraces, and breathe in cool mountain air by Ulun Danu Beratan Lake. With private transport and a local guide who knows every shortcut (and photo spot), this Bali day trip lets you soak up North Bali’s colors and quiet moments without worrying about tickets or pickups.Free cancellationfromUS$ 9.32View ›
Sanur to Nusa Penida: Fast Boat Transfer & Island Hop
Sanur to Nusa Penida: Fast Boat Transfer & Island Hop★★★★★★★★★★ 4.18 (88)30m–1hYou pick from ten daily departures between 7:30 am and 5 pm, arrive 30 minutes early at Sanur Beach, and the Penidago team coordinates via WhatsApp. The boat includes life jacket, luggage space up to 25kg, and insurance. No separate arrangements needed—just book your time and show up.Is it for me?A straightforward choice if you're moving between Sanur and Nusa Penida without a rental vehicle or private speedboat—the ten daily slots and WhatsApp coordination mean you book around your own timing instead of waiting for a shared shuttle or negotiating with a driver.Free cancellationTravelers' pickfromUS$ 10.88View ›
Mt Batur Sunrise Trek & Hot Springs: Live Volcano at Dawn
Mt Batur Sunrise Trek & Hot Springs: Live Volcano at Dawn★★★★★★★★★★ 4.91 (486)10hA 10-hour trek up Mount Batur, a live volcano in Bali, starts before dawn and reaches the crater for sunrise; a licensed English-speaking guide leads the climb, and breakfast cooked over volcanic steam fuels the ascent. Hotel pickup and drop-off are included, along with entrance to the natural hot springs at Batur Village immediately after the trek. Not suitable for travelers with spinal injuries, pregnancy, or cardiovascular concerns; moderate fitness required.Is it for me?Book this if you want the full volcano-to-hot-springs arc in one day with hotel pickup included; skip it if you need a gentler pace or have mobility concerns that make sustained climbing difficult.Free cancellationfromUS$ 15View ›
Bali Airport - Hotel: Private transfer with local driver
Bali Airport - Hotel: Private transfer with local driver★★★★★★★★★★ 4.21 (28)1h–4hYou’ll step off your flight in Bali and spot your driver waiting with your name on a sign (and probably a big smile). Enjoy a private transfer from Ngurah Rai Airport straight to your hotel or villa — air conditioning, bottled water, and friendly local tips included. It’s more than just a ride; it’s your first real welcome to Bali — one you’ll remember long after you unpack.Free cancellationfromUS$ 15View ›
Gili Islands Snorkeling Tour: Swim with Turtles & Pro Video
Gili Islands Snorkeling Tour: Swim with Turtles & Pro Video★★★★★★★★★★ 4.60 (10)4hA four-hour snorkeling tour of the Gili Islands with a small group and English-speaking local guide, visiting three islands to swim with sea turtles, explore an underwater statue in Gili Meno and a coral garden in Gili Air. All snorkeling gear is provided; GoPro documentation of your swim is included. Lunch is not included, but a break happens at Gili Air. Minimum age is 17.Is it for me?Book this tour if you want turtles and coral in one morning without a full-day commitment, and you want footage of the swim—the GoPro capture is what sets it apart from snorkeling trips where you're on your own for photos. The small group size means you're not jostling for position or waiting for the guide to notice you.Free cancellationfromUS$ 15View ›
Ubud Waterfalls & Rice Terrace Tour with Jungle Swing
Ubud Waterfalls & Rice Terrace Tour with Jungle Swing★★★★★★★★★★ 4.97 (151)10hYou’ll walk among emerald rice terraces at Tegalalang, fly above palm trees on the jungle swing, wade into Kanto Lampo’s cool spray, and find hidden waterfalls near Ubud with a local guide handling all the details. Expect muddy feet, honest food, and moments you’ll want to remember long after you leave Bali.Free cancellation-20%fromUS$ 15.20View ›

Just added (9)

Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty Wreck
Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty Wreck4hThis is a private scuba diving experience in Tulamben with a 1:1 guide-to-diver ratio, two shore dives to the USS Liberty Wreck, and basic training included. You receive a safety briefing and instruction from a certified dive guide, then explore the shipwreck and coral reefs at your own pace with undivided attention. The package covers all equipment, a local lunch, underwater photos, and hotel pickup in the Tulamben area; minimum age is 12, and a high level of physical fitness is required.Is it for me?Book this if you want one guide's full attention the entire time—beginners and non-swimmers especially benefit from the 1:1 ratio, since your guide watches your breathing and positioning without managing other divers. If you're already certified and comfortable in the water, a shared group dive might suit you better.Free cancellationNewfromUS$ 92View ›
Waterbom Bali Day Entry: Water Slides & Pool Access
Waterbom Bali Day Entry: Water Slides & Pool Access1dYou get unlimited access to all slides, pools and attractions at Waterbom Bali for one full day, with shower facilities and no fixed schedule. Spend your time however you want — racing down Twin Racers, floating in pools, or relaxing in the tropical gardens. Entry is self-guided, so you move at your own pace and decide when to eat, rest or leave.Is it for me?Right for anyone who wants a full day of water park freedom without a guide or fixed schedule — you choose which slides to ride, when to rest, and how long to stay, which is what makes a single ticket work for both thrill-seekers and people who just want to float and relax.Free cancellation-5%NewfromUS$ 28View ›
Ubud ATV Ride, Massage & Coffee Plantation: All three in one day
Ubud ATV Ride, Massage & Coffee Plantation: All three in one day6hThis 6-hour Ubud activity combines ATV riding through jungle trails, rice fields, traditional villages and waterfalls with a 60-minute traditional Balinese massage and a visit to a working coffee plantation where you taste locally produced coffee and herbal teas. You ride solo or tandem on well-maintained bikes with a professional local guide, safety equipment and insurance included; hotel pickup and lunch are part of the package.Is it for me?Choose the solo ATV option if you want to ride independently and feel the full control of the bike; pick tandem if you prefer to share the experience and split the physical demand. If hotel pickup matters to your morning schedule, select one of the options that includes transport—the others require you to arrange your own way to the meeting point.Free cancellation-6%NewfromUS$ 34View ›
Bali Devdan Show Ticket: 60-Min Indonesian Dance & Acrobatics
Bali Devdan Show Ticket: 60-Min Indonesian Dance & Acrobatics1hYou get a prebooked ticket that skips the entry line, a seat in your chosen category, and sixty minutes of Indonesian dance, acrobatics, and theatrical effects across five islands. The show runs four nights a week at a fixed time, so you plan your evening around it rather than hunting for availability. Arrive early enough to settle in, leave your phone off, and you're done by 8:30 pm.Is it for me?Book this if you want a high-energy cultural performance that doesn't require planning a full evening — the fixed schedule and prebooked entry mean you show up, sit down, and the show does the work.Free cancellationKids −44%NewfromUS$ 29View ›
Waterbom Bali Water Park: Entry Ticket & Slides in Kuta
Waterbom Bali Water Park: Entry Ticket & Slides in Kuta★★★★★★★★★★ 1.00 (2)6h–7hYou get full-day access to all slides, pools, the lazy river, and tropical gardens with one ticket. Entry includes a shower room and a Splash Band for purchases. Parking is free, re-entry is allowed the same day, and the park is wheelchair accessible throughout. Bring a swimsuit and sunscreen; food and drinks are available inside but outside items aren't permitted.Is it for me?Pick this if you want a full day of water activities in one place without arranging transport or worrying about time limits — the all-day access and free parking mean you can show up and stay as long as you want, moving between slides and pools at your own pace.Free cancellationKids −16%NewfromUS$ 55View ›
USAT Liberty Shipwreck Scuba Diving in Tulamben: Shore Entry
USAT Liberty Shipwreck Scuba Diving in Tulamben: Shore Entry★★★★★★★★★★ 5.00 (2)4hDiscover Scuba Diving at the USAT Liberty Shipwreck in Tulamben is a beginner-friendly introduction to diving that starts on the sand and ends exploring a sunken cargo ship, with a live English-speaking instructor, full equipment and high-quality underwater photos. The shore entry means no long boat ride, and the 4-hour experience includes lunch and locker storage. Minimum age is 18; not recommended for travelers with spinal injuries, pregnancy or cardiovascular concerns.Is it for me?Book this if you're arriving in Bali with a free afternoon and want to cross "learn to dive" off your list without spending a full day on a boat. The shore entry and small-group instruction mean you're in the water within an hour of arrival, and the photos give you proof it happened.Free cancellationNewfromUS$ 81View ›
Menjangan Island snorkeling: Two reefs, lunch included
Menjangan Island snorkeling: Two reefs, lunch included★★★★★★★★★★ 5.00 (1)4h 30mThis shared snorkeling activity takes you by boat from Banyuwedang Harbor to Menjangan Island in West Bali National Park, where you explore two separate coral reef sites with an English-speaking guide. The day includes snorkeling gear, a professional guide, a packed lunch on the beach, bottled water and hotel pickup from select areas. Children from age 4 are welcome, and the full outing runs about 4.5 hours from departure to return.Is it for me?The 4.5-hour timeframe means you're back at your hotel by early afternoon, leaving the rest of your day free for other plans. This works well if you want a morning activity without committing to a full day, or if you're combining it with an afternoon at a beach or temple elsewhere in Bali.Free cancellationNewfromUS$ 37View ›
Snorkel with Sea Turtles in Gili Trawangan: 4-Hour Private Tour
Snorkel with Sea Turtles in Gili Trawangan: 4-Hour Private Tour4hA 4-hour private snorkeling tour around Gili Trawangan, Gili Meno and Gili Air where you swim with sea turtles, explore vibrant coral reefs and visit famous underwater statues. The boat moves between islands, snorkeling gear is provided, and the guide speaks English. Not recommended for travelers with spinal injuries, poor cardiovascular health, or during pregnancy.Is it for me?The guide speaks English, so you follow the commentary and the route without translation or guesswork — a straightforward way to snorkel three islands and see sea turtles if you want real-time information instead of a silent swim.Free cancellationNewfrom · per groupUS$ 100View ›
Penang: Kek Lok Si Temple, Penang Hill & George Town Private Tour
Penang: Kek Lok Si Temple, Penang Hill & George Town Private Tour6hYou visit Kek Lok Si Temple with its pagodas and spiritual history, ride the funicular up Penang Hill for panoramic views, walk through George Town's street art and UNESCO heritage lanes, and explore Chew Jetty's wooden stilt village with your private guide. Transport, guide, parking, and hotel pickup are all included; you choose the pace and which attractions matter most to you.Is it for me?This tour suits travelers who want to see Penang's main highlights—temples, views, heritage streets, and waterfront life—without arranging transport or timing themselves, and who prefer moving at their own pace rather than keeping up with a group schedule.Free cancellationKids −44%NewfromUS$ 90View ›
See all 815 tours →
Do you need help planning your next activity?