15 Best Things to Do in Bali

One of the most popular islands in the world, Bali is renowned for its warm hospitality and striking landscapes: pristine white beaches, lush tropical jungles, verdant rice fields and sacred volcanoes. Often seen as the epitome of tropical tourism, it is a one-stop destination for coasts, mountains, arts and culture. We spent six days there. If you’re planning a visit, here are some of the best things to do in Bali.

15 Best Things to Do in Bali

1. Tegalalang Rice Terrace

Tegalalang Rice Terrace

Tegalalang Rice Terrace

The emerald rice terraces of Tegalalang are some of Bali's most recognisable landscapes. Layered rice fields cascade down the hillsides in vibrant shades of green, creating a scene that feels almost sculpted. Walk through the stepped paddies and learn about the historic farming system from the farmers who've worked these fields for generations and still tend them by hand. For the adventurous, try the famous Bali swing, soaring high above the jungle canopy with rice terraces spreading beneath you. Arrive early in the morning when the temperatures are cooler and there are fewer visitors.

2. Coffee Plantation

Coffee Plantation Tasting

Coffee Plantation

A visit to a coffee plantation is a must, especially for coffee lovers like us.  The plantations around Ubud are the most authentic and many of them host tea and coffee tastings where you can sample a variety of Balinese beverages before you decide what to purchase.

One of the most talked-about varieties is luwak coffee, made from beans that have passed through the digestive system of civets. While some plantations present it as a natural and traditional process, there are growing ethical concerns around animal welfare, as civets are often kept in captivity and force-fed coffee cherries. By choosing plantations that do not keep civets on site, travellers can still enjoy Bali’s rich coffee culture while supporting more responsible and humane tourism.

We visited a coffee plantation where we learnt about their crops and observed conventional processing methods. Thereafter, we were given a selection of 14 different coffees and herbal teas to taste in a café area overlooking a jungle-covered valley. Some tasted great while others weren’t to our taste.

3. Ubud Palace

Ubud Palace

Ubud Palace

The Ubud Royal Palace sits at the heart of Ubud and remains home to the royal family. While you can only explore the outer courtyards, the intricate Balinese architecture, ornate stone carvings, and beautifully maintained gardens give a glimpse into royal life. Visit during the day to admire the design and craftsmanship, then return in the evening to watch dance performances in the palace courtyard. The palace is free to enter.

4. Ubud Art Market

Ubud Art Market

Ubud Art Market

Adjacent to Ubud Palace, the bustling art market is a treasure trove of Balinese handicrafts and souvenirs. Navigate narrow aisles packed with hand-woven baskets, silk scarves, silver jewellery, paintings, and clothing, many of which are produced in nearby villages. Bargaining is expected. Even if you’re not planning to shop, the market is worth visiting for its atmosphere and colour, especially in the morning when traders are setting up for the day.

5. Sacred Monkey Forest

Sacred Monkey Forest

Sacred Monkey Forest (cc: DepositPhotos)

The Sacred Monkey Forest is a green sanctuary in Ubud and one of its most popular attractions. Home to over 700 long-tailed macaques living among ancient temples and giant banyan trees, it combines nature and wildlife, with shaded pathways winding through the trees and over stone bridges.

The resident monkeys are playful and entertaining to watch. However, we chose not to visit the sanctuary as we see monkeys often in South Africa, and because we heard that the monkeys can get aggressive, stealing phones and other belongings, and sometimes even biting people. We saw some monkeys as we passed the forest.

6. Campuhan Ridge

Campuhan Ridge

Campuhan Ridge (cc: DepositPhotos)

The Campuhan Ridge Walk in Ubud is one of Bali's most accessible yet rewarding nature activities. This gentle two-kilometre trail winds along a narrow ridge between two river valleys, providing panoramic views of the hills, coconut groves, and villages below. The paved pathway eventually gives way to a dirt track surrounded by tall grasses that sway in the breeze. Unlike Bali's more strenuous hikes, this peaceful walk requires no guide or special fitness level, making it perfect for all ages.

7. Waterfalls

Ulu Petanu Waterfall

Ulu Petanu Waterfall

Bali's jungle hides countless waterfalls waiting to be discovered. Ulu Petanu Waterfall consists of a relatively easy walk through a green, forested area to reach a powerful cascade perfect for swimming and photos. Tegenungan Waterfall near Ubud provides easy access with dramatic photo opportunities, while the twin falls of Banyumala reward the adventurous with pristine pools in a secluded canyon.

8. Village Visit

Keliki village

Keliki Village

Step off the beaten path and explore Balinese villages where daily life continues as it has for centuries. You'll see family compounds with their characteristic split gates, community temples, and roosters strutting freely along quiet lanes.

We went on an early morning stroll through Keliki Village with Abisena Ubud. Setting out soon after sunrise, we followed narrow paths winding past little houses, convenience stores and rice fields. We also saw a tofu factory, an art school and the local cemetery. Our guide shared insights into Balinese customs and life throughout the walk.

9. Balinese Massage

Alma Spa & Wellness at The Garcia Ubud

Onsen Bath and jacuzzi at The Garcia Ubud

Balinese massages are therapeutic treatments combining acupressure, skin rolling, and aromatherapy using frangipani, coconut, and essential oils. Gentle stretches and long, flowing strokes are used to improve circulation and release tension. Unlike many Western massages that focus mainly on muscle tension, they aim to restore overall balance and energy flow. Many spas pair the treatment with time in warm onsen-style baths, inspired by Japanese bathing rituals, to enhance relaxation. I enjoyed a Balinese massage and onsen bath at The Garcia Ubud resort.

10. Eat at a Warung

Warung B'Jo Lalapan

For the most authentic and affordable Balinese food, skip the tourist restaurants and eat at a warung (small family-owned eatery). These humble establishments serve authentic cuisine at low prices. Watch as owners cook fresh meals in tiny kitchens, often using recipes passed down through generations. Warungs are where locals eat daily, and they will give you a genuine taste of Balinese life. Don't be put off by simple plastic chairs and basic decor—the food is often better than expensive restaurants, and you'll likely be the only tourist there.

We ate at a warung in Nusa Dua. It was unbelievably cheap and delicious – definitely one of our best meals in Indonesia. A word of caution, though—use Google to find a warung that’s highly rated, as food hygiene standards can vary.

11. Wellness Resorts

Abisena Ubud infinity pool and view

Abisena Ubud infinity pool and view

Bali has earned global recognition as a wellness destination, with world-class retreats particularly concentrated around Ubud. Spend days practicing yoga in bamboo studios facing rice paddies, meditating to jungle sounds, and cleansing your body with raw food and fresh juices. Many resorts have comprehensive wellness programmes and provide the space to disconnect from daily stress and reconnect with yourself. Infinity pools, spa treatments, and healthy cuisine complete the experience, leaving you genuinely transformed rather than just rested. We stayed at Abisena Ubud.

12. Bali’s Beaches

Nusa Dua Beach

Nusa Dua Beach

Bali's coastline has endless aquatic possibilities from the pristine white sands of Nusa Dua with its calm, protected waters perfect for families and luxury resort stays, to the dramatic surf breaks of Uluwatu and Canggu that draw wave riders from around the globe. The black volcanic sand beaches of Amed and Lovina in the north provide a quieter, more local experience with excellent snorkelling and diving opportunities just offshore. For sunset vibes and beach club culture, head to Seminyak, while laid-back Sanur offers gentle waves ideal for swimming and paddleboarding.

13. Take a Day Trip to Nusa Penida

Broken Beach on Nusa Penida Island

Broken Beach on Nusa Penida Island (cc: DepositPhotos)

Just a short boat ride from the mainland, Nusa Penida feels like a different world altogether. Rugged cliffs, hidden beaches and turquoise waters make it one of Bali’s most photogenic spots. It also provides some of Indonesia's best diving and snorkelling, where you may encounter majestic manta rays gliding through crystal-clear waters. Kelingking Beach, with its famous dinosaur-shaped cliff, is a must-see, while Angel’s Billabong and Broken Beach showcase nature at its most dramatic.

14. Volcanoes

Mount Batur

Mount Batur (cc: DepositPhotos)

Bali's volcanic landscapes offer some of the island's most thrilling adventures. Mount Batur, an active volcano at 1,717 metres, is perfect for sunrise treks where you'll watch dawn break over the caldera while enjoying breakfast cooked in natural steam vents. After your trek, soak tired muscles in the natural hot springs around Lake Batur, warmed by geothermal activity beneath the earth's surface.

For expert hikers, Mount Agung—Bali's highest peak at 3,031 metres—presents a challenging climb that rewards you with views above the clouds across the entire island.

15. Balinese Dance

Balinese Dance

Balinese Dance

Traditional Balinese dance performances are a captivating window into the island's artistic soul, combining choreography, elaborate costumes, and music. The Legong dance showcases young women in golden costumes performing intricate finger and eye movements that take years to master, while the Barong dance depicts the eternal battle between good and evil through colourful lion-like creatures and trance-like sequences. Performances happen nightly at Ubud Palace and various cultural centres, typically lasting 60-90 minutes. Many hotels also host these dances for resident guests. We witnessed it at Abisena Ubud.

What not to do in Bali

Gates of Heaven

Gates of Heaven

Gates of Heaven (cc: DepositPhotos)

Pura Lempuyang's iconic Gates of Heaven have become one of Bali's most photographed spots, promising that perfect shot with Mount Agung framing the ornate split gate. However, many visitors feel misled upon arrival—the "reflection" in those viral photos is actually created by a staff member holding a mirror under your phone, and you'll likely wait 2-3 hours in a queue of hundreds for your 30-second photo opportunity.

The temple itself is beautiful, requiring a steep climb up hundreds of steps, but the commercialized photo setup at the gates feels far removed from any authentic attraction. Entry fees, sarong rentals, and pressure to tip the mirror-holders add up quickly. If you do visit, arrive at dawn to beat the crowds, or skip the famous gate entirely.

Things to Do in Bali - I Gusti Ngurah Rai International Airport

I Gusti Ngurah Rai International Airport

Where to stay in Bali

When deciding where to stay in Bali, it really comes down to the kind of experience you’re after. Ubud is ideal for nature and culture lovers, surrounded by rice fields, temples and jungle-clad valleys, with boutique hotels and wellness retreats that feel a world away from the coast. If beach time is top of your list, Seminyak and Canggu offer stylish resorts, villas and a lively café scene, while Uluwatu is known for clifftop stays with dramatic ocean views and easy access to surf beaches. For a more exclusive, resort-style holiday, Nusa Dua delivers calm beaches and luxury beachfront hotels, perfect for couples and families.

For this trip, I wanted a combination of tropical landscapes and coastline — which is why I chose Ubud for its cultural immersion and lush jungle scenery, and Nusa Dua for its luxurious beach-front resorts and proximity to the airport.

We stayed at:

Abisena Wellness and Resort Ubud

The Garcia Ubud

Holiday Inn Resort Bali Nusa Dua By IHG

See more accommodation options here.

How to get around in Bali

Bali has an international airport, I Gusti Ngurah Rai International Airport, making it easy to fly directly there.

To get around in Bali, we used Grab & Gojek ride-sharing apps. Self-driving is not for the faint-hearted however many tourists opt to rent scooters or bicycles.

The best time to visit Bali

Bali's dry season from April to October has the most reliable weather with sunny days, lower humidity, and minimal rainfall—making it ideal for beach activities, volcano treks, and exploring rice terraces. July and August are peak tourist months with higher prices and crowded attractions, while April, May, September, and October provide good weather with fewer visitors.

The wet season from November to March brings afternoon downpours and higher humidity, but mornings are often clear, prices are lower, and the landscape turns brilliantly green—plus you'll have popular spots mostly to yourself. Regardless of when you visit, Bali's tropical climate means warm temperatures year-round, so pack light clothing, sunscreen, and a rain jacket just in case.

We visited in December and experienced some heavy rains in Ubud. There were floods in some areas of Bali too. The weather in Nusa Dua was hot and sunny though.

See how to apply for a visa for Indonesia.

Best Things to Do in Bali

7 comments on “15 Best Things to Do in Bali”

  1. I don’t know when I will fit in a trip to Bali but your list ot things to do motivated me. Great post.

  2. Bali has been on my bucket list for so long, and your guide makes it even more tempting! I love how you combined culture, nature, and local experiences all in one list. The rice terraces, volcano views, and traditional dance performances sound incredible. Saving this for when I finally plan my first trip there. It looks like such a diverse and beautiful destination!

Leave a Reply to Anukrati Cancel reply

Your email address will not be published. Required fields are marked *

  • Subscribe

    Join over 100,000+ Followers

    Subscribe to blog form
  • Get the best accommodation deals

    Travel Resources

  • Get the best flight deals

    Best flight deals
  • Get your free South Africa bucket list guide

    Your ultimate guide to the best things to do in South Africa.

    Subscribe to blog form
  • Copyright © 2026 by Sara Essop. 
    The content on this website may not be reproduced or used in any manner whatsoever without the express written permission of Sara Essop.
    Privacy Policy
    linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram