Things to Do in Ubud
DESTINATION GUIDE

Things to Do in Ubud

30 curated spots from Ubud itineraries

Activities & Attractions

16 curated experiences

Campuhan Ridge Walk
Do
morning

Campuhan Ridge Walk

Scenic 2km forested trail starting near Ubud Palace, offering valley views and hill descents. Best at sunrise or early morning; allow 45–60 minutes for leisurely pace with photo stops.

1h 30m · Free
Sacred Monkey Forest Sanctuary
Do
afternoon

Sacred Monkey Forest Sanctuary

Temple complex within lush forest inhabited by playful long-tailed macaques. Spiritual site with naturalistic environment.

2h · $15-20
Ubud Art Market
Do
late morning

Ubud Art Market

Shop for sarongs, jewelry, and crafts; haggle gently for souvenirs.

1h · $20-50
Agung Rai Museum of Art
Do
morning

Agung Rai Museum of Art

Admire Balinese paintings and sculptures in peaceful gardens.

1h 30m · $10
Goa Gajah (Elephant Cave Temple)
Do
afternoon

Goa Gajah (Elephant Cave Temple)

Ancient temple carved into rock with intricate stone carvings. Bathing pools and spiritual chambers within cavern setting.

1h · $5-10
Sacred Monkey Forest Sanctuary (Ubud Monkey Forest)
Do
afternoon

Sacred Monkey Forest Sanctuary (Ubud Monkey Forest)

Walk among long-tailed macaques, ancient temple grounds, and moss-covered trees in this spiritual sanctuary. Spend 1.5–2 hours exploring three temple compounds and observing monkeys in natural habitat. Respectful, no feeding.

2h · $8–10 per person
Tegalalang Rice Terrace
Do
afternoon

Tegalalang Rice Terrace

Stroll elevated paths for panoramic views; great photography spots amid nature.

2h · $5
Tegalalang Rice Terraces + Jungle Swing
Do
late morning/early afternoon

Tegalalang Rice Terraces + Jungle Swing

Iconic emerald-green rice terraces with multiple cafés and scenic overlooks. The Jungle Swing (Aloha Ubud Swing) offers thrilling 25-meter swings over valleys. Early morning light is optimal for photography.

2h 30m · $0 (terraces) | $20–25 per person (swing activity)
Tegallalang Rice Terraces
Do
morning

Tegallalang Rice Terraces

Iconic emerald-green rice paddies with breathtaking views. Walk through terraced landscapes and experience rural Balinese agriculture.

1h 30m · Free
Tibumana Waterfall
Do
afternoon

Tibumana Waterfall

Pristine multi-tiered waterfall with natural pools perfect for swimming. Less crowded than Tegenungan. Accessible via short 200-meter descent through jungle. Bring swimwear and water shoes.

2h · $5–10 entrance
Tirta Empul Temple
Do
morning

Tirta Empul Temple

One of Bali's most sacred water temples; explore ornate carvings, walk past the holy spring pools, and observe (or participate in) purification rituals if respectful. Spend 1.5–2 hours. Arrive by 9:30 AM to avoid crowds.

2h · $5–8 per person (entry + sarong rental if needed)
Tirta Empul Temple (Tampak Siring)
Do
afternoon

Tirta Empul Temple (Tampak Siring)

Ancient temple with sacred spring water pools used for ritual purification. Serene spiritual atmosphere with historical significance.

1h 30m · $5-10
Ubud Art Market (Ubud Traditional Art Market)
Do
late afternoon or free explore

Ubud Art Market (Ubud Traditional Art Market)

Browse handwoven textiles, wooden sculptures, paintings, and crafts in this atmospheric market. Haggle gently; prices are negotiable. Spend 1–2 hours wandering and selecting a few meaningful souvenirs.

1h 30m · Free to browse; budget $20–50 for 1–2 small purchases
Ubud Palace (Puri Saren Agung)
Do
morning

Ubud Palace (Puri Saren Agung)

Traditional Balinese palace with intricate architecture and temple compounds. Active royal residence showcasing Ubud's cultural heritage.

