
From food and nightlife, to culture and wellness retreats – I’ve narrowed down all the best things to do in Ubud.
Ubud is one of those rare spots where its streets are bustling with crowds, yet it’s unmistakably Bali. It screams of Balinese culture, art and history with healing and spiritual vibes, and a food scene that’s as dynamic as the island itself! So if you don’t know where to start, here’s my shortlist of things to do in Ubud I personally recommend to first-timer visitors and friends who just can’t get enough. Here’s why, despite its growing traffic jams, I still consider Ubud my second Bali home!
Why trust this guide:
I’ve visited Ubud countless times, even before I first moved to Bali in 2006. This Bali neighbourhood has inevitably changed over the years, with more things to do and must-visit places that you can imagine. This is my go-to list of things to do in Ubud, to make the most out of your stay. FYI – all pictures you see here are taken by the Honeycombers team, for our memory books…
Ubud’s main areas at a glance:
Ubud is vast, stretching all the way from the north Tegallalang area (where the famous rice fields are), to the south of Monkey Forest Road. In general, Ubud can be broken down into these key areas:
- Central Ubud: Lively and walkable, with cafes, boutique shops, yoga studios and cultural landmarks. I recommend this area for Ubud first-timers and those who prioritise convenience. Hanoman Street and Monkey Forest Road are the main areas to stay or explore if you want to be close to temples, markets and dining. Or, walk down Jalan Goutama, Ubud’s pretty little alleyway lined with cafes, small restaurants, bars, and cute shops.
- Nyuh Kuning: This peaceful village borders the south of Monkey Forest, known for its leafy streets, eco-conscious cafes and charming guesthouses. It’s ideal for wellness travellers.
- Kedewatan: Sitting along the Ayung River valley, Kedewatan is surrounded by jungle. It’s perfect for travellers seeking wellness, nature and luxury, whilst being minutes away from Central Ubud.
- Sayan: This is one of Ubud’s most scenic and exclusive neighbourhoods, set along the dramatic Ayung River valley. Some of Ubud’s top restaurants and sunset bars are located here, offering sunset views over treetops and the river below. The vibe is calm and romantic, so Sayan is popular amongst couples and honeymooners.
- Further north you’ll find Tegallalang with its famous rice terraces, and Payangan – home to large resorts like Padma Ubud, Hanging Gardens, Buahan, and the brand new Equipoise Resort. Its calming vibe is best for couples and wellness travellers who also want luxury.
FYI – Check out our other Ubud guides to complete your itinerary:
Things To Do In Ubud: Outdoor Attractions
1. Tegallalang Rice Terraces
Iconic UNESCO-listed rice fields showcasing Bali’s ancient subak irrigation system.

You may have seen pictures of Bali’s iconic staircases of rice fields, but did you know that they’re unique to Bali? The subak irrigation system is a traditional farming technique that’s passed down through generations of Balinese families since the 9th century. It ensures that all farms – big or small – receive the water they need. Subak is so efficient and integrated within the culture that it’s even been listed as a UNESCO World Heritage.
One of the best places to see the system in a large area and how it affects the land is at Tegallalang Rice Terraces, right on the outskirts of Ubud. Once there, you’ll find a number of things to do besides scaling the rice terraces. You can join a cycling tour through the paved pathways, or stop by one of the cafes perched at the top for an elevated view – literally! Want to go even higher up? Book a session on a giant swing on top of the terraces, and fly away…
2. Campuhan Ridge Walk
Scenic walking trail in Ubud with panoramic hill views and sunrise photo spots.

Surrounded by rolling hills and greenery, Tjampuhan Ridge Walk in Ubud is a tranquil escape from the crowds whilst still remaining in the downtown area. Unlike most trails that require hours of driving and hiking through dense jungle to reach, this ridge walk sits right in the heart of Ubud. It’s approximately five minutes by scooter from Ubud Palace, and stretches two kilometres long. I like to jog here in the early morning (around 5.30am to 6am), when I can catch the soft sunrise hues and fresh breeze without the crowds.
3. Tegenungan Waterfall
Easy-access jungle waterfall near Ubud, ideal for swimming and sunset views.

