Top Things to Do in Indonesia

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

★4.9 1,574 experiences from US$ 5.90 ✓Free cancellation on most experiences

All tours (241–260 of 1,574)

Ubud: Silver Jewelry Making Class in Balinese Village
›
‹
Most booked
Ubud: Silver Jewelry Making Class in Balinese VillageTry your hand at silver jewelry making in a small Ubud village, guided by local artisans. Includes all tools, coffee or tea, and you’ll bring home your own creation.
183 reviews
4.98★
Duration
2h
start times · Every day
4
Live guide EN · MSFree cancellationfromUS$ 50per person
Jakarta Old Town and Modern City Half-Day Tour with Guide
›
‹
Travelers' pick
Jakarta Old Town and Modern City Half-Day Tour with GuideHalf-day Jakarta sightseeing tour with private transport, English-speaking guide and hotel pickup: walk through Old Batavia's Dutch colonial streets.
182 reviews
4.90★
Duration
3h–4h
start times · Every day
19
Live guide ENHotel pickupFree cancellationfromUS$ 55per person
Gili Islands Day Trip: Snorkeling, Turtles & Lunch from Lombok
›
‹
Travelers' pick
Gili Islands Day Trip: Snorkeling, Turtles & Lunch from LombokSwim with turtles, snorkel vibrant reefs, and relax on Gili Trawangan’s beaches. Includes private boat, lunch, and pickup from Lombok for a seamless island escape.
182 reviews
4.92★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 99US$ 79per person
Bali Blue Lagoon Snorkeling with Lunch & Transfers
›
‹
Bali Blue Lagoon Snorkeling with Lunch & TransfersSnorkel Blue Lagoon and Tanjung Jepun from Ubud with hotel pickup, lunch, and all gear included: two reef spots in one morning, calm water, colorful fish and coral.
180 reviews
4.90★
Duration
6h–7h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 39per person
Ubud: Bali Swing, Koi Boat Photos & Monkey Forest Day Tour
›
‹
★Top rated
Ubud: Bali Swing, Koi Boat Photos & Monkey Forest Day TourFeel the rush at Bali Swing, float on the koi boat, meet monkeys in Ubud’s forest, and cool off at Kanto Lampo Waterfall. Includes private transport & pickup.
180 reviews
4.99★
Duration
8h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 51per person
Senaru Crater Rim Trek: 2-Day Rinjani Camping Adventure
›
‹
Travelers' pick
Senaru Crater Rim Trek: 2-Day Rinjani Camping AdventureSenaru to Rinjani crater rim trek, camping overnight with sunset & sunrise views. Guide, porters, meals, gear included.
180 reviews
4.87★
Duration
2d
Every day
07:00
Live guide ENInstant confirmationfromUS$ 156per person
Mount Batur Jeep Sunrise & Hot Spring Tour: Sunrise and Soak
›
‹
Mount Batur Jeep Sunrise & Hot Spring Tour: Sunrise and SoakWatch the sunrise from Mount Batur's volcanic slopes in a 4WD jeep, then soak in natural hot springs. Includes guide, breakfast, entry fees and hotel pickup.
179 reviews
4.96★
Duration
10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 21per person
Snorkeling & Kayaking Day Trip: Lembongan and Penida from Bali
›
‹
Travelers' pick
Snorkeling & Kayaking Day Trip: Lembongan and Penida from BaliSnorkel three reefs between Nusa Lembongan and Nusa Penida with hotel pickup, lunch and gear, plus kayak through mangrove forest and visit Manta Bay if conditions allow.
177 reviews
4.49★
Duration
9h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 33per person
Ubud Tour: Monkey Forest, Rice Terraces & Waterfall Visit
›
‹
Ubud Tour: Monkey Forest, Rice Terraces & Waterfall VisitPrivate day tour through Bali's nature and temples: Sacred Monkey Forest, Tegalalang Rice Terrace, Kehen Temple, and Tukad Cepung Waterfall with lunch overlooking Mount Batur.
177 reviews
4.99★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
East Nusa Penida private tour from Sanur: Four beaches and cliffs
›
‹
East Nusa Penida private tour from Sanur: Four beaches and cliffsPrivate full-day tour from Sanur to east Nusa Penida with fastboat, driver-guide and lunch included: walk down to Diamond Beach and Atuh Beach.
176 reviews
4.94★
Duration
9h–10h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Uluwatu Sunset Tour with Kecak Fire Dance: Temple & Performance
›
‹
Travelers' pick
Uluwatu Sunset Tour with Kecak Fire Dance: Temple & PerformanceFive to six hours from hotel pickup through Uluwatu Temple and the Kecak Fire Dance at sunset.
175 reviews
4.75★
Duration
5h–6h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 37per person
Tanah Lot Temple tour from Bali: Three temples at sunset
›
‹
Travelers' pick
Tanah Lot Temple tour from Bali: Three temples at sunsetHalf-day private tour of Tanah Lot, Taman Ayun and Batubolong temples on Bali's west coast with hotel pickup.
175 reviews
4.83★
Duration
5h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 32per person
Borobudur & Prambanan: Climb Up Tour with Pickup & Local Guide
›
‹
Best value
Borobudur & Prambanan: Climb Up Tour with Pickup & Local GuideFeel ancient stones under your hands at Borobudur and Prambanan, climb to the top with a local guide, and skip the ticket hassle: includes pickup from your hotel.
174 reviews
4.97★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 21per person
Bali Spa Massage in Seminyak: Flower Bath & Full Treatment
›
‹
Travelers' pick
Bali Spa Massage in Seminyak: Flower Bath & Full TreatmentEnjoy a two-hour Balinese spa treatment in Seminyak featuring massage, body scrub, yogurt moisturizer and flower bath, with optional hotel pickup and herbal tea.
172 reviews
4.54★
Duration
2h
start times · Every day
12
Live guide ENPickup optionalFree cancellationfromUS$ 38per person
Ayung River White Water Rafting in Ubud with Jungle Tour
›
‹
Ayung River White Water Rafting in Ubud with Jungle TourPaddle the Ayung River through Ubud's jungle with a guide, then visit the monkey forest, art market and palace. Includes lunch and hotel pickup.
170 reviews
4.99★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Uluwatu Temple & Kecak Dance: Guide, Entry & Show Ticket
›
‹
Travelers' pick
Uluwatu Temple & Kecak Dance: Guide, Entry & Show TicketMeet your guide at Uluwatu Temple, skip the ticket queues, and watch 70 performers tell the Ramayana story through synchronized chanting and fire dance.
169 reviews
4.80★
Duration
2h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 28US$ 25per person
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private Package
›
‹
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private PackageFeel the quiet at Tirta Gangga, wander Jatiluwih rice terraces, and watch sunset at Tanah Lot on this Bali private tour with hotel pickup and local guide.
169 reviews
4.98★
Duration
3d
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 280per person
Ubud Private Day Tour: Cultural Highlights & Waterfalls
›
‹
Ubud Private Day Tour: Cultural Highlights & WaterfallsPrivate day tour of Ubud with hotel pickup, entrance fees and air-conditioned transport: see Monkey Forest, rice terraces.
167 reviews
4.95★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 33per person
Bogor Botanical Garden & Waterfall Day Trip from Jakarta
›
‹
Travelers' pick
Bogor Botanical Garden & Waterfall Day Trip from JakartaPrivate day trip from Jakarta to Bogor with botanical garden entry, lunch at a local restaurant, and visits to a waterfall and rice terraces.
165 reviews
4.88★
Duration
7h–8h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
ATV Riding in Ubud: 2 Hours on Quad Bikes Through Rice Fields
›
‹
Travelers' pick
ATV Riding in Ubud: 2 Hours on Quad Bikes Through Rice FieldsRide a quad bike through Ubud's rice fields, gorge cave and bamboo forest with a guide, visit Monkey Forest and Tegenungan Waterfall, with private pickup and lunch.
164 reviews
4.95★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 67per person
Need help planning your next activity?