Bali

Bali

Things to Do in Bali

50 curated spots from Bali itineraries

Activities & Attractions (30)

Tegalalang Rice Terraces
Doafternoon

Tegalalang Rice Terraces

Swing over terraces, hike paths; shoot from bamboo bridge angles.

2h
$5
Tanah Lot Temple
Doafternoon

Tanah Lot Temple

Ocean temple at golden hour; dramatic wave photos (20min from Jimbaran).

1h 30m
$10/pp
Ubud Monkey Forest
Doafternoon

Ubud Monkey Forest

Ancient temple among monkeys; wildlife spotting, no flash photos.

1h 15m
$10/person
Padang Padang Beach
Domorning

Padang Padang Beach

Secret cove via cave stairs, swim turquoise waves.

2h
$2 entry
Tegenungan Waterfall
Doafternoon

Tegenungan Waterfall

Hike short path to swim in pools and viewpoints; 20-min drive from Ubud

2h
$2 entry
Uluwatu Temple & Kecak Dance
Doafternoon

Uluwatu Temple & Kecak Dance

Clifftop temple explore then private fire dance seats at sunset.

3h
$20/pp
Campuhan Ridge Walk
Domorning

Campuhan Ridge Walk

Easy 2km ridge trail through rice fields; best light afternoon for photos.

1h 30m
Free
Echo Beach
Domorning

Echo Beach

Lounge on black sands, body surf gentle waves, wander dunes at low tide.

2h
Free
Echo Beach Surf Watch
Doafternoon

Echo Beach Surf Watch

Relax on black-sand beach, watch pro surfers; golden hour pre-sunset from dunes.

1h 30m
Free
Mount Batur Sunrise Trek
Domorning

Mount Batur Sunrise Trek

Private guided 2-hour hike to volcano summit for dawn views; breakfast included.

3h
$80/pp
Pandawa Beach
Doafternoon

Pandawa Beach

Private beach cabana rental for relaxation (beach must-have); flat access ramp, shaded loungers; photography at cave cliffs during sunset.

2h
$60 pp cabana
Sacred Monkey Forest Sanctuary
Doafternoon

Sacred Monkey Forest Sanctuary

Stroll 30-min loops through mossy temples and monkey troops; watch for playful interactions.

1h 30m
$6 pp
Seminyak Beach
Domorning

Seminyak Beach

Stroll sands, beach clubs from afar; photos.

1h 15m
Free
Tegallalang Rice Terraces
Domorning

Tegallalang Rice Terraces

Walk swinging bridge at golden hour (4-6PM), swing photo ops; less crowded north end.

2h
$5 entry
Tirta Empul Temple
Domorning

Tirta Empul Temple

Holy spring purification baths; serene ritual watching.

1h 30m
$5
Uluwatu Temple
Doevening

Uluwatu Temple

Clifftop temple with monkeys; sunset Kecak fire dance.

2h
$8
Goa Gajah (Elephant Cave Temple)
Domorning

Goa Gajah (Elephant Cave Temple)

Ancient 11th-century cave temple carved from single rock with entrance carved as elephant face; small but historically profound.

1h
$5 per person
Jimbaran Beach
Domorning

Jimbaran Beach

Sunset walk and lanterns; romantic photography.

1h
Free
Lovina Dolphin Spotting
Domorning

Lovina Dolphin Spotting

Private canoe at dawn for wild dolphins, snorkel reefs.

2h 30m
$25 pp
Mount Batur Sunrise Hike
Domorning

Mount Batur Sunrise Hike

1.5-hour guided trek with Pineh Trekking (book ahead); start 1:30 AM pickup from Canggu (1-hr drive), tea/banana at summit.

4h
$40
Nusa Dua Beach
Domorning

Nusa Dua Beach

**Must-have beach**: Relax on flat, wheelchair-friendly sands with shallow waters; golden hour (5-6 PM) for photography of rustic thatched umbrellas and waves. Step-free access, shaded loungers, accessible restrooms.

2h
Free (lounger rental $10)
Potato Head Beach Club
Dolate afternoon

Potato Head Beach Club

Pool, sunset drinks

2h
$20 min spend
Sacred Monkey Forest
Doafternoon

Sacred Monkey Forest

Shaded trails, ancient temples, interact with macaques from afar.

1h 30m
$6 pp
Sanur Beach Promenade
Domorning

Sanur Beach Promenade