This beginner-friendly waterfall sits within Ubud village – quite rare for most waterfalls in Bali, which are spread across the northern area of the island. And like many others, Tegenungan Waterfall is surrounded by lush greenery all around, with a beautiful temple nearby. It does get crowded though, due to its easy access with tourists and locals bathing and swimming in its cool, fresh water. Since it’s west-facing, you’ll want to stick around until sunset to catch the golden glows.
Also read: Our top picks for the must-visit waterfalls in Bali.
Things To Do In Ubud: Wellness
4. Yoga at The Yoga Barn
World-renowned yoga and wellness centre offering daily classes, retreats and healing.

Ask any yogi anywhere in the world, and they would know about The Yoga Barn. It’s where healing and renewal meets community vibes, offering daily yoga classes in all styles, meditation and sound healing, regular wellness retreats, and one of Bali’s biggest annual events, Bali Spirit Festival. As one of the largest yoga studios in Southeast Asia, there’s also on-site accommodation here, as well as the Garden Kafe serving raw, vegan and vegetarian friendly food.
Address: Jl Sukma Kesuma, Ubud.
Opening hours: Daily, from 6.30am.
5. Spa day at Hammana Spa (New in 2026)
Tranquil rice-field spa featuring a Turkish hammam, bespoke couples rituals and deeply immersive wellness experiences.

It’s no secret that there are hundreds of spas in Ubud. Ubud spas often offer luxury wellness experiences that blend Bali’s ancient rituals and natural products with native ingredients. You can certainly find the best of the best Bali spas in Ubud, but if you’re like and you want to try new things, I recently tried Hammana Spa – a new spa at Equipoise Resort in Tegallalang, worth travelling for.
Arriving at Hammana Spa felt like I had found a secret wellness retreat tucked among rice fields. From the moment I walked in, I instantly felt calm with tranquil couple’s treatment suites which set the tone for deep relaxation. It’s also home to a Turkish hammam – a memorable spa experience of its own.
Address: Equipoise Resort, Jl Raya Desa Kenderan, Kenderan, Tegallalang.
Opening hours: Daily, 10am – 9pm.
6. See a Balinese healer
Experience traditional Balinese energy healing and ancient Usadha therapies.
The traditional ritual of Balinese healing has been used for many years to cure all sorts of ailments. These rituals use divine energy, herbal medicines and massage to balance the mind and spirit.
One of the most experienced healers in Bali is based in Ubud – Ketut Arsana combines Ayurveda and Bali Usadha to tailor make your own treatment based on what you actually need. You’ll begin with a consultation, followed by a mix of different therapies, like acupuncture, acupressure, cupping, energy balancing, Chakra healing and chiropractic manipulation.
Address: Om Ham Retreat & Resort, Jl Tirta Tawar, Ubud.
Price: Starting from IDR 1,050,000 per session.
Book a session with Ketut Arsana
Things To Do In Ubud: Arts & Culture
7. Ubud Art Market
Central market for handmade Balinese crafts, textiles, jewellery and local souvenirs.

The Ubud Art Market is one of the top shopping spots in Ubud for handcrafted souvenirs. It conveniently sits right in the centre of Ubud, opposite Ubud Palace. Here, you’ll find stalls selling locally made handicrafts, hand-woven baskets, batik clothing, straw bags, silver jewellery, paintings and wooden sculptures – all made by local artisans. Arrive early to browse before the crowds and heat arrive, chat with vendors and look out for unique artisan work rather than mass-produced goods.
8. Ubud Palace
Historic royal residence featuring Balinese architecture and nightly cultural dance shows.

Puri Saren Agung – AKA Ubud Palace – remains an important historical landmark located in the heart of Ubud since 1771. The residence of Ubud’s royal family, it’s a cultural and architectural icon featuring intricate stone carvings, traditional Balinese pavilions and beautifully pristine courtyards. You can explore selected areas of the palace and learn about the region’s royal history and artistic traditions.
In the evenings (starting at around 7.30pm), Ubud Palace comes alive with traditional Balinese dance performances, including Legong and Barong dances – an excellent way to experience local culture in Bali.
9. Pottery workshop at Serayu Pottery
Hands-on pottery classes guided by local artisans in a creative, Insta-famous studio.

