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 & ceremony | Kecak Dance at Ubud Palace, Goa Gajah |
| Nature & easy walks | Campuhan Ridge Walk, Tegalalang |
| Waterfall adventure | Ulu Pertinu Waterfall |
| Hands-on experience | Wapa di Ume Cooking Class, Ock Pop Tok |
| Wildlife | Sacred Monkey Forest |
| Wellness & spa | Yoga Barn, flower bath, spa day |
| Day trip | Kintamani volcano, Tirta Empul, Jatiluwih |
| Families with young kids | Campuhan Ridge Walk, cooking class, Monkey Forest |
| Rainy day | Cooking 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.



