What to do in Bali

Activities, attractions and tours

A sandy beach with palm trees and a clear blue sky.
Colorful surfboards lined up on a beach with umbrellas and lounge chairs.
A temple complex with stone structures, a garden with manicured hedges, and visitors walking around.
A coastal cliff with a pathway and a small building.
A temple entrance with intricate carvings and a stone bridge leading up to it.

Bali Tourist Attractions & Activities

There are places in the world that seem almost too good to be true. Surrounded by epic views, delectable dining, and incredible wildlife, these magical destinations are sought after by those in need of rest and relaxation. Bali is one of these otherworldly places. Once you get a taste of the island life, you may very well never leave, but even for those who only temporarily call this Indonesian island home, there is something extraordinary about it. Upon arrival (most often via plane or cruise ship), visitors will notice the underwater reefs and emerald island-dotted waterways. Each of these small land masses provides beautiful natural landscapes and countless opportunities for adventure. If you’re wondering what to do in Bali, you’ve come to the right place.

Things to Do in Bali

From zip lining over the jungle past hidden temples to excursions atop a slowly swaying elephant, there are plenty of Balinese tours to fit your fancy. Try your hand at surfing one of Bali’s famous southern breaks, or dive beneath the waves on a scuba diving adventure the likes of which you’ve never seen. Home to a wide variety of marine plants and animals, Bali’s waters are teeming with life. Make sure your waterproof camera is ready to capture images of manta rays, reef sharks, sea turtles, and many more. Chartering a boat to explore the surrounding islands is another popular option; you’ll be amazed at the diverse variety of reefs that surround Bali’s shores.

For those who prefer a land excursion, strolling through one of Bali’s many markets admiring the local handicrafts is the perfect way to spend an afternoon. Balinese artistic traditions range from ancient metalworking techniques to authentic leather goods, making it a treasure hunt of sorts to find the perfect souvenir (or two) to take home. After exploring the streets or a long day of diving, it’s time to enjoy a traditional kecak dance as you dine on Bali’s famous seafood to the sounds of local musicians.

When you plan and book your trip to Bali on Expedia.com.au, you can rest assured that you’re getting the best deals on the top Bali attractions. Not only is it easier than ever to book your flight, hotel, and car hire in one place, we also offer exclusive sightseeing opportunities that you won’t want to miss. For an affordable yet unforgettable trip, Expedia.com.au has you covered.

Activities


  • find price illustration

    Explore activities

    Explore thousands of experiences from activities and attractions to day tours and transfer.
  • calendar shield illustration

    Book with ease

    Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
  • trophy illustration

    Treat yourself

    Members save % or more when you book activities.

Top places to visit

1. Kuta Beach

Kuta Beach is one of the most visited attractions in Bali. Its white sand and warm water attract millions of visitors who come to relax with drinks and massages or get active swimming, snorkelling and surfing. Enjoy your preferred activity in a laid-back party atmosphere.
Learn more
A beach with red umbrellas, footprints, and palm trees.

2. Sanur Beach

Tourists flock to Bali in their droves to experience its beaches. The problem with this is that coastal resorts often become overrun, making it difficult to relax. This is not the case with Sanur Beach. Though it's only 15 kilometres from the buzzing Kuta Beach, Sanur exudes a relaxed, tranquil quality. If you're a couple or family looking for quiet beach time, Sanur should go straight to the top of your list.
Learn more
A colorful boat with text on its side, a sandy beach, and a clear blue sky.

3. Nusa Dua Beach

Nusa Dua Beach is a stunning stretch of sand along a scenic peninsula in southern Bali. High-end resorts and rows of palm trees decorate the back of the beach, while the warm blue-green seawater laps the shoreline. Sunbathe on this postcard-pretty beach to enhance your tan.
Learn more
A sandy beach with palm trees and a clear blue sky.

4. Seminyak Beach

Seminyak Beach is a picturesque and idyllic stretch of sand situated on the west coast of Bali. Here, you can really relax in peace, as Seminyak village is more upmarket and attracts fewer visitors than the neighbouring villages of Legian and Kuta. Its upmarket nature makes it the perfect destination for those who prefer to holiday in style and comfort.
Learn more
A beachside restaurant with outdoor seating, palm trees, and ocean views.

5. Legian Beach

Legian Beach is an island paradise with soft white sand and clear, warm water. Lie back on a day bed or get active in the surf away from the massive crowds of nearby Kuta Beach.
Learn more
A beach with waves, umbrellas, and people.

6. Ubud Monkey Forest

The Ubud Monkey Forest is a site for Balinese Hindu worship and every aspect of the grounds has sacred meaning, from its trees and temples, to its long-tail macaques. This site is also a research centre where you can learn more about the monkeys and some 115 species of trees. The site is also known as the Padangtegal Monkey Forest because it is owned by the village of Padangtegal, one of Ubud’s communities.
Learn more
A stone balustrade with intricate carvings, including mythical creatures and floral patterns.

7. Double Six Beach

Double Six Beach is a beautiful sandy beach located on the west coast of Bali. It is a more peaceful spot than many of the other beaches in the surrounding area, particularly during the daytime, making it perfect for relaxation. If you visit early in the morning, you will almost certainly be able to enjoy the beach in peace. Lie back and relax on a sun lounger or indulge in a Balinese massage while listening to the sound of the waves gently lapping against the shore. Later on in the day, enjoy a delicious fruity cocktail or a beer while gazing out over the Bali Sea. Make sure you sample Indonesia’s own bestselling brand of beer, Bintang.
Learn more
A sandy beach with footprints, colorful umbrellas, and people relaxing.

8. Jimbaran Beach

This beach just south of Kuta is known as a quiet alternative to the bustling tourist hub. Jimbaran Beach is a secluded fishing village where fishermen still sell their catch at the market and brightly coloured wooden boats dot the bay. The safe swimming waters attract families while the restaurants and bars along the waterfront are good for a night out.
Learn more
A beach at sunset with calm waters, a distant shoreline, and a few people walking along the shore.

9. Uluwatu Temple

Having experienced the delights of Uluwatu Beach, amble up to the Uluwatu Temple. Here, marvel at one of the oldest religious buildings in Bali. A key directional temple (this means its purpose is to ward off evil spirits), Uluwatu towers 70 metres above the Java Sea. The immense crashing sound of the waves adds to the dramatic setting; it's easy to understand why this spot has long inspired humility in men.
Learn more
A cliff with a traditional thatched-roof structure on top.

What to do in Bali


Stay near popular Bali attractions

Our guide on where to stay in Bali

Find the best Bali areas for the activities you enjoy most. Learn more about Bali
Learn more about Bali

Sanur

The stunning beaches and popular shops are just a few highlights of Sanur. Make a stop by Sanur Beach or Sanur Night Market while you're exploring the area.

Ubud City-Centre

Ubud City-Centre is beloved for its spectacular forests. Take some time to explore sights in the area like Ubud Monkey Forest and Ubud Traditional Art Market.

Petitenget

Petitenget is a destination visitors seek out for its beaches, abundant dining options and relaxing spas. You might want to check out attractions like Seminyak Beach or Eat Street while you're exploring the neighbourhood.

North Legian

The beaches and abundant dining options are top of the list for many visitors to North Legian. A stop by Legian Beach or Double Six Beach might round out your trip.

Laksmana

The lively bars and relaxing spas are top of the list for many visitors to Laksmana. A stop by Seminyak Beach or Eat Street might round out your trip.


 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.

 


 

Day trip destinations from Bali

Explore a world of travel with Expedia