Have you seen those Insta-famed shots of terracotta clay pots? If you’re wondering where it is, it’s in Ubud’s Serayu Pottery. It’s not “just” photogenic – it’s actually a pottery workshop, where you can learn traditional pottery techniques and create your own handmade ceramic piece. Classes here are suitable for all levels, including beginners, families and anyone looking for a hands-on cultural experience, all guided by a team of skilled local artisans. FYI – pottery classes here are only available by appointment.
Address: Jl Gunung Sari No. 3, Ubud.
Opening hours: Daily, 9am – 5pm.
Book a class at Serayu Pottery
10. The Blanco Renaissance Museum
Art museum displaying Don Antonio Blanco’s eclectic masterpieces.
Home and studio of the late artist, Don Antonio Blanco, The Blanco Renaissance Museum showcases his expressive, romantic and sometimes eccentric works. This hilltop museum overlooks the lush Ubud rainforest and Campuhan River, and is part gallery, part residence, and part tropical garden – giving you a glimpse into the great artist’s personal life and creative environment.
Entrance fee: IDR 100,000 per person.
Address: Jl Raya Campuhan, Sayan, Ubud.
Opening hours: Daily, 9am – 5pm.
11. Silver jewellery workshops
Learn traditional Balinese silversmithing and chain-weaving.
For something more local, head over to Celuk, a Balinese village famous for its high-quality handmade silver jewellery. Many local workshops offer hands-on classes where you can learn traditional silver-smithing techniques that have been passed down through generations.
If you want to splurge, the world-renowned and award-winning John Hardy has a workshop in Mambal Village – also located in the south of Ubud. The John Hardy Kapal Bamboo Workshop is a stunner of its own – think bamboo wonderland, an elegant boutique and tranquil gardens all around. Here, you can witness more than 700 artists designing, carving, shaping and hand-weaving John Hardy’s signature sustainable silver pieces. You can even join a jewellery masterclass and try chain-weaving for yourself! You’ll leave with your very own John Hardy piece that’ll last forever.
Things To Do In Ubud: Temples
12. Sacred Monkey Forest Sanctuary
Sacred jungle temple complex with ancient carvings and playful macaques.

One of the most famous attractions in Ubud, you may have made a stop at the Sacred Monkey Forest Sanctuary for the resident Balinese long-tailed macaques. While you definitely can’t miss them, this dense jungle also houses an ancient temple with centuries-old stone carvings. This Hindu temple has a uniquely haunting name: Padangtegal Great Temple of Death, guarded by vampire statues. Pura Dalem Agung Padangtegal has been standing since the mid-14th century, and still serves as a place of worship for the Balinese Hindu. There are two other smaller temples within the sanctuary, each built in honour of different Hindu deities.
Entrance fee: Starting from IDR 100,000 per adult and IDR 80,000 per child.
Address: Jl Monkey Forest, Ubud.
Opening hours: Daily, 9am – 6pm.
Book a ticket to Monkey Forest
13. Ubud Water Palace
Lotus-filled temple dedicated to Saraswati, known for its ornate gates and beauty.

Located in the heart of central Ubud, the Ubud Water Palace (Pura Taman Saraswati) is a beautiful temple dedicated to Saraswati, the goddess of knowledge and the arts. In fact, I easily lose track of time amongst the blooming lotus ponds and ornately carved gates at the entrance. You can take in the traditional Balinese architecture, walk the garden pathways and enjoy the peaceful, reflective atmosphere. In the evenings, the temple often hosts traditional dance performances, offering a chance to experience Ubud’s artistic heritage on an authentic and gorgeous stage.
Entrance fee: IDR 60,000 per adult and IDR 45,000 per child.
Address: Jl Raya Ubud No. 14, Ubud.
Opening hours: Daily, 8am – 7pm.
Book a ticket to Ubud Water Palace
14. Goa Gajah Cave Temple
11th-century meditation cave with intricate carvings and Hindu-Buddhist heritage.

