
Things to Do in Ubud
30 curated spots from Ubud itineraries
Activities & Attractions
16 curated experiences

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
Temple complex within lush forest inhabited by playful long-tailed macaques. Spiritual site with naturalistic environment.
2h · $15-20
Ubud Art Market
Shop for sarongs, jewelry, and crafts; haggle gently for souvenirs.
1h · $20-50
Agung Rai Museum of Art
Admire Balinese paintings and sculptures in peaceful gardens.
1h 30m · $10
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)
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
Stroll elevated paths for panoramic views; great photography spots amid nature.
2h · $5
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
Iconic emerald-green rice paddies with breathtaking views. Walk through terraced landscapes and experience rural Balinese agriculture.
1h 30m · Free
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
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)
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)
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)
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)
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)
Scenic waterfall in jungle setting accessible via hiking trail. Natural swimming pool and refreshing nature experience.
2h · $10-15Restaurants & Food
14 local favorites

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
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
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
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
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
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
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
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
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
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
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
Cozy warung with nasi goreng, satay lilit, and fresh juices.
1h · $10-20 per person
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
Casual warung serving authentic Indonesian dishes with courtyard seating. Excellent gado-gado, satay, and fresh juices.
1h 15m · $12–20 per person