20 Best Things to Do in Ubud, Bali (2026) β€” Our Top Ubud Attractions After Multiple Visits

20 Best Things to Do in Ubud, Bali (2026) β€” Our Top Ubud Attractions After Multiple Visits

Kayla Cooking Class Ubud

Table of Contents

This post may contain affiliate links. I will receive a small commission if you purchase through them, at no extra cost to you.
For more information, please see our Privacy Policy.

Ubud is the part of Bali that stays with you longest. Not because of any single thing β€” not the rice terraces or the monkey forest or the waterfall β€” but because of the accumulation of it. The morning light on the valley. The smell of incense from a temple ceremony you stumble across on a side street. The cooking class where your three-year-old discovered he has opinions about shallots. Ubud does something to people, and it’s done it to us across every visit.

We’ve been coming here for years across multiple Bali trips β€” as a couple, on family holidays with Kylo and Zadie, staying at Wapa di Ume, exploring with our local driver Wayan who knows every back road and hidden temple in the region. This guide to things to do in Ubud is what we’d tell a close friend: what’s genuinely worth your time, what’s overrated, what works with kids, and what to save for a different kind of trip.

If you’re looking for a day-by-day plan, see our 4-Day Ubud Itinerary. This post covers every Ubud attraction in full so you can build your own version.


UBUD AT A GLANCE β€” WHICH ACTIVITIES ARE RIGHT FOR YOU?

I want…Best Ubud Attraction
Culture & ceremonyKecak Dance at Ubud Palace, Goa Gajah
Nature & easy walksCampuhan Ridge Walk, Tegalalang
Waterfall adventureUlu Pertinu Waterfall
Hands-on experienceWapa di Ume Cooking Class, Ock Pop Tok
WildlifeSacred Monkey Forest
Wellness & spaYoga Barn, flower bath, spa day
Day tripKintamani volcano, Tirta Empul, Jatiluwih
Families with young kidsCampuhan Ridge Walk, cooking class, Monkey Forest
Rainy dayCooking class, Ubud Art Market, museum

πŸ›οΈ CULTURE & TEMPLES

1. Watch the Kecak Fire Dance at Ubud Palace

Every evening at Ubud Palace in the centre of town, the Kecak fire dance tells the story of the Ramayana β€” a chorus of men chanting the hypnotic “cak cak cak” rhythm as the drama unfolds against the palace backdrop. It’s a completely different experience to the clifftop Kecak at Uluwatu β€” more intimate, more theatrical, right in the heart of the town you’ve been walking through all day.

We’ve seen it multiple times and it still holds attention completely. For kids who are old enough to engage with a performance (roughly 5+), it’s one of the most memorable things we’ve done in Bali β€” Kylo talked about it for weeks afterwards.

🎟️ Entry: IDR 100,000 per adult ⏰ Performance time: Daily 7:30pm, approximately 1 hour πŸ“ Location: Puri Saren Agung (Ubud Palace), Jl. Raya Ubud


2. Explore Goa Gajah β€” The Elephant Cave

Goa Gajah (Elephant Cave) is one of Ubud’s most significant spiritual sites β€” a 9th-century cave sanctuary with a dramatic demon-face entrance, ancient bathing pools fed by spring water, and carved niches inside the cave where offerings are still placed daily. The surrounding grounds have been inhabited and used for ceremony continuously for over a thousand years.

It’s one of those Ubud attractions that rewards slowing down. Walk past the main cave entrance, follow the steps down to the bathing pools, then take the less-visited path that winds through the ravine to the river below β€” most visitors don’t go this far and it’s the most atmospheric part of the whole site.

🎟️ Entry: IDR 50,000 adults / IDR 25,000 children (sarong rental included) ⏰ Hours: Daily 8am–5pm πŸ“ Location: Jl. Raya Goa Gajah, Bedulu β€” 3km east of central Ubud πŸ’‘ Tip: Go early morning before the tour groups arrive. The bathing pools are most photogenic with no one in them.


3. Ubud Art Market β€” Pasar Seni Ubud

The Ubud Art Market sits directly opposite the palace and is one of Bali’s best markets for quality artisan goods β€” silk scarves, handmade ceramics, woodcarvings, jewellery, and textiles from local makers. The vendors are friendly and bargaining is expected, though we’d encourage paying fairly rather than driving prices down aggressively β€” most items are already well-priced.

We always come here for gifts β€” the carved wooden items and the batik fabrics especially are genuinely beautiful and hard to find in equivalent quality elsewhere in Bali. Go in the morning when it’s cooler and the market is freshest. Prices are slightly higher on the main market strip; the stalls at the back have better deals and are less crowded.

⏰ Hours: Daily 7am–6pm πŸ“ Location: Jl. Raya Ubud, opposite Ubud Palace πŸ’‘ Tip: Bring cash β€” IDR only, no cards accepted


🌿 NATURE & WALKS

4. Campuhan Ridge Walk ⭐ Our Top Ubud Recommendation

The Campuhan Ridge Walk is the thing we tell everyone to do first in Ubud β€” before the monkey forest, before the rice terraces, before anything else. A paved walking path that follows a narrow ridge above the confluence of two rivers, through swaying grass and scattered jungle, with views across the valley on both sides.

We’ve done this walk at different times of day across multiple trips and the verdict is consistent: go at sunrise or early morning. By 9am the path gets warm and the light flattens. At 6:30am with the mist still in the valley and almost nobody else on the path, it’s one of the most beautiful 45 minutes you can spend in Bali. The walk takes about 1–1.5 hours at a gentle pace and ends near a cluster of cafes where breakfast is waiting.

πŸ“ Distance: Approximately 5km return ⏰ Best time: Sunrise or early morning πŸ’° Cost: Free πŸ“ Start: Pura Gunung Lebah temple, Jl. Raya Campuhan πŸ‘¨β€πŸ‘©β€πŸ‘§ Family note: Good for families with kids who are comfortable walking. The path is paved and well-maintained.


5. Tegalalang Rice Terraces

The Tegalalang rice terraces are one of those places that looks exactly like you think it will from the photos β€” cascading green steps, swaying palms, the kind of landscape that makes you stop talking β€” and is still worth seeing in person because the photos don’t do the scale justice.

We always view them from the cafe level rather than making the full descent β€” on our most recent trip with the kids the path down was muddy and slippery and we made the sensible call. Tiss Cafe sits right at the edge of the terraces with some of the best views, and a coffee or smoothie there while watching the light move across the steps is exactly enough.

If you want to walk down and through, allow a couple of extra hours and wear shoes with grip. In dry season the paths are manageable; in wet season, go cautious.

🎟️ Entry: IDR 50,000 per person (some viewing platforms charge separately) πŸ“ Location: Jl. Raya Tegalalang β€” 20 minutes north of central Ubud by scooter or car ⏰ Best time: Early morning before tour groups arrive πŸ‘¨β€πŸ‘©β€πŸ‘§ Family note: Good for a cafe stop and views with kids; the path down is steep and best skipped with toddlers


6. Ulu Pertinu Waterfall

Our local driver Wayan suggested Ulu Pertinu specifically because it works better for families with young children than most Ubud waterfalls β€” and he was right. Around 90 concrete steps down to the base, which makes it steep but structured. On the walk down you pass koi fish ponds and ducks and ducklings β€” both kids were absorbed before we’d even reached the water.

The waterfall itself is beautiful and well-proportioned β€” not enormous, but clear and lovely with a rock pool at the base. There’s a cave beyond (IDR 10,000 extra per adult) and a second waterfall on the other side. We went through β€” slightly smoky, properly dark, Kylo thought it was the best part of the whole trip.

🎟️ Entry: IDR 75,000 adults / children free ⏰ Best time: Morning before the heat builds πŸ’‘ Tip: Wear closed-toe shoes β€” the steps and paths can be slippery πŸ‘¨β€πŸ‘©β€πŸ‘§ Family note: One of the most family-friendly waterfall experiences in Ubud


🎨 EXPERIENCES & CLASSES

7. Balinese Cooking Class at Wapa di Ume ⭐ Personal Favourite

