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
Sort
Ubud: Private Waterfalls, Rice Terrace Swing & Tirta Empul Day Trip
Ubud: Private Waterfalls, Rice Terrace Swing & Tirta Empul Day Trip★★★★★★★★★★ 4.95 (363)8h–10hYou’ll wander emerald rice terraces, try out Bali’s iconic swing (if your nerves let you), dip into cool waterfalls near Ubud, join locals at Tirta Empul Temple with a guide who knows every story, and taste fresh coffee at a plantation—all with pickup included and lunch overlooking green fields. This isn’t just sightseeing; it’s feeling Bali in small moments.Free cancellationTravelers' pickMost bookedfromUS$ 25View ›
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 Private Car Charter: Flexible Island Day with Driver
Bali Private Car Charter: Flexible Island Day with Driver★★★★★★★★★★ 4.91 (362)10hYou’ll have your own English-speaking driver in Bali for up to 10 hours—go wherever you want, from Ubud’s art scene to hidden beaches or mountain views. Stop as often as you like; your guide waits patiently each time. Includes hotel pickup, bottled water, and drop-off—even if you change hotels mid-day. This is Bali at your pace—expect laughter, real stories, and space to wander.Free cancellationfromUS$ 33View ›
3-Day Private Bali Tour: Temples, Swing & Monkey Forest
3-Day Private Bali Tour: Temples, Swing & Monkey Forest★★★★★★★★★★ 4.96 (360)3dA private 3-day sightseeing tour of Bali with a driver-guide, air-conditioned vehicle and entrance fees included. The itinerary covers Uluwatu Temple, Ubud Monkey Forest, Tegalalang Rice Terrace with swing, Tanah Lot Temple, Kintamani volcano, and beaches at Nusa Dua and Jimbaran. You choose between meals included or excluded at checkout; pickup from your hotel is part of the package. Children from age 3 are welcome, though children under 7 cannot use the swing.Is it for me?Choose this if you want a private driver and air-conditioned car for three days to visit temples, beaches, and waterfalls at your own pace, stopping longer where you prefer or skipping sites entirely.Free cancellationKids −17%fromUS$ 190View ›
Mount Batur Sunrise Jeep Tour from Ubud: Active Volcano View
Mount Batur Sunrise Jeep Tour from Ubud: Active Volcano View★★★★★★★★★★ 4.98 (357)6hA Mount Batur sunrise jeep tour from Ubud combines a pre-dawn drive up this UNESCO-listed volcano with a guided trek across the crater rim, breakfast at the summit, and views of Batur Lake, Abang Mountain and Mount Agung. The tour includes hotel pickup, a local English-speaking guide, entrance fees, and a light breakfast with hot drinks; the full day runs about six hours from pickup to return.Is it for me?Choose this tour if you're based in Ubud and prefer a guided jeep ascent with a trek across the crater rim—you'll walk the rim and descend through jungle rather than stay in the vehicle, and your guide handles navigation in the dark before dawn.Free cancellationTravelers' pickTop ratedfromUS$ 20View ›
Bali Ubud: Gorilla Cave ATV, Monkey Forest & Temple with Lunch
Bali Ubud: Gorilla Cave ATV, Monkey Forest & Temple with Lunch★★★★★★★★★★ 4.97 (356)10hYou’ll feel mud on your skin during an ATV ride through Ubud’s wild side, watch monkeys play in ancient forest temples, and share lunch with new friends after exploring Batuan Temple’s carvings. Expect laughter, local stories from your guide, and small moments you’ll remember long after you’ve washed off the day.Free cancellationTravelers' pickfromUS$ 75View ›
Ubud Private Car Hire with Driver: Full Day Custom Itinerary
Ubud Private Car Hire with Driver: Full Day Custom Itinerary★★★★★★★★★★ 4.93 (356)8h–10hYou get picked up from your hotel in a private car with an English-speaking driver who knows Bali's roads and best stops. You choose the itinerary—temples, waterfalls, rice fields, beaches, or local spots—and the driver handles traffic, parking, and route planning. The ten-hour charter covers Ubud, Canggu, Tanah Lot, and beyond, with flexibility to linger or change course. Parking fees are included; you just need to decide where to go.Is it for me?Right for travelers staying in Ubud or South Bali who want to explore the island without navigating traffic or driving themselves. Expect a full ten-hour day out, which is what gives you the freedom to visit multiple regions and linger where you choose.Free cancellationTravelers' pickfromUS$ 33View ›
Tulamben: Beginner Scuba Dive at Coral Garden & USAT Liberty
Tulamben: Beginner Scuba Dive at Coral Garden & USAT Liberty★★★★★★★★★★ 4.98 (355)7hYou’ll start your first scuba dive in Tulamben with a gentle intro at Coral Garden before exploring the famous USAT Liberty shipwreck alongside a patient local guide. Expect new underwater sensations, colorful fish close-up, all gear included—and moments that stick with you long after you dry off.Free cancellationTravelers' pickfromUS$ 87View ›
Nusa Lembongan Snorkeling Tour: Reef Cruise & Water Sports
Nusa Lembongan Snorkeling Tour: Reef Cruise & Water Sports★★★★★★★★★★ 4.87 (355)7hA full-day snorkeling and water sports activity departing Bali for Nusa Lembongan aboard a luxury catamaran, with guided reef exploration, a semi-submersible coral viewing chamber, a 35-meter water slide, unlimited banana boat rides and a buffet lunch included. The boat leaves Benoa harbour at 9:15 AM and returns around 3:15 PM; children from age 4 are welcome, and hotel transfers from Bali are included. Optional add-ons include introductory or certified scuba diving and parasailing.Is it for me?Book this if you're arriving with a free day and want a full-day water experience: the pontoon-based snorkeling and underwater chamber let non-swimmers see the reef, while kids enjoy the slide and banana boats, and hotel pickup means you start from your accommodation.Free cancellationTravelers' pickKids −18%fromUS$ 140View ›
Yogyakarta: Night Food Tour & Becak Rickshaw with Street Eats
Yogyakarta: Night Food Tour & Becak Rickshaw with Street Eats★★★★★★★★★★ 4.96 (355)3h–4hYou board a becak rickshaw at the Yogyakarta Monument and ride to seven food stops across the city center, tasting Javanese street food and local snacks at each one. The tour includes entry to Alun-Alun Kidul's fairground games, a traditional game experience, and herbal drinks, ending around 10pm. Groups stay under eight people, so the pace stays intimate and your guide can answer questions about what you're eating.Is it for me?Book this if you want to eat your way through Yogyakarta's night scene without planning stops, negotiating with vendors, or figuring out where locals actually eat—the small group size and becak transport mean you move at a pace that lets you taste and talk, not rush.Free cancellationTravelers' pickfromUS$ 33View ›
Best of Ubud Private Full-Day Tour: 6 stops with guide
Best of Ubud Private Full-Day Tour: 6 stops with guide★★★★★★★★★★ 4.97 (351)9h–10hA private full-day guided tour of Ubud covering six major attractions—Celuk Village, Tegenungan Waterfall, Tirta Empul Temple, Tegalalang Rice Terrace, Sacred Monkey Forest Sanctuary, and Ubud center—with hotel pickup from across Bali, an air-conditioned vehicle, and an English-speaking guide. You choose between the tour with entrance fees included or without; lunch and the optional jungle swing are available for separate purchase.Is it for me?Book the tour with entrance fees if you want to move through all six stops without stopping to pay at each one; book without entrance fees if you prefer to pay as you go or want to skip a site. The private vehicle and guide mean the pace stays steady and you do not wait for group departures, which matters if your hotel is far from Ubud center or if you want to spend longer at one stop without holding others back.Free cancellationTravelers' pick-5%fromUS$ 27View ›
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' pickBest valuefrom · per groupUS$ 6.50View ›
Mount Batur sunrise trek with hot springs: Private full-day tour
Mount Batur sunrise trek with hot springs: Private full-day tour★★★★★★★★★★ 4.94 (346)8hA private full-day Mount Batur tour starts before dawn with a 2-hour trek to the summit, where you'll eat a simple breakfast of tea and eggs cooked in volcanic steam while the sun rises over Bali. After descending, you'll relax in natural hot springs nearby. Hotel pickup and a local English-speaking guide are included; the whole day runs about 8 hours.Is it for me?Climb Bali's sacred second-highest volcano in the dark, reach the summit for sunrise and steamed eggs, then soak in natural hot springs—your guide and hotel pickup handle all the logistics.Free cancellationfromUS$ 77View ›
Jakarta Half-Day Tour: National Monument, Old Town & Harbor
Jakarta Half-Day Tour: National Monument, Old Town & Harbor★★★★★★★★★★ 4.88 (337)4h–5hA half-day guided tour of Jakarta covers the National Monument, Merdeka Square, the Cathedral, Istiqlal Mosque, wayang puppet collections, Old Town Batavia and Sunda Kelapa harbor with a private English-speaking guide, air-conditioned vehicle, all entrance tickets and hotel or airport pickup included. The National Monument closes Mondays (outside viewing only) and Istiqlal Mosque closes Fridays (outside viewing only).Is it for me?The tour picks you up at your hotel or airport in the Jakarta area, so you don't need a car or local knowledge to reach the landmarks—the guide and driver handle the route, timing and entry to each site, which works well if you're staying elsewhere in the city or arriving by flight and want to see Jakarta's highlights without arranging transport yourself.Free cancellationTravelers' pickfromUS$ 55View ›
Bali Ayung River Rafting: Jungle Lunch & Ubud Tour Options
Bali Ayung River Rafting: Jungle Lunch & Ubud Tour Options★★★★★★★★★★ 4.77 (335)3h–10hYou’ll paddle down Bali’s Ayung River with a local guide, splash through rapids, drift past hidden carvings, and cool off under jungle waterfalls. Afterward, enjoy a buffet lunch with views over the treetops. Options include hotel pickup or adding an Ubud sightseeing tour or ATV ride for more adventure—just don’t be surprised if you’re still thinking about those river sounds days later.Free cancellationfromUS$ 29View ›
Ubud Electric Bicycle Tour to Tirta Empul Water Temple
Ubud Electric Bicycle Tour to Tirta Empul Water Temple★★★★★★★★★★ 4.95 (334)3hA half-day electric bicycle tour of Ubud that covers rice terraces, local villages, and ends at Tirta Empul Water Temple, one of Bali's holiest sites. Your guide leads the route in English, hotel pickup is included for the Ubud area, and the tour wraps with a Balinese lunch. You control the pedal assist—ride as much or as little as you want.Is it for me?Choose this if you want a guide's cultural commentary while cycling—the e-bike handles hills so you control your own pace, and the half-day format works for a morning or afternoon slot.Free cancellationfromUS$ 49View ›
Bali: Mount Batur Sunrise Hike & Breakfast with Pickup
Bali: Mount Batur Sunrise Hike & Breakfast with Pickup★★★★★★★★★★ 4.93 (329)8h–10hYou’ll start your Mount Batur sunrise hike in darkness with a local guide leading you up volcanic trails by flashlight. At the summit, sip hot tea and eat a simple breakfast as day breaks over Lake Batur. After exploring the crater rim together, you’ll head back down with hotel pickup and drop-off making things easy—leaving you with memories that stick long after you’re home.Free cancellationfromUS$ 22View ›
Balinese Cooking Class in Seminyak: Learn 3 Courses
Balinese Cooking Class in Seminyak: Learn 3 Courses★★★★★★★★★★ 4.95 (328)3hA Balinese cooking class in Seminyak where you prepare a three-course meal under a chef's guidance, choosing from three set menus that showcase the spices and techniques of the region. The morning option includes an optional visit to Jimbaran Fish Market to select fresh ingredients with the chef; both morning and afternoon sessions run about three hours and include round-trip pickup within Seminyak. Minimum age is 12; at least two people are required to confirm the class.Is it for me?Book the morning session with the market visit if you want to understand where Balinese ingredients come from and have time to shop with the chef before cooking; the afternoon class works better if you prefer a later start and want to focus only on the cooking itself without the market stop.Free cancellationTravelers' pickfromUS$ 57View ›
Yogyakarta: Borobudur, Merapi Volcano & Prambanan Day Trip
Yogyakarta: Borobudur, Merapi Volcano & Prambanan Day Trip★★★★★★★★★★ 4.91 (327)12hYou’ll climb Borobudur before crowds arrive, ride a jeep close to Merapi Volcano’s slopes, and wander through Prambanan’s temple shadows—all with a local guide who knows every shortcut and story. Hotel pickup makes it easy; all tickets are sorted for you. Expect real moments—incense on morning air, laughter with locals—and memories that stick around long after you leave Yogyakarta.Free cancellationTravelers' pickfromUS$ 125View ›
Silver Jewelry Class in Ubud: Craft Your Own Piece
Silver Jewelry Class in Ubud: Craft Your Own Piece★★★★★★★★★★ 4.98 (324)3hA three-hour silver jewelry class in Ubud where you design and craft your own piece from sterling silver 925, guided through melting, forming, soldering, filing and polishing by experienced silversmiths. All materials, tools, snacks and water are included; the jewelry you make is yours to keep. The class runs 1.5 to 3 hours depending on your design, and no prior experience is needed.Is it for me?The guide speaks English or Malay, so you follow the instruction without translation delays—book this if you're comfortable learning hands-on in either language and want to make one finished piece you design yourself.Free cancellationTravelers' pickfromUS$ 34View ›
Do you need help planning your next activity?