Pura Goa Gajah, also known as the Elephant Cave, is an archaeological site just east of Ubud with a history dating back to the 11th century. What makes this cave temple a standout is its entrance: carved into a rock face with a dramatic open-mouthed figure that leads into a spacious meditation cave for the Hindus and Buddhists. The site blends elements from both religions, reflecting the cultural diversity and harmony of Bali’s early spiritual traditions.
Entrance fee: IDR 50,000 per adult and IDR 25,000 per child.
Address: Jl Raya Goa Gajah, Blahbatu.
15. Tirtha Empul
Sacred water temple where visitors can join Balinese purification rituals in holy springs.

Famed for its natural holy springs, Tirtha Empul Temple is one of Bali’s most important water temples. Located north of Ubud, Tirtha Empul is where you can witness or take part in Balinese water purification ritual known as “melukat”. The temple complex includes large courtyards, shrines and pavilions that reflect classical Balinese temple architecture. But if you’re visiting for the first time, it may be worth it to hire a guide so you can learn more about the history behind this famous temple.
Entrance fee: IDR 75,000 per adult and IDR 50,000 per child.
Address: Jl Tirta, Tampaksiring.
Things To Do In Ubud: Food & Drink
16. Try a cooking class
Discover Balinese culture through guided market tours and hands-on cooking experiences.
Joining a cooking class in Ubud is one of the best ways to learn about Balinese culture through flavours and traditions. Many classes begin with a guided visit to a local market, where you’ll learn about spices, fresh produce and traditional ingredients. You’ll then head to the kitchen to prepare the dishes before settling in to taste your labour for the day. My recommendations for cooking classes in Ubud include:
- Sokasi Cooking School: Five hours of preparing six traditional Balinese recipes in a high-end location at Four Seasons Resort Bali at Sayan. Options are available for vegetarian and vegan recipes.
- Sayuri Healing Food: Courses for raw and/or vegan cooking and pastries, as well as gluten-free baking. The school also offers private classes and professional training for aspiring chefs.
17. Dine at award-winning restaurants
Explore Ubud’s best fine dining spots serving inventive take on local cuisine.

Ubud is where you can find some of Bali’s best fine dining restaurants, blending local ingredients with creative culinary techniques. Locavore NXT – one of Asia’s Top 50 Restaurants – offers an innovative degustation menu that spotlights seasonal produce sourced directly from Indonesian farmers, served in a beautifully curated setting. Room4Dessert focuses on progressive desserts, playing with balance of sweet and savoury. Meanwhile, Kubu, a riverside restaurant in Ubud, blends fine dining techniques with Indonesian flavours in a romantic, private setting. And finally, if you want a refined Indonesian dinner with a casual vibe, check out Hujan Locale, right in Ubud’s centre.
Also read: My favourite Ubud restaurants for dinner right now
18. Tour Ubud’s famous local warungs
Taste authentic Balinese dishes at Ubud’s most beloved local eateries.

For a truly local dining experience in Ubud, traditional warungs are where you’ll find homestyle Balinese flavours. Warung Ibu Oka is a Ubud legend, known for babi guling (Balinese roast pork) with crackling and spicy vegetables, while Murni’s Warung is a long-time Ubud institution serving classic Indonesian dishes. At Nasi Ayam Kedewatan, you’ll taste a beloved local favourite: rice served with chicken packed with spices and flavour explosion, traditional sambal and vegetables.
19. Ubud nightlife
Relaxed nightlife scene with live music, jungle bars, and speakeasies in Ubud.

In contrast to Canggu’s buzzing night clubs, Ubud’s nightlife is relaxed and social, centred around live music bars, cocktail speakeasies and late-night lounges. Hanoman Street, Monkey Forest Road and Jalan Raya Ubud are the main areas where travellers gather in the evenings. For Ubud bars with a view, head over to Sayan and Kedewatan. Expect acoustic music or chill DJ sets, jazz nights, and bars serving craft cocktails. My top picks are:
- For cocktails: Syrco Bar at BASÈ – my current fave for artful mixology inspired by Bali and its traditions.
- For the best jungle views: Ambar at Mandapa, A Ritz-Carlton Reserve, overlooking lush forest and rice fields.
- For dancing: The Blue Door, a nightclub with Alice in Wonderland vibes, sultry sofas and speakeasy cocktails.
Also read: The best bars for a night-out in Ubud
Things to do in Ubud: Tours