A Balinese cooking class is one of those things that sounds like a tourist activity and turns out to be genuinely one of the most memorable experiences of the trip. We did ours at Wapa di Ume in Ubud with Chef Ayu and Lasmini β€” a private class where we chose our menu (seafood soup, chicken curry, and pandan pancakes with coconut and palm sugar) and then actually made everything from scratch.

Kylo ground spices in the mortar and pestle, chopped shallots with very close supervision, and whisked the pancake batter like his life depended on it. Lasmini had worked out that he loved strawberries and secretly prepared some for his pancakes. He ate every single one.

The whole spices laid out in their raw form β€” nutmeg, cardamom, star anise, cloves, still whole and fragrant β€” changes the way you cook when you get home. Book a private class if you can and give yourself the full morning.

🎟️ Price: IDR 350,000–800,000 per person depending on class ⏰ Duration: 3–4 hours including eating what you made [Book a Ubud cooking class β€” GetYourGuide link]


8. Ock Pop Tok Textile Weaving

Ock Pop Tok’s Living Crafts Centre in Ubud is one of the most genuinely rewarding cultural experiences in the region β€” a working silk and textile studio where you can watch master weavers at their floor looms, join a hands-on weaving or natural dyeing class, and buy directly from the artisans who made what you’re purchasing. The restaurant has Ayung River views and excellent food.

🎟️ Entry: Free (classes from approximately $36 USD) πŸ“ Location: Living Crafts Centre, Jl. Sriwedari 1A, Ubud [Book an Ock Pop Tok class β€” GetYourGuide link]


9. Flower Bath

The Balinese flower bath has become one of Ubud’s most photographed experiences β€” a deep tub filled with tropical flowers, petals floating on warm water, surrounded by tropical garden. It sounds indulgent and it is, and that’s completely fine. After a few days of walking, temples and waterfalls, two hours at a good spa with a flower bath is exactly the right kind of stop.

Most Ubud spas offer flower bath packages combined with a massage β€” Karsa Spa above the Ayung River is one of the most beautiful settings, and many of the better resorts (including Wapa di Ume) offer flower bath experiences to non-guests. Book in advance during peak season.

πŸ’‘ Tip: Combine with a massage for a proper half-day spa experience


πŸ’ WILDLIFE

10. Sacred Monkey Forest Sanctuary

The Sacred Monkey Forest is exactly what it says β€” a lush jungle sanctuary in the middle of Ubud where over 1,200 Balinese long-tailed macaques live completely freely through ancient temple ruins draped in moss and banyan roots. The monkeys are everywhere, completely habituated to humans, and they will take anything unsecured with absolutely no warning.

It’s simultaneously very touristy and genuinely remarkable. The temple complex within the forest is beautiful and still used for active ceremony. The scale of the banyan trees is extraordinary. And the monkeys β€” chaotic, confident, occasionally terrifying β€” make for the kind of active, unpredictable experience that kids tend to remember for years.

🎟️ Entry: IDR 100,000 adults / IDR 80,000 children ⏰ Hours: Daily 9am–5pm πŸ“ Location: Jl. Monkey Forest, central Ubud ⚠️ Don’t bring: Food, bags with easy access, sunglasses on your head, hats you care about πŸ‘¨β€πŸ‘©β€πŸ‘§ Family note: Good for children who aren’t easily frightened by animals β€” the monkeys are very confident


🧘 WELLNESS

11. Yoga at The Yoga Barn

The Yoga Barn is Ubud’s most established yoga centre β€” a multi-level open-air studio complex with classes running from 6am across yoga styles, meditation, breathwork, and ecstatic dance. Drop-in classes are available at most sessions.

Even if yoga isn’t usually your thing, an early morning class here β€” with the jungle canopy above the open-sided studio and the sound of birds and temple bells β€” is a different experience to anything you’ll do at home.

⏰ Hours: Daily from 6am β€” check schedule at theyogabarn.com 🎟️ Drop-in class: Approximately IDR 150,000 per session πŸ“ Location: Jl. Hanoman, Ubud


🎭 PERFORMANCES