Leisurely walk, kite festival views

1h 30m
Free
Seminyak Street Shopping
Doafternoon

Seminyak Street Shopping

Boutiques, markets

1h 30m
Varies
Tegalalang Rice Terrace
Domorning

Tegalalang Rice Terrace

Private guide leads to step-free viewpoints for golden hour photography (arrive 6:30 AM); flat paths, minimal walking under 0.5 miles.

1h 30m
$50 pp private tour
Tirta Gangga Water Palace
Doafternoon

Tirta Gangga Water Palace

Pools, gardens architecture

1h 30m
$3
Ubud Art Market
Dolate afternoon

Ubud Art Market

Shop crafts, sarongs, street market vibes

1h
Varies
Ubud Night Market
Doevening

Ubud Night Market

Street food stalls, live music; late-night social buzz.

1h 30m
$10-20
Waterbom Bali
Domorning

Waterbom Bali

Premium slides and lazy river; private cabana option.

3h
$50/pp

Restaurants & Food (20)

Bridges Bali
Eatafternoon

Bridges Bali

Riverside glamorous dining; order Balinese satay and cocktails.

1h
$25-40 per person
The Shady Shack
Eatevening

The Shady Shack

Halal/dairy-free grilled fish, tempeh salads, and gado-gado; beachfront rustic vibe with private booth.

1h 15m
$50-70 per person
Mozaic Beach Club
Eatmorning

Mozaic Beach Club

Riverside smoothies and eggs

45m
$10-15 per person
Locavore To Go
Eatevening

Locavore To Go

Vegetarian rice bowls with local herbs; casual elegant.

1h
$25-45 per person
Single Fin
Eatafternoon

Single Fin

Cliffside post-dive; seafood tacos, sunset views.

1h
$40-60 pp
Bukit Cafe
Eatmorning

Bukit Cafe

Halal acai bowls, vegan smoothies, and fresh papaya (dairy-free); rustic hilltop views 6-min flat path from beach.

1h
$30-50 per person
Crate Cafe
Eatafternoon

Crate Cafe

Nasi goreng kampung with tempeh and sambal, fresh iced kunyit.

1h
$10-15 per person
Karsa Kafe
Eatmorning

Karsa Kafe

Open-air Balinese dining overlooking rice paddies; traditional breakfast with fresh fruit, local pastries, and excellent coffee.

45m
$12–18 per person
Warung Enak
Eatevening

Warung Enak

Ikan mujair goreng and sambal bawang.

1h 15m
$14-20 per person
Warung Makan Local
Eatmorning

Warung Makan Local

Simple nasi campur stalls.

45m
$10-20 pp
Warung Pulau Kelapa
Eatevening

Warung Pulau Kelapa

Seafood; try urab (veggie salad).

1h 15m
$20-30 per person
Ji Restaurant
Eatevening

Ji Restaurant

Fine dining Balinese

2h
$30-45 per person
Jimbaran Beach Cafe
Eatmorning

Jimbaran Beach Cafe

Vegetarian fruit platters and pancakes; beachside.

45m
$12-22 per person
Made's Warung
Eatevening

Made's Warung

Bebek betutu (duck) and fresh seafood; iconic spot.

1h 15m
$12-18 per person
Mozaic Restaurant
Eatafternoon

Mozaic Restaurant

Glam Balinese fusion; try bebek betutu (duck) in private garden pavilion.

1h 30m
$60-80 per person
Warung Biah Biah
Eatafternoon

Warung Biah Biah

Nasi campur mixed rice and sate lilit fish skewers.

1h
$5-10 per person
Warung Subak
Eatmorning

Warung Subak

Rice field cafe; smoothies, pancakes.

45m
$15-25 pp
Alchemy Raw Café
Eatmorning

Alchemy Raw Café

Wellness-focused café with cold-pressed juices, açai bowls, and gluten-free pastries; social communal seating area

45m
$12–20 per person
Finns Beach Club
Eatmorning

Finns Beach Club

Infinity pool brunch: poke bowls.

1h 15m
$40-70 per person
Jimbaran Beach Warung
Eatevening

Jimbaran Beach Warung

Seafood BBQ (ikan bakar, prawns) on sand; fresh, grilled with sambal.

1h 30m
$20-35 per person

More on Bali

Plan your Bali trip

Save these spots and build a day-by-day itinerary in Takeoff.

Open in Takeoff