20. Green Bali
Adventure tours featuring jungle ATV rides and white water rafting on the Ayung River.
Bali’s leading adventure and tour operators, Green Bali offers fun ways to explore Ubud’s natural beauty. Their signature tours include thrilling jungle ATV rides through rice fields, muddy forests and hidden village trails – perfect for travellers looking to combine adrenaline with stunning scenery. For water lovers, white water rafting on the Ayung River is another highlight, taking you past jungle-covered cliffs and small waterfalls while professional guides and equipment ensure a safe and enjoyable ride.
21. Ubud Story Walks
Guided cultural walks uncovering Ubud’s hidden temples, art history and royal heritage.
Since I love exploring small streets on foot, Ubud Story Walks is a tour I would happily join again and again. Led by local storytellers and historians, these guided walking tours take you through temples, historical sites, backstreets and art landmarks, revealing fascinating stories and local insights behind Ubud’s royal family, artists, and everyday village life. The walks are easy-paced and usually last around two hours, making them ideal for curious travellers who enjoy meaningful cultural experiences.
Love this hand-picked things to do in Ubud? Check out our roundup of awesome things to do in Bali, too!
My one-day Ubud itinerary
With so many things to do in Ubud, I would recommend spending at least three days here. But, if you want to go for a day, here’s what my one day in Ubud looks like:
- Sunrise walk at Campuhan Ridge Walk
- Breakfast at Zest
- Mid-morning cultural stop at Ubud Palace
- Lunch across the street at Warung Babi Guling Ibu Oka
- Afternoon yoga class at The Yoga Barn
- Dinner at Hujan Locale
- After-dinner drinks and nightcap at Night Rooster
Did I miss any? Send us a DM on Instagram or email me on vici@thehoneycombers.com to share your favourites!
FAQs on Ubud's attractions and activities
What are the best things to do in Ubud, Bali?
Ubud is the cultural heart of Bali, known for its rice terraces, waterfalls, temples, yoga studios, art markets, and wellness retreats. Top highlights include the Tegallalang Rice Terraces, Sacred Monkey Forest Sanctuary, Campuhan Ridge Walk, Ubud Palace, and Tegenungan Waterfall. It’s also a great place for Balinese cooking classes, art galleries, and eco-friendly cafés surrounded by nature.
Is Ubud worth visiting?
Absolutely. Ubud is one of Bali’s most visited destinations because it offers a mix of culture, spirituality, art, and adventure. Whether you want to explore ancient temples, join a wellness retreat, or simply relax in a villa with a jungle view, Ubud has something for every kind of traveller.
When is the best time to visit Ubud?
The best time to visit Ubud is during the dry season from April to October, when the weather is sunny, warm, and ideal for outdoor activities like exploring rice terraces, waterfalls, and temples. During these months, you’ll enjoy clear skies and lush green scenery, perfect for photography and nature walks.
The wet season (November to March) brings short tropical downpours, but it’s still a beautiful time to visit - especially if you prefer fewer crowds, greener landscapes, and lower hotel rates. Rain usually comes in bursts, leaving plenty of sunshine between showers.
How many days should I spend in Ubud?
Ideally, three to five days to fully experience Ubud. This gives you time for a sunrise stroll, a temple visit, outdoor adventures like ATV rides and rafting, yoga classes, and a day at the spa or café-hopping.
How do I get around Ubud?
The best way to get around Ubud depends on your comfort level and travel style, here are your options:
- Rent a scooter – The most popular way to explore Ubud and its surroundings. Daily rentals start from IDR 80,000 to IDR 120,000, and it gives you the freedom to visit top sites and hidden gems in Ubud at your own pace. Just remember to wear a helmet and bring your international driver’s licence.
- Hire a private driver – Ideal if you prefer comfort or are travelling in a group. Local drivers can be booked for half- or full-day tours, and often act as friendly guides sharing local insights. Expect around IDR 600,000 to IDR 800,000 depending on how long and how far you travel.
- Use ride-hailing apps like Grab and Gojek for short rides or food delivery, though availability can be limited in remote areas.
- Walk around central Ubud – Many attractions, cafes, and yoga studios are within walking distance of Jalan Monkey Forest, Jalan Hanoman, and Jalan Raya Ubud.