12. Kecak at Ubud Palace (covered above β€” see activity #1)

13. Legong Dance

The Legong dance is one of Bali’s most refined and intricate classical dance forms β€” young women in elaborate gold headdresses and silk costumes moving through a precise vocabulary of gestures that tell mythological stories. Performed regularly at several venues in Ubud including Pura Dalem Ubud and the Ubud Palace courtyard β€” check local listings for current performance schedules and venues.

🎟️ Entry: IDR 100,000–150,000 per person depending on venue


πŸš€ ADVENTURE

14. White Water Rafting on the Ayung River

The Ayung River runs through the valley below central Ubud β€” the same river you can see from most of the better jungle-view restaurants and villas in the area. Rafting it takes you through 10km of rapids, jungle corridor, and past carved rock faces, all from the bottom of the valley looking up. It’s one of the best ways to see Ubud from a completely different angle.

Suitable for beginners β€” the rapids are classified as Grade 2–3. Most tours include transfers, equipment, and a meal at the end.

[Book Ayung River rafting β€” GetYourGuide link] 🎟️ Price: Approximately IDR 350,000–500,000 per person ⏰ Duration: 2–3 hours on the water


15. Alas Harum Swing

The Bali swing experience β€” perched above the jungle canopy, views across the rice terraces below β€” is one of Ubud’s most photographed activities. Alas Harum is one of the best-known locations and also combines coffee and spice plantation tours with the swing experience. The swing itself is genuinely exhilarating rather than a simple photo opportunity.

🎟️ Price: From IDR 350,000 per person πŸ“ Location: Jl. Raya Tegalalang, north of Ubud [Book the Ubud swing experience β€” GetYourGuide link]


πŸŒ‹ DAY TRIPS FROM UBUD

16. Kintamani Volcano Viewpoint

The drive from Ubud north to Kintamani takes about 45 minutes and climbs steadily into the highlands β€” by the time you arrive, the air is noticeably cooler and the view that opens up is genuinely one of the most dramatic things you can see in Bali. Mount Batur and the caldera lake below it emerge from the valley in a scale that’s hard to prepare for.

We stopped at Paper Hills ID which perches directly above the caldera β€” arrived through cloud and rain, genuinely worried the views would be hidden, and then the clouds parted just enough. Even partially obscured, it was extraordinary. Have a long lunch, let the weather do what it’s going to do, and don’t rush back.

Combine with: Tirta Empul (30 minutes south of Kintamani), coffee plantation visits along the way, or an early morning hike up Mount Batur if the sunrise trek is on your list.


17. Tirta Empul β€” Sacred Purification Temple

One of Bali’s most sacred Hindu temples β€” pilgrims and visitors alike move through the series of ornate stone spring-water fountains in the purification pools, stepping under each jet as part of the melukat cleansing ritual. It’s a genuinely moving cultural experience if approached with respect.

🎟️ Entry: IDR 50,000 adults / IDR 30,000 children πŸ“ Location: Tampaksiring β€” approximately 40 minutes from Ubud ⏰ Best time: Early morning before tour groups arrive ⚠️ Note: Follow Balinese custom when entering the pools β€” dress modestly, follow the guidance of temple priests


18. Jatiluwih Rice Terraces (UNESCO World Heritage)

If Tegalalang is the most famous rice terrace view in Bali, Jatiluwih β€” a UNESCO World Heritage Site 45 minutes northwest of Ubud in the Tabanan highlands β€” is the most beautiful. Over 600 hectares of traditional subak irrigation system that has been maintained for nearly 1,000 years. Much less crowded than Tegalalang.

🎟️ Entry: IDR 40,000 adults / IDR 30,000 children ⏰ Best time: Early morning for soft light and fewer visitors


🏊 DAY CLUBS

19. Cretya Ubud

< cite index=”7-1″>Cretya Ubud’s three-level infinity pool sits above the jungle with rice terrace views that rival the ocean views at Bali’s most famous beach clubs β€” and at a fraction of the price. A VIP booth for two runs around $65 USD, significantly less than equivalent beach clubs in the south.</cite>

This is the right answer to the question “where’s the best pool day in Ubud?” β€” genuinely stunning setting, great food and drinks, and the jungle backdrop is something no beach club can offer.

[Book Cretya Ubud β€” GetYourGuide link]


🍽️ WHERE TO EAT IN UBUD

Wapa di Ume β€” our personal favourite restaurant in Ubud. Plant-forward, beautifully designed, and the cooking class here is worth your whole morning. Book here

Hujon Locale β€” elevated Indonesian cuisine in a beautiful two-storey rice barn setting. The tasting menu is outstanding for a special dinner.

Warung Sopa β€” excellent local food at warung prices in a garden setting. Best for a relaxed lunch between activities.

Alchemy β€” Ubud’s best vegan cafe for smoothie bowls, raw desserts and plant-based meals. The jungle smoothie bowl is a non-negotiable.

Tiss Cafe β€” best cafe for Tegalalang rice terrace views with your morning coffee.

Humon β€” excellent cafΓ© in a beautiful setting for a mid-morning stop after the Campuhan Ridge Walk.


🏨 WHERE TO STAY IN UBUD

Wapa di Ume Ubud β€” where we stay. Rice terrace views, exceptional food, the best cooking class in Ubud, and an Ayung River gorge setting that’s unlike anything else in the area. [Check availability β€” Stay22 link]

Komaneka at Bisma β€” clifftop pool, extraordinary jungle views, genuinely luxurious. For a special occasion stay.

Alaya Resort Ubud β€” central, stylish, infinity pool, great value for the quality. [Check availability β€” Stay22 link]

Bisma Eight β€” one of the most photographed infinity pools in Ubud, excellent central location. [Check availability β€” Stay22 link]

Nefatari Exclusive Villas β€” private pool villas slightly outside central Ubud, very private and well-priced.

Budget note: Ubud has excellent budget guesthouses from $30–60 AUD per night β€” Jalan Bisma and surrounding streets have several good options within walking distance of central Ubud.


❓ UBUD FAQ

How many days do you need in Ubud? We recommend a minimum of 3 nights. Two nights feels rushed β€” you spend one whole day on logistics and transitions and only get one proper day exploring. Three nights gives you a morning walk, a day trip to Kintamani or the waterfalls, an evening Kecak performance, and a cooking class without feeling like you’re sprinting. Four nights is even better if Ubud is a priority.

Is Ubud good for families with young kids? Yes β€” better than most of Bali’s south for families wanting cultural activities and slower days. The cooking class, Ulu Pertinu Waterfall, Campuhan Ridge Walk and the Kecak dance all work well with young children. The Monkey Forest is great for slightly older kids (5+) who aren’t easily startled. Ubud has less to offer very young babies in terms of pool and beach access, so combine with a resort stay in Sanur or Uluwatu for the best balance.

What is Ubud best known for? Three things: its arts and crafts culture (woodcarving, painting, textile weaving β€” more concentrated here than anywhere else in Bali), its spiritual and ceremonial life (the most active temple circuit on the island), and its food scene (the most interesting dining in Bali outside of Seminyak).

Is Ubud worth visiting? Without question β€” it’s one of the most interesting places we’ve spent time anywhere in Southeast Asia. Every visit we discover something new and leave feeling like we only scratched the surface. If you’re going to Bali for the first time and someone tells you to skip Ubud and stay in Canggu, find a different travel advisor.

What is the best time to visit Ubud? May–October (dry season) for the most reliable weather and the best conditions for outdoor activities. Ubud is inland so it’s cooler and greener than the south year-round β€” even in wet season the rain comes in afternoon bursts rather than all day, and the landscape is extraordinarily lush. Our personal preference is May or September β€” dry season without the July/August peak crowds.


PLANNING YOUR UBUD TRIP

For a complete day-by-day plan of how to structure your time in Ubud β€” including morning and afternoon activities, restaurant reservations, and the best order to see everything β€” see our dedicated 4-Day Ubud Itinerary.

For the bigger picture of how Ubud fits into a Bali trip, see our 10-Day Bali Itinerary.

Book Your Trip

Facebook
Pinterest
StumbleUpon
Threads
Reddit
LinkedIn
X

Need help more help creating the perfect Bali itinerary?

Want trusted recs before locking things in (especially when it comes to things like nannies, drivers, accommodation, and kid-friendly spots)? πŸŒ΄β˜€οΈ