1h 15m · Free-$5
Ubud Traditional Art Market (Pasar Seni)
Do
afternoon

Ubud Traditional Art Market (Pasar Seni)

Three-story market showcasing local woodcarvings, textiles, paintings, and handicrafts. Haggle respectfully; best visited mid-morning for smaller crowds. Browse second-floor galleries for curated artisan pieces.

2h · $0–100+ (depends on shopping)
Ubud Waterfall Trek (Tegenungan Waterfall)
Do
evening

Ubud Waterfall Trek (Tegenungan Waterfall)

Scenic waterfall in jungle setting accessible via hiking trail. Natural swimming pool and refreshing nature experience.

2h · $10-15

Restaurants & Food

14 local favorites

Akar Ubud By K Club
Eat
lunch

Akar Ubud By K Club

European steakhouse featuring premium wagyu and truffle risotto. Intimate fine dining with glitter and glamour.

1h 30m · $80-140 per person
Ambar Ubud Bar
Eat
afternoon

Ambar Ubud Bar

Fine dining bar with consistently exceptional reviews and diverse menu options. Stylish atmosphere with top-rated service.

1h 30m · $70-100 per person
CasCades Restaurant
Eat
dinner

CasCades Restaurant

International and European cuisine featuring a traditional Indonesian tasting menu. Excellent for honeymoons and celebrations with impeccable service.

2h · $85-130 per person
Ely's Kitchen Ubud
Eat
dinner

Ely's Kitchen Ubud

Beautifully plated Asian fusion cuisine with fresh, locally-sourced ingredients. Try signature dishes that showcase culinary artistry.

1h 30m · $60-90 per person
Karsa Kafe
Eat
evening

Karsa Kafe

Upscale Balinese restaurant in a royal garden setting; try duck confit, bebek betutu (slow-cooked duck), or fish in banana leaf. Beautiful ambiance with traditional performances some evenings.

1h 30m · $18–28 per person
Karsa Kafe Ubud
Eat
morning

Karsa Kafe Ubud

Traditional Balinese breakfast with local coffee, fresh fruit, and pastries overlooking rice paddies. Try the locally roasted coffee and banana pancakes.

1h · $8–15 per person
Kelapa Poolside Bar & Restaurant
Eat
lunch

Kelapa Poolside Bar & Restaurant

French and Mediterranean cuisine with truffle-infused dishes. Poolside setting provides relaxation with fine dining quality.

1h 30m · $75-110 per person
Kubu At Mandapa
Eat
dinner

Kubu At Mandapa

International and healthy cuisine served in intimate riverside cocoons overlooking the jungle. An exceptional atmosphere complemented by carefully curated dishes.

2h · $75-120 per person
Mozaic Beach Club Cuisine
Eat
evening

Mozaic Beach Club Cuisine

Upscale casual dining with Balinese-fusion cuisine in an intimate garden setting. Known for fresh seafood and craft cocktails.

1h 30m · $35–50 per person
Sayan House
Eat
afternoon

Sayan House

Farm-to-table restaurant with outdoor terrace overlooking Tegalalang rice terraces. Fresh local ingredients and contemporary Indonesian plates.

1h 15m · $18–28 per person
Sayan House Cafe
Eat
morning

Sayan House Cafe

Open-air cafe with rice paddy views; try their granola with local yogurt and fresh fruit, or traditional Balinese nasi goreng. Known for excellent pour-over coffee.

1h · $8–15 per person
Warung Mendez
Eat
midday

Warung Mendez

Cozy warung with nasi goreng, satay lilit, and fresh juices.

1h · $10-20 per person
Warung Petanu
Eat
midday

Warung Petanu

Simple, family-run warung near the rice terraces; try the fresh gado-gado (vegetable salad with peanut sauce) or grilled chicken with sambal. Local, authentic, no tourist markup.

1h · $6–12 per person
Warung Pulau Kelapa
Eat
afternoon

Warung Pulau Kelapa

Casual warung serving authentic Indonesian dishes with courtyard seating. Excellent gado-gado, satay, and fresh juices.

1h 15m · $12–20 per person

More on Ubud

BUILD YOUR UBUD PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning