The best things to do in Ubud will create lasting memories of your trip to Bali. This famous small town sits in the heart of Bali, Indonesia. It is known for its stunning natural beauty, vibrant culture, and exciting activities that will make your vacation unforgettable.

With so much to see and do, it can be hard to narrow your choices when planning a trip to this fantastic destination. We’ve compiled a list of the 27 best things to do in Ubud that you won’t want to miss out on. Our list starts with adventure activities like white water rafting and ATV tours. We then continue on to cultural experiences like attending traditional Balinese dance performances and exploring the Ubud art market. Finally, we pick our nature and wildlife experiences that are a must-visit while in Ubud.

We’ve also included our top picks for accommodation and dining in Ubud, so you can rest assured that your stay will be as comfortable and enjoyable as possible. So without further ado, let’s dive into the 27 best things to do in Ubud!


Adventure Activities in Ubud


1. White Water Rafting

things to do in ubud white water rafting

White water rafting is one of the most popular things to do in Ubud. Located in northern Bali, this stunning region is home to some of Southeast Asia’s best river rafting routes. Spend an adrenaline-filled day cutting through raging rapids as you float down Ayung River or Telaga Waja River, boasting Grade II and III rapids.

Feel your heart race as you get up close and personal with natural wonders such as breathtaking waterfalls, lush rainforest foliage, and exotic wildlife. Keep an eye out for egrets, kingfishers, and even monkeys as they frolic along the shoreline. Afterward, take time to explore traditional villages, stop at quaint restaurants or take a stroll through picturesque rice paddies – there’s so much to see and do! So don’t forget to include a white water rafting adventure during your visit to Ubud – it’s sure to be an unforgettable experience.


2. ATV Tours

things to do in ubud atv tours

ATV Tours in Ubud offers a fun and exciting way to explore the natural beauty of the Indonesian island. With a fleet of vehicles accommodating up to four riders, these tours provide an unforgettable experience combining adventure and culture. Whether your riding style is for speed or for taking in the scenery, you’ll get to drive your own four-wheeler through rice paddies, jungle trails, and traditional villages. You’ll have plenty of opportunities to take photos along the way.

After meeting up at one of their conveniently located points, you’ll set off on an unforgettable journey through some of Bali’s most stunning landscapes and past towering volcanoes. Along the way, friendly local guides will tell you stories about their home and its fascinating culture before stopping off at secluded beaches and hidden temples. With plenty of things to do in Ubud, there’s no better way to experience Bali than by participating in an ATV Tour!


3. Canyoning

things to do in ubud canyoning

Canyoning in Ubud is an exhilarating and adventurous experience. With its deep gorges and stunning waterfalls, a canyoning trip in Ubud will thrill even the most seasoned adventurers. You rappel down cascading waterfalls on a canyoning tour or traverse along sheer cliff faces suspended from ropes.

Expert guides provide thorough instruction and access to high-quality protective gear before each activity. With that said, you don’t need to worry about safety while exploring this wondrous landscape. Overall, Canyoning tours are an excellent option for things to do in Ubud to experience Bali’s stunning natural beauty.


4. Biking Tours

things to do in ubud biking tours

Biking Tours in Ubud provide a distinctive way to explore the Indonesian jungle. Whether you’re a casual rider or a more experienced cyclist, biking tours in Ubud offer the perfect combination of adventure and relaxation. Enjoy taking in the sights as you traverse on two wheels through terraced rice paddies, secret temples, and traditional villages dotting the landscape.

You can learn about Ubud’s culture and lush greenery with knowledgeable guides leading your trip. Bike tours also offer an unforgettable experience of some of Bali’s most famous landmarks. Imagine trekking around your bike and seeing the Tegallalang Rice Terraces and Mount Batur from an entirely new perspective. No matter what kind of rider you are, this is a unique opportunity to explore Ubud like never before!


5. Hiking Trails

things to do in ubud hiking trails

Ubud is the perfect destination for those looking to explore the great outdoors. From jungle treks to waterfalls, the area offers abundant hiking trails for all skill levels. Whether you’re a nature enthusiast or an avid hiker, there’s something for everyone.

The Campuhan Ridge Walk is one of Ubud’s most popular routes, offering stunning views of lush rice fields and valleys. A short drive from Ubud will take you to Mount Batur, a volcanic crater with spectacular vistas at the summit. Other options include Tukad Cepung Waterfall, where you can experience natural beauty up close, and Tunjukan Temple for some historical insight into Balinese culture. The rewarding feeling of accomplishment after reaching the top makes it all worthwhile, whichever route you choose!


Cultural Experiences


6. Visit the Sacred Monkey Forest Sanctuary (Ubud Monkey Forest)

things to do in ubud ubud monkey forest

Sacred Monkey Forest Sanctuary in Ubud is an ancient area of tropical rainforest home to hundreds of monkeys. Located just a few minutes from Ubud’s cultural center, the Ubud Monkey Forest is one of Bali’s most popular eco-tourism attractions. The complex features almost 3,000 individual trees and over 150 species of flora and fauna – including a troop of monkeys native to the area. Visitors can explore the site by taking a guided tour or wandering independently through its many walking trails.

These tours offer unique insight into the wildlife and conservation efforts surrounding the sanctuary while providing plenty of opportunities for monkey encounters! Whether you’re hoping to learn more about local culture or just spot some unique wildlife, Sacred Monkey Forest Sanctuary in Ubud is not to be missed.


7. Attend a Traditional Balinese Dance Performance

things to do in ubud balinese dance

Experience a piece of Balinese culture in Ubud with a traditional dance performance. Taking place in various venues around the city, these animated shows offer colorful insight into one of Indonesia’s most celebrated cultures. Specializing in several forms, including legong and monkey dance, traditional Balinese dance is known for its intricate steps and rhythms – accompanied by beautiful costumes and unique music.

The experience is profound whether you choose to join the audience at an iconic temple or witness the performance on stage in a theater. Their performance is a mesmerizing story-telling through movement and teaches you Balinese culture.


8. Explore the Ubud Traditional Art Market and Local Craftsmen Shops

things to do in ubud in central bali

Step into a world of traditional art and craftsmanship at the Ubud Art Market. Located right in the heart of Ubud, this vibrant marketplace is an ideal spot to find locally produced souvenirs and handmade items. Marvel at the selections of hand-woven baskets and intricately patterned scarves to beautifully designed jewelry and statues.

With each item crafted with care by local artisans, visitors can take home a truly unique piece of Balinese culture. Offering plenty of opportunities to bargain prices and interact with vendors, the market is more than just a shopping experience – it’s a cultural experience. Whether you’re looking for a gift for someone special or just browsing for yourself, don’t miss out on all that Ubud Art Market has to offer.


9. Take a Cooking Class at a Local Restaurant or Home Stay

things to do in ubud bali

Enhance your culinary skills with a cooking class in Ubud! Home to some of Indonesia’s best dishes, there’s no better place to learn about the region’s diverse flavors and distinctive recipes. From market tours and hands-on classes to demonstrations from local chefs and home cooks, these courses offer an insight into Balinese cuisine like no other. With plenty of time for tasting and experimenting, you’ll soon be creating traditional dishes all on your own.

Whether it’s breadfruit curry or tropical banana cake, let the experts show you how to make classic dishes while discovering the unique stories behind each recipe. With plenty of unique ingredients and an abundance of recipes to explore, join a cooking class in Ubud for a truly delicious experience!


10. Participate in a Temple Ceremony or Blessin

things to do in ubud with local and international artists

Experience the beauty and tradition of a temple ceremony in Ubud. Nestled in the heart of Bali, this spiritual destination is filled with colorful temples, each with a unique story to tell. Join one of these ceremonies to witness firsthand how the island’s people honor their gods and preserve culture.

From traditional offerings and dances to music and incense burning, visitors can experience the rituals that have been practiced since ancient times. The temple ceremonies allow visitors to learn about Balinese customs, observe their artistry and immerse themselves in spirituality. Whether alone or with family and friends, take part in this captivating experience at an Ubud temple ceremony.


11. Tirta Empul

things to do in ubud royal family

Located in Central Ubud, Tirta Empul Temple is a must-visit for anyone looking to immerse themselves in Balinese culture. Originally constructed during the 9th century by the Hindu King Marakata, this complex hosts a series of 30 holy springs believed to possess healing powers. Performing rituals and taking part in sacred purification baths at this temple has been a tradition among locals for centuries. So it’s no surprise that many people flock to Tirta Empul yearly.

Take time to explore its beautiful courtyards, intricate stone carvings, and lush gardens before joining the long queues of worshippers lining up for their turn at the spring baths. Afterward, be sure to check out nearby attractions such as serene temples and bustling markets – making this a truly enlightening experience.


12. Saraswati Temple

things to do in ubud temple complex

For a truly spiritual experience, visit the iconic Saraswati Temple in Ubud. Located in the heart of the city, this stunning temple is dedicated to the Hindu goddess Saraswati – the keeper of knowledge and music. Once you enter its sacred grounds, take time to explore its beautiful stone carvings and intricate Balinese architecture before joining in on local ceremonies or participating in traditional dance performances.

Then, take a moment to relax in one of the tranquil magnolia gardens scattered around the compound – it will be sure to transport you to another world! Before leaving, pick up a souvenir from one of the nearby shops or stop by for breakfast at a nearby cafe.


13. Ubud Royal Palace or Puri Saren Agung

things to do in ubud monkey forest

Ubud is home to one of Indonesia’s most iconic and historic sites – the impressive Ubud Royal Palace. Built by the kings of Ubud in the 19th century, this grand complex is composed of various pavilions, courtyards, temples, and statues – all emanating a powerful sense of heritage and tradition.

Whether you’re attending local performances in its courtyards or admiring traditional artworks inside its main halls – there are many remarkable experiences waiting for visitors. Plus, when you are done exploring the palace, be sure to take a stroll around Ubud town and check out some of its other attractions, such as nearby markets, museums, and cafes.


14. Neka Art Museum

things to do in ubud goa gaja temple

Neka Art Museum is a must-see for any visitor to Ubud, boasting one of the world’s largest Balinese and Indonesian art collections. It features stunning traditional works ranging from paintings, sculptures, and woodcarvings to ceremonial masks and ritualistic designs – all oozing with cultural significance and heritage.

Take your time to explore its various sections or join in on one of the guided tours they offer – it’ll undoubtedly be an enlightening experience. Afterward, make sure to also check out some of their exhibitions, such as ‘The Best of Bali’, which showcases some of the best works of local artists


15. Agung Rai Museum

things to do in ubud itinerary

Spanning over a hectare of land, Agung Rai Museum is a unique cultural hub nestled in the heart of Ubud. It houses a spectacular collection of traditional Balinese art and brings to life its rich history and heritage through its exhibitions, performances, and seminars.

Visitors can admire pieces from classic paintings and sculptures to intricate carvings, ceremonial masks, and more – each with unique stories to tell. Guests can also attend special workshops that teach them about Balinese culture or experience performances by local dance troupes


16. Pura Taman Saraswati

things to do in ubud rice fields

Pura Taman Saraswati, or the Temple of the Water Goddess, is one of Ubud’s most iconic landmarks. Located in the center of town, it is renowned for its magnificent architecture that leads visitors into a pool surrounded by beautiful ornamental gardens.

It is worth exploring as every corner is filled with stories and magical details. From symmetrical shrines and intricate carvings to vibrant colors and spiritual symbols – this temple has something to delight everyone.


17. Blanco Renaissance Museum

things to do in ubud yoga retreats

The museum was built in honor of renowned artist Cokot Blanco, and it houses an incredible collection of his work. The museum showcases his classic paintings, sculptures, and modern mixed-media pieces. Guests can admire the variety of styles, materials, and textures used in each piece. As well as visiting his studio and enjoying interactive exhibitions, guests can also attend seminars on painting techniques or book an art class with one of the museum’s experienced tutors.

With its stunning contemporary design and breathtaking views of Ubud’s rainforest – exploring the Blanco Renaissance Museum is an unforgettable experience.


18. Gunung Kawi Sebatu Temple

things to do in ubud bali swing

Gunung Kawi Sebatu Temple is an ancient spiritual site located near Ubud. Its name means “Ruins of the Dead” and is believed to have been constructed in the 11th century. The temple complex consists of seven shrines dedicated to the members of a Royal Balinese family, and it is fascinating to explore them up close.

There are also two holy springs nearby, known as Tirta Empul, which are said to have healing properties – making this temple especially popular with locals. Visitors can also enjoy stunning views from this picturesque hillside spot and its peaceful atmosphere.


19. Gunung Lebah Temple

things to do in ubud rice field

Gunung Lebah Temple is located in the center of Ubud and is a sacred temple for the Balinese. The temple was built in the 19th century, and it features two stunning pagodas, as well as impressive stone carvings. There are also two pools at the temple, which are used for holy water ceremonies.

Visitors to Gunung Lebah Temple can participate in these ceremonies or simply admire its majestic architecture. This enchanting temple is also surrounded by lush rainforest – making it a fantastic place to relax and reconnect with nature. Gunung Lebah Temple is a must-visit destination for all visitors to Ubud!

20. Museum Puri Lukisan

things to do in ubud sacred site

Museum Puri Lukisan in Ubud is a must-visit destination for those looking to admire Balinese art and culture. This historic museum hosts an extensive collection of paintings and sculptures, with works spanning centuries of Balinese craftsmanship. Not only is it a great place to learn about the history and heritage of Ubud, but visitors can also find plenty of unique souvenirs in the museum’s gift shop.

The museum also hosts regular events and exhibitions, so there is always something new to discover at Museum Puri Lukisan.


Nature & Wildlife Experiences


21. Go Bird Watching at the Tegalalang Rice Terraces

things to do in ubud bamboo houses

Enjoy a unique birdwatching experience at the Tegalalang Rice Terraces! These terraced paddy fields are home to a variety of exciting bird species – from brightly-colored parrots and kingfishers to herons and egrets.

Experience the fantastic sight of colorful birds soaring through the sky as you walk through pathways that wind along the terraced paddy fields. Bring your binoculars, spotting scope, and camera to capture stunning images of these majestic creatures. With its lush greenery, rustic charm, and abundance of birdlife, it’s no surprise that Tegalalang Rice Terraces is one of Ubud’s most popular attractions for nature lovers.


22. Visit the Elephant Cave Temple (Goa Gajah)

things to do in ubud ubud market

Journey to the mysterious Elephant Cave Temple in Ubud and explore its beautiful architecture and peaceful atmosphere. This ancient temple, located just outside the main village of Ubud, was built in the 11th century by a Javanese priest. The spiritual complex consists of three temples – Goa Gajah (‘elephant cave’), Taman Saraswati (‘lotus pond garden’), and Pura Luhur (‘temple mountain’).

With its intricately carved reliefs, lush greenery, and open stone courtyard, this unique temple offers visitors an opportunity to discover Balinese culture, Hindu mythology, and local traditions. Make sure to check out the giant elephant statues at the cave entrance before exploring the ruins on a guided tour! Immerse yourself in this historical landmark for a truly magical experience.


23. Go on an Elephant Safari Tour at the Bali Safari & Marine Park

things to do in ubud green village

Take a thrilling Elephant Safari Tour at the Bali Safari & Marine Park! Located in Gianyar, Bali, this exciting attraction offers an unforgettable experience on board an elephant-back safari ride as you travel through dozens of hectares of exotic wildlife habitat. Get up close and personal with giant elephants, majestic tigers, graceful gazelles, and more as you explore the park’s lush jungles and open savannas.

Learn all about the animals from experienced guides while feeding them delicious fruits and treats. After your tour is complete, check out the other fantastic attractions at the park. It features shows featuring birds of prey and white tigers, interactive village tours, and educational animal encounters. Whether you’re a first-time elephant rider or an experienced safari enthusiast, this tour will surely highlight your time in Bali.

24. Explore the Campuhan Ridge Walk and its Scenic Views

samuan tiga temple

Take a peaceful stroll through the mesmerizing Campuhan Ridge Walk. Situated in Ubud, Bali, this stunning natural path is a beautiful destination for adventure seekers and nature lovers. Follow the winding ridge walk as it takes you through lush green rice paddies, vibrant gardens, and picturesque valleys.

As you traverse the path, gaze out at Mount Agung and its surroundings – it’s an unforgettable sight! Stop off for a bite to eat or drink at one of the many restaurants and cafes perched along the way. Take some time to explore the local villages, temples, and art galleries scattered throughout the area. Whether you’re looking for a short morning stroll or an adventurous afternoon hike, Campuhan Ridge Walk has it all – so don’t forget to add it to your itinerary.


25. Take a Dip in one of Ubud’s Natural Hot Springs

tirta empul water temple

Ubud’s Natural Hot Springs is a must-visit for anyone looking for an invigorating experience surrounded by stunning natural beauty. These hot springs offer visitors the chance to soak in natural hot, mineral-rich waters surrounded by luscious rainforest foliage. Enjoy stunning views of majestic Mount Agung while you relax, and be sure to spot birds and other wildlife as they flutter through the trees.

As you bathe, take a moment to appreciate the healing properties of the therapeutic water – it’s believed to cure numerous ailments such as joint pain, rheumatism, and skin disorders. Afterward, explore nearby attractions such as serene temples, picturesque rice paddies, or bustling markets – there’s something to suit every taste! So don’t forget to add Ubud’s Natural Hot Springs to your list of things to do when visiting Bali!


26. Tegenungan Waterfall

things to do in ubud wood carvings

Tegenungan Waterfall is one of the most popular things to do in Ubud. This stunning waterfall is just a few miles from the city center and offers breathtaking views from cascading pools. Visitors can take a dip in the shallow river and admire the lush tropical surroundings. Due to its natural beauty, Tegenungan Waterfall is a top-rated destination for locals and tourists.

Plenty of vendors sell snacks and souvenirs near the entrance, making it a great afternoon spot. Whether you are looking for a relaxing walk or an adventure filled with sightseeing, Tegenungan Waterfall is sure to offer something for everyone!


27. Bali Zoo

bali zoo

Bali Zoo is located in Ubud and is a fantastic place to visit with the family. Home to over 350 species of unique animals, the zoo offers an up-close experience with wildlife worldwide. With everything from elephants and tigers to Komodo dragons and meerkats, there is something for everyone at this unique attraction.

The main focus of Bali Zoo is conservation, and their commitment to caring for their animals will surely leave a lasting impression. As well as seeing the animals, visitors can even take part in enrichment activities or feedings throughout their stay! Bali Zoo is a must-see destination for anyone visiting Ubud!


Accommodation & Dining:


1. Alaya Resort Ubud

This luxurious Ubud resort offers stunning views of the Ayung River Valley, and it’s just a short drive from Ubud’s main attractions. It features spacious rooms with modern amenities, an outdoor pool, and a spa where you can relax after a day of exploring.



2. Uma Ubud

Uma Ubud is a boutique hotel located in the heart of Ubud, and it offers stunning views of the surrounding jungle and rice paddies. It features stylish rooms with private balconies, an outdoor pool, and a restaurant serving delicious local dishes.



3. The Kayon Jungle Resort

If you want to stay close to nature while still enjoying luxury amenities, then The Kayon Jungle Resort is a perfect choice! Located on the banks of the Ayung River, it features private villas with stunning views of the jungle and river, an outdoor pool, and a spa.



4. Viceroy Bali

Viceroy Bali is a luxurious resort located in the hills of Ubud, and it offers stunning views of the surrounding landscape. It features spacious rooms with modern amenities, an outdoor pool, and a restaurant serving delicious local dishes.



5. Komaneka at Bisma

Komaneka at Bisma is a boutique hotel located in the heart of Ubud, and it offers stunning views of the surrounding jungle and rice paddies. It features stylish rooms with private balconies, an outdoor pool, and a restaurant serving delicious local dishes.



Where to Eat in Ubud


1. Locavore Restaurant & Bar

Locavore Restaurant & Bar is one of Ubud’s most popular restaurants, and it serves up innovative Indonesian cuisine made with locally sourced ingredients. The menu changes daily depending on what’s fresh and in season, so you can be sure that you’ll always get something new and exciting!


2. Mozaic Restaurant Gastronomique

If you’re looking for fine dining in Ubud, Mozaic Restaurant Gastronomique is the place to go! It serves up a unique blend of French and Indonesian cuisine and is one of the best restaurants in town.


3. Clear Cafe

Clear Cafe is an excellent spot for healthy vegan and vegetarian food, with a menu that features organic ingredients and local produce. The cafe also offers yoga classes and workshops, so you can relax and unwind after a day of exploring Ubud.


4. Warung Enak

Warung Enak is a local favorite serving delicious traditional Balinese dishes at very reasonable prices. It’s a great spot to sample some of Ubud’s most popular dishes, like nasi campur and sate lilit without breaking the bank!


5. Naughty Nuri’s Warung & Grill

If you’re looking for good old-fashioned comfort food, Naughty Nuri’s Warung & Grill is the place to go! This casual restaurant serves burgers, ribs, steaks, and other classic American dishes with an Indonesian twist.


Ubud is a fantastic destination with stunning natural beauty, vibrant culture, and exciting activities. From adventure activities like white water rafting and ATV tours to cultural experiences like attending traditional Balinese dance performances and exploring the Ubud art market to nature and wildlife experiences like bird watching at the Tegalalang rice terraces and taking a dip in one of Ubud’s natural hot springs – there’s something for everyone.

We’ve also included our top picks for accommodation and dining in Ubud, so you can rest assured that your stay will be as comfortable and enjoyable as possible. So what are you waiting for? Start planning your trip to Ubud today and experience all this amazing destination has to offer!