The 10 BEST things to do in Bali in 2023 (plus 55 more!)

Whether you’re going for a few days, weeks, or even months, our comprehensive guide to Bali's best activities, attractions, tours and day trips has got you covered!

The island of Bali is a magnet for every kind of traveller – from families and couples to backpackers, groups and solo travellers. Known fondly as the “Island of the Gods”, its appeal lies in the fact there is truly something for everyone, no matter your holiday preferences or budget.  

Nature lovers can get their fix trekking up mountains (Mount Batur sunrise is a highlight!), hiking through lush jungles to waterfalls, or snorkelling in Bali’s crystal-clear waters. Families have no shortage of water parks, animal sanctuaries, temples and beaches to keep everyone entertained. Couples can indulge in romance and luxury at high-end resorts, secluded beaches and spas. The young and skint can spend their days swimming, exploring and adventuring – and their nights beach club-hopping and partying – on the cheap.  

From Ubud to Kuta to Nusa Dua and everywhere in between (and beyond), the list of attractions and activities in Bali seems endless. So, here’s our comprehensive guide on the best things to do when you’re in Bali. Let the trip planning begin! 



  1. Attractions 
    1. Ubud Monkey Forest 
    2. Waterbom Bali 
    3. Tegallalang Rice Terraces 
    4. Bali Zoo 
    5. Mt Batur 
    6. Tanah Lot Temple 
    7. Kecak Fire Dance  
    8. Tirta Empul Temple 
    9. Nusa Penida Day Trip 
    10. Quad Bike & Whitewater Rafting Day Trip 
  2. Activities 
    1. Hit the beach 
    2. Chase waterfalls 
    3. Snorkel and dive 
    4. Visit a spa 
    5. Take a yoga class 
    6. Learn to surf 
    7. Visit a beach club 
    8. Explore nearby islands 
    9. Eat like a local foodie 
    10. Rent a scooter  
  3. Top Places to Visit Around Bali 
    1. Nusa Penida 
    2. Nusa Lembongan 
    3. Nusa Ceningan 
    4. Gili Trawangan 
    5. Gili Air 
    6. Gili Meno 
    7. Lombok 
    8. Komodo Island 
    9. Menjangan Island 
    10. Flores 
  4. Things to Do with Kids 
  5. Things to Do for Groups   
  6. Things to Do for Couples 
  7. Things to Do for Young Adults   
  8. Things to Do in Bali by Area 
    1. Ubud 
    2. Seminyak 
    3. Canggu 
    4. Kuta & Legian 
    5. Uluwatu 
    6. Sanur 
  9. 35 More Things to Do in Bali


Top 10 Things to Do – Attractions 

1. Ubud Monkey Forest 

Monkeys sitting in the trees at the Sacred Monkey Forest in Ubud by Alexandre Deandreis

Photo by Alexandre Deandreis on Unsplash

A trip to Bali isn’t truly complete without a visit to the world-renowned Sacred Ubud Monkey Forest, known to Balinese locals as Mandala Suci Wenara Wana. Home to more than 900 cheeky long-tailed Macaques, Ubud Monkey Forest is one of the best places in the world to watch monkeys frolic, swing and slumber in their natural habitat.  

The monkeys are free to roam as they please and they’re incredibly entertaining to watch - but avoid trying to hold, feed or play with them. It’s also recommended to put away sunglasses and jewellery and hold onto any bags – if you want to avoid a monkey robbery, that is! 

Opening hours: Daily, 9am - 6pm 

Cost of entry:   

Children: IDR 60,000 (~AUD$6) on weekdays; IDR 80,000 (~AUD$8) on weekends. 

Adults: IDR 80,000 (~AUD$8) on weekdays; IDR 100,000 (~AUD$10) on weekends. 


2. Waterbom Bali  

Aerial view of the slides at Waterbom water park in Kuta, Bali

Photo by Waterbom Bali

Take a break from lazing poolside at your resort with a day of high-adrenaline action at one of Bali’s best attractions – Waterbom Bali water park in the heart of Kuta. Covering 3.8 hectares of land, Waterbom Bali boasts 15 exhilarating water slides, exciting rides, splash pools and meandering rivers set amidst tropical gardens making it a great option for kids and adults alike. 

Opening hours: Daily, 9am - 6pm 

Cost of entry: 

Children: IDR 385,000 (~AUD$39) 

Adults: IDR 535,00 (~AUD$54) 


3. Tegallalang Rice Terraces 

View from below of the Tegalalang rice terrace, Ubud by Paolo Nicolello

Photo by Paolo Nicolello on Unsplash

The rice fields of Bali are iconic, and Tegallalang Rice Terrace near Ubud is considered THE rice field to add to your Bali itinerary. The UNESCO World Heritage site offers sweeping views of the tiered rice fields and valleys, and extraordinary scenery if you walk through the trails themselves. You can also see the local farmers in action and learn more about Bali’s unique irrigation system that’s been passed down through generations from the 8th century.  While you’re there, you can also visit the traditional village, shop at the local markets, and even visit the coffee plantation. 

Opening hours: Daily, 6am – 7pm  

Cost of entry: There is no official entry fee, but donations of around IDR 10,000 (~AUD$1) are requested by the locals to gain entry. 


 4. Bali Zoo   

Elephant bathing at Bali Zoo

Photo by Bali Zoo

If you think “you’ve seen one zoo, you’ve seen them all”,  then you obviously don’t know much about the 12+ hectares of land in Singapadu that is the Bali Zoo! Bali Zoo is home to more than 500 animals from more than 65 species, including elephants, orangutans, lemurs, lions, tigers, birds, reptiles and more. While you could easily spend a few hours wandering from enclosure to enclosure, what makes Bali Zoo truly special is the experiences you can have there - like having breakfast with an Orangutan, bathing with Sumatran Elephants or feeding the animals.

Opening hours: Daily, 9am – 5pm 

Cost of entry: 

Children: IDR 200,000 (~AUD$20) 

Adults: IDR 395,00 (~AUD$40) 


5. Mount Batur   

An epic sunrise at Mount Batur, Bali by Dan the Drone

Photo by Dan the Drone on Unsplash

Did you have ‘hike an active volcano’ on your Bali bucket list? If not, you’ll be very happy to add a trek up Mount Batur to your itinerary. Mount Batur is one of two active volcanoes in Bali (the other is Mount Agung) that offers visitors adventure and epic views in one, cardio-intense activity. Sitting roughly 1,717 metres above sea level in the Kintamani highlands, the summit of Mount Batur offers breathtaking views of Bali’s unique landscape, including the lush countryside and Lake Batur.  It's worth noting that the hike is most suitable for those with moderate fitness levels to tackle the rocky and sometimes steep terrain, and the best way to hike Mount Batur is with a local guide who can help you navigate the trek. It's also worth noting that it's better to tackle the trek in the dry season (May - October), when Bali's weather is clearer, a little cooler, and there's less chance of rain to muddy the hike.

Opening hours: No specified opening hours, but hikes often start early in the morning. 

Cost of entry: There is no entry free to hike Mount Batur, but tour and guide costs will vary from operator to operator. 


6. Tanah Lot Temple 

Tanah Lot Temple, Bali surrounded by sea by Nick Fewings

Photo by Nick Fewings on Unsplash

Perched off the coast of Bali in the village of Beraban – sometimes appearing to be floating in the sea - is the sacred temple of Tanah Lot. One of seven sea temples found along Bali’s coast, Tanah Lot is dedicated to sea gods and is believed to protect the island from evil spirits. It also happens to offer one of the most incredible and unique views of the crashing waves on the Balinese coast.  Head to the iconic landmark to watch the sunset, take in the panoramic views, and experience one of Bali's most religious attractions.

 Opening hours: Daily, 7am – 7pm   

 Cost of entry:  

 Children: IDR 30,000 (~AUD$3)  

 Adults: IDR 60,00 (~AUD$6) 


7. Kecak dance at Uluwatu Temple  

Kecak Dance performed in the area of Uluwatu Temple, Bali by Sifrianus Tokan

Photo by Sifrianus Tokan on Unsplash

One of Bali's most popular attractions is the Kecak dance, a traditional Balinese dance performed by male dancers in intricate costumes. For the ultimate Kecak dance experience, we recommend visiting Uluwatu Temple, a 1,000-year-old temple perched on a 70-meter cliff overlooking the Indian Ocean. This temple is considered one of the six key temples in Bali that are believed to be the island's spiritual pillars. The dance is usually performed during sunset, providing a breathtaking view of the temple and ocean. Despite the crowds, witnessing the Kecak dance is an unforgettable experience due to its cultural significance and stunning performance, so we highly recommend making the effort. 

Opening hours: Daily, 7am – 6pm  

 Cost of entry and Kecak dance ticket:  

 Children: IDR 120,000 (~AUD$12)  

 Adults: IDR 130,00 (~AUD$13) 


8. Tirta Empul Temple 

Swimming in the holy water at Tirta Empul Temple Bali by Ismail Hamzah

Photo by Ismail Hamzah on Unsplash

A few nights of experiencing Bali’s party scene will have you itching to visit the Tirta Empul Temple, a sacred Hindu temple in the village of Manukaya that’s famous for its holy spring water that’s believed to heal and purify.   

 The Tirta Empul Temple complex is big – roughly 1.65 hectares – and while it’s most famous for its pool and the traditional purification ritual of bathing in the holy spring water (known as 'melukat’), it’s worth wandering through the courtyards and gardens to see the traditional Balinese and Hindu statues and shrines – each with their own intricate designs and embellishments. You can also visit the museum to view the collection of traditional Balinese art and culture.  

Opening hours: Daily, 8am – 6pm (excluding Nyepi)  

Cost of entry: IDR 50,00 (~AUD$5) 


9. Nusa Penida Day Trip 

The cliffs at Broken Beach in Nusa Penida by Polina Kuzovkova

Photo by Polina Kuzovkova on Unsplash

While you could never tire of Bali’s pristine beaches and clear waters, a day trip to the nearby island of Nusa Penida is worth the effort of ditching your sun lounger for the day. Nusa Penida is a relatively large, mostly undeveloped island that’s situated about 20km off the south coast of Bali, and is famous for diving and snorkelling - especially to see the famous Manta Rays and Mola Mola fish -  as well as its beautiful tropical beaches, dramatic cliffs, and lush greenery. 

Opening hours: Nusa Penida itself doesn’t have opening hours, but it’s important to note the times for when boats arrive and depart the harbour – typically from 7:30am – 5pm. Check individual operators for schedules.  

Cost of entry:   

Children: IDR 15,000 (~AUD$1.50)   

Adults: IDR 20,00 (~AUD$2) 


10. Quad Bike & Whitewater Rafting Day Trip  

Whitewater rafting on the Ayung River, Bali

Photo by Quad Bike Bali

Adrenaline junkies who can't decide between quad biking and whitewater rafting in Bali, why not do both? 

Before you think you’ll be spending a day on a quad bike while whitewater rafting, you’ll be pleased (or perhaps disappointed) to know that the day trip is divided into two parts, usually around two hours each, with a lunch break in between. Which activity comes first will depend on your tour of choice, but expect a heart-pumping day to take in Bali's incredible landscape.

Opening hours: Tours will usually start around 7:30am for pickup (later if you’re closer to Ubud), and you’ll typically be back at your accommodation around 5pm.  

Cost of entry: Tour prices will vary based on availability and the operator. 


Top 10 Things to Do – Activities 

1. Hit the beach 

Aerial view of Padang Padang Beach, Bali by Oliver Sjöström

Photo by Oliver Sjöström on Unsplash

Often described as an island paradise, the pristine and beautiful beaches are reason enough to book your flights to Bali. With more than 70 beaches on its coast - each with their own unique charms and natural features – swimmers, surfers, nature lovers, and adventure seekers are spoilt for choice. 

These are three of the best beaches to hit on your holiday in Bali: 

Padang Padang 

Uluwatu’s Padang Padang Beach is a surfer’s paradise thanks to its powerful waves and consistent surfing conditions, but it’s a must for beachgoers, too. The small, sheltered bay is surrounded by cliffs and greenery, offering a sense of seclusion and serenity. Walking through the narrow staircase to the golden sand and turquoise waters  feels like you’ve discovered something truly special. 

Sanur beach  

The 7km of white sand of Sanur Beach on Bali’s southeastern coast is a haven for families – or even those looking for tranquil waters for swimming, snorkelling or stand-up paddleboarding. It’s easy to snorkel offshore, and you can rent snorkelling gear from one of the vendors on the beach. Join a guided tour if you want to explore the marine life at nearby reefs! 

Kelingking beach 

Make your way to Nusa Penida’s Kelingking Beach for one of the best views you can get in Bali – the T-Rex shaped rock formation, surrounded by clear turquoise waters. The trek down to the beach can be rocky and steep, so it’s best for those who are moderately fit and one to tackle without the kids.   


2. Chase waterfalls

Tegenungan Waterfalls in Bali by Oktomi Jaya

Photo by  Oktomi Jaya on Unsplash

Visiting Bali's waterfalls is a must for any nature enthusiast or adventure seeker. There are more than 200 waterfalls to choose from, each with their own breathtaking scenery that provides a serene escape from the bustle of Bali’s towns. 

Here are the three best waterfalls in Bali and why they’re worth visiting.    

Gitgit Waterfall 

 Surrounded by lush tropical forest, Gitgit Waterfall is an awe-inspiring sight, cascading down over 35 meters. Despite its impressive size and beauty, the waterfall is easily accessible via a well-marked 15-minute walk. Visitors can take a dip in the refreshing swimming pool at the bottom and explore nearby smaller waterfalls. 

Sekumpul Waterfall 

Sekumpul Waterfall is the tallest waterfall in Bali, with seven levels that offer breathtaking views of the surrounding jungle. The trek through dense jungle and across rivers provides a thrilling adventure, and you’ll be rewarded with majestic views. Located 2.5-3 hours north of central towns like Ubud, it's well worth the effort to get to what is considered Bali’s best waterfall. 

Tegenungan Waterfall 

Only half an hour away from Ubud, Tegenungan Waterfall cascades into a plunge pool and is surrounded by lush green jungle, providing a tranquil and serene atmosphere for visitors. The local village of Tegenungan Kemenuh and nearby temples offer a deeper cultural experience. Additionally, the Omma Dayclub offers cocktails and food against a picturesque backdrop. 


3. Snorkel or dive 

Scuba diving to see the underwater Buddha near Nusa Penida by Sebastian Pena Lambarri

Photo by Sebastian Pena Lambarri on Unsplash

Exploring Bali's diverse and vibrant underwater world is an unforgettable experience. With its crystal clear and year-round warm water, Bali is home to 500 species of coral and thousands of species of fish, offering some of the world's best snorkelling and diving - particularly in the dry season (May - October), which isn't just one of the best times to visit Bali overall, but it's when the water has the best visibility.

Here are three of the best snorkelling and diving spots in Bali, and why you should visit.


Beyond Tulamben's diverse marine life (Clownfish, Angelfish, sea turtles and reef sharks are just the tip of the iceberg!), it also offers incredibly unique underwater scenery. Explore the wreckage of the USS Liberty cargo ship, which was torpedoed in World War II, and swim through underwater art installations, like the Underwater Buddha and the Guardian of the Reef statues. 

Nusa Penida 

Nusa Penida offers rich marine life, colorful corals, and unique topography, making it one of the best diving and snorkeling sites in Bali. Spot the famous Mola Mola at Crystal Bay between August and October, or see majestic Manta Rays up close at the Manta Point cleaning station. Divers and snorkelers can also explore nearby Toyapakeh, Gamat Bay, SD Point, and Blue Corner for diverse underwater ecosystems. 

Amed Beach 

For a more peaceful and tranquil diving and snorkelling experience, Amed Beach offers a secluded spot that's perfect for beginners. Divers and snorkelers can expect to spot the Hawksbill Sea Turtle, Parrotfish, Angelfish, Clownfish, and Octopuses while in the water. The area also boasts stunning views of Mount Agung from the beach, and visitors can explore nearby spots like Jemeluk Bay and the Japanese Wreck. 


4. Visit a spa 

The salon at Bodyworks in Seminyak

Photo by Bodyworks, Seminyak

Experiencing a traditional Balinese massage is almost a rite of passage for visitors to Bali. Whether you’re in tranquil Ubud or trendy Seminyak, there’s no shortage of options to unwind, relax and rejuvenate. And if you just need your nails done or a facial, you’re covered, too. 

These are three of the best spas to indulge in a bit of (affordable) luxury while in Bali: 

Bodyworks, Seminyak

Found right in the heart of Seminyak, Bodyworks (which has been around for three decades!) is incredibly popular for its luxurious treatments and calming atmosphere. It offers Balinese massages, reflexology, body scrubs, facials, manicures and the unique “Herbal Compress Massage.” Chill out in the relaxation lounge or wander through the Instagram-worthy courtyard.  

Ubud Traditional Spa, Ubud

Escape to the serene and tranquil Ubud Traditional Spa, a family-run retreat in the traditional village of Payogan, just 4km outside of Ubud. With free transport to and from your accommodation in Ubud, enjoy a traditional Balinese massage, reflexology or the Rice Farmer Massage, while surrounded by the peaceful lush greenery of central Bali. 

Zahra Spa, Nusa Dua

Boasting its position as the number one spa in Nusa Dua, Zahra Spa is a vibrant and colourful multi-level facility offering high-quality treatments and soothing therapies to help you unwind and relax. Book into one of the decadent couple's packages or steal away for an indulgent Four-Hand Massage. Even better? Free transfers will take away the stress of transport. 


5. Take a yoga class   

Yoga Classes at Yoga 108

Photo by Yoga 108

With such a rich heritage in spirituality and wellness, it’s no wonder that yoga is one of the most popular activities to do in Bali. From Hatha and Vinyasa to Ashtanga and Yin, beginners and yogis alike will have no issue finding a retreat or studio to Downward Dog. 

Here are three of the best places to do yoga in Bali: 

Yoga Barn, Ubud

Located right in the beating heart of Ubud, the Yoga Barn is a world-renowned wellness and yoga centre and tropical oasis that offers over 100 classes a week, from traditional yoga and meditation to dance and healing. For those looking to unwind, book in for a spa treatment, or stay for a few days in the retreat and experience it all.  

Yoga 108, Seminyak

Whether you want to walk into the yoga studio in Seminyak or book into a week-long retreat for a full yoga immersion, Yoga 108 has you covered. It offers daily classes in various styles, including vinyasa, yin, ashtanga and gentle flow, and for those looking for more, book into a workshop or training session.  

Ubud Yoga House, Ubud

Escape to the calming oasis of Ubud Yoga House, a boutique yoga studio just a 15-minute walk away from the centre of Ubud. The studio offers intimate classes in a serene, open-air studio that overlooks the lush rice terraces and jungles of Ubud. Classes, including vinyasa, guided meditation and sunrise yoga, are open for all levels. They also offer private classes, teacher training, and retreats. 


6. Learn to surf 

Aerial view of surfers waiting for a wave in Bali Jesse Hammer

Photo by  Jesse Hammer on Unsplash 

Surfing isn’t just a sport in Bali, it’s a way of life. While experienced surfers and pros flock to the world-class waves at Uluwatu and Padang Padang, Bali has enough beaches and breaks for all skill levels, making it easy and enjoyable to learn to surf with experienced instructors while visiting.  

Here are three of the best beaches in Bali to learn how to surf: 

Padang Padang 

Padang Padang Beach in the Bukit Peninsula is famous for reef breaks that produce powerful, barreling waves. It may be too challenging for beginners, but it’s a great spot to take your surfing skills to the next level. There are a number of surfing schools in the area, and instructors who can guide you to the best spot to surf and help improve your abilities safely.  


Beginners looking for an easy spot to learn to surf that isn’t too intimidating should make their way to the lively beach of Dreamland in the Bukit Pensisula. The waves are known to be generally smaller, gentler, and easier to ride compared to more challenging surf spots, and there are several schools and instructors to help you find your surf legs.  


Bustling Kuta Beach is more than just a spot to sunbathe or enjoy the nightlife. Offering a wide range of surfing conditions, it’s a great place for beginners to learn or to upskill to more advanced levels. Surf schools in the area offer one-on-one sessions or group lessons and can provide all that you need, too, including surfboards, leashes and rash vests. 


7. Visit a beach club 

Party goers in the pool during sunset at Finns beach Club, Canggu

Photo by Finns Beach Club / Instagram

Whether you’re into Bali’s party scene or not, spending a day (or days!) at one of the famous beach clubs is a must. With stunning ocean views, food and cocktails readily available, and music pumping while you swim, socialise and lounge, what’s not to love?  
These are three of the best beach clubs to visit while in Bali: 

Sundays Beach Club, Ungasan, near Uluwatu

Take a break from sightseeing in Uluwatu and travel about 20 minutes to set yourself up at Sundays Beach Club for the day. With its pristine white sand and crystal-clear lagoon, it has something for all ages. Relax on a bean bag, watch the sunset to a live DJ set, or take advantage of the complimentary kayaks, snorkel gear and paddleboards. For the ultimate indulgence, book a VIP package.  

Potato Head, Seminyak

Seminyak’s famous Potato Head beach club is an institution for a reason. Known for its unique architecture, infinity pool, day beds, and live music, crowds flock to Potato Head Beach Club for the chance to eat, drink and relax in its vibrant atmosphere. Don’t want the party to stop? Book in to stay at the Katamama Hotel next door.   

Finns, Canggu

Whether with your friends or out with the family, Finns’ four pools, nine bars, and five restaurants is sure to deliver fun and relaxation for everyone. Eat, drink and play on Canggu’s famous Berawa Beach while listening to DJs and live vocalists and taking in the panoramic ocean views. Escape the kids at Finns Beach Party or visit Finns VIP Beach Club for a taste of the champagne and caviar lifestyle. 


8. Explore nearby islands 

Aerial view of Gili Trawangan, near Bali by Danny de Groot

Photo by Danny de Groot on Unsplash

Bali may be Indonesia's most popular island, but there are at least seven small islands nearby that offer their own unique cultural charm and natural beauty. 

Here are the three best islands around Bali and why they’re worth visiting.   

Nusa Penida 

One of the three Nusa Islands, Nusa Penida is the largest and arguably the most beautiful. Its untouched beaches, such as Crystal Bay and Atuh Beach, are known for their pristine turquoise waters, while the famous T-Rex clifftops from Kelinking Beach offer breathtaking views. The island also provides fantastic day trips to the nearby islands of Nusa Lembongan and Nusa Cenigan. 

Gili Trawangan 

The largest of the three Gili Islands, Gili Trawangan, offers a unique travel experience with no cars on the island, only foot, bike, or horse cart as transport options. Enjoy snorkeling and diving with turtles, relax on powder-white beaches, experience the nightlife, and island hop to Gili Meno and Gili Air. 


Famous for its clear oceans, lush forests, and majestic mountains, Lombok offers a more off-the-beaten-track island adventure. Hike up Mount Rinjani for stunning views, explore the local culture, indulge in adventure activities like surfing, diving, and snorkeling, and savor local dishes like Ayam Taliwang, a spicy grilled chicken dish. 


 9. Eat like a local foodie 

Al Fresco Dining at La Lucciola in Seminyak, Bali

Photo by  La Lucciola Bali

Bali is known for its vibrant culinary scene and it's a foodie paradise, with an array of restaurants serving up traditional Balinese dishes, fusion cuisine, and international flavors. Here are the top three places to eat in Bali that are a must-visit for foodies:  

Naughty Nuri’s Warung Seminyak  

Naughty Nuri’s Warung in Seminyakfor is a must foodies who want to experience traditional Balinese cuisine. The restaurant has a relaxed atmosphere and friendly staff, making it a popular choice among locals and tourists alike. With its delicious food and affordable prices, it's no wonder it's one of the best warungs in Bali. 

Locavore, Ubud 

A must-visit restaurant in Ubud that has been attracting foodies from all over the world. The restaurant focuses on locally sourced and organic ingredients, with a menu that changes regularly based on the season and the availability of ingredients. The chefs at Locavore create innovative and creative dishes that showcase the flavors of Bali and Indonesia, using both traditional and modern techniques. 

La Lucciola, Seminyak 

La Lucciola is located on the beachfront in Seminyak, offering stunning views of the ocean and equally as impressive food. The restaurant serves a mix of Italian and Asian-inspired cuisine, using fresh and locally sourced ingredients. Its romantic setting and upscale atmosphere make it one of the best restaurants in Bali, especially for special occasions and dates. 


 10. Rent a scooter  

Riding a scooter in Bali by visualsofdana

Photo by visualsofdana on Unsplash

Zipping around Bali on a scooter is one of the most popular and cost-effective ways to get around and experience the island's natural beauty. Renting a scooter is easy. If you don’t organise it on arrival at Ngurah Rai International Airport, you can sort out your scooter at one of the many rental shops and hotels. Prices range from IDR75,000 (~AUD$7.50) to IDR 300,000 (~ AUD$30) per day, depending on where you’re renting the scooter, the type of scooter and the length of time you’ll need the rental. However, it's important to keep in mind that traffic in Bali can be chaotic, and road rules are often not followed. You’ll also need an international driver’s license to legally rent a scooter. It's recommended to wear a helmet, avoid driving at night, and be cautious on narrow roads. Additionally, it's important to have valid travel insurance and make sure your rental includes third-party insurance. Ride-sharing apps such as Go-Jek and Grab also offer scooter rentals with insurance included. 


Top 10 Places to Visit Near Bali  

1. Nusa Penida

View from above of huts and swings on Pandanan Beach in Nusa Penida by Süleyman Coskun

Photo by Süleyman Coskun on Unsplash

Nusa Penida is a beautiful, undeveloped island off the southeast coast of Bali. Famous for its crystal clear water, Nusa Penida is a bucketlist destination for swimming, diving and snorkelling (with Manta Rays and Mola Mola no less). You can only access Nusa Penida by boat, which you can do from Sanur Beach, Serangan Harbor or Padang Bai Harbour. If you’re travelling in the high season (July and August), make sure to book your fast boat tickets in advance! 

Best things to do in Nusa Penida: 

  • Snorkel with Manta Rays and Mola Mola in the crystal-clear water.

  • Explore the secluded Diamond Beach.

  • Swim and sunbathe at amazing beaches like Atuh Beach and Pasih Uug Beach.

  • Take a refreshing dip at nature’s infinity pool, Angel’s Billabong.

  • Snorkel offshore in the turquoise waters of Crystal Bay. 

  • Hike to the stunning viewpoint of Kelingking Beach and descend to the white sand beach.


2. Nusa Lembongan 

White sand and a hut in the distance at Jungut Batu Beach in Nusa Lembongan, near Bali by Dennis van Dalen

Photo by Dennis van Dalen on Unsplash

Nusa Lembongan is a small but charming island located southeast of Bali, just a stone’s throw from Nusa Penida. Despite its small area size (8km2 area size), it has plenty to offer visitors, from stunning beaches to excellent surf breaks. You can get to Nusa Lembongan from Bali in about 30 minutes on a fast boat from Sanur Beach, depending on the weather and water conditions. You can also depart from Benoa Harbour and Serangan Harbour.

Best things to do in Nusa Lembongan: 

  • Soak up the sunshine, fine sand crystal water at Dream Beach.

  • Snorkel with Bali’s colourful marine life at the coral gardens at Mangrove Point.

  • Visit the Gala-Gala Underground House for a little slice of history. 

  • Take a surfing lesson or simply watch the pros at Playgrounds surf break.  

  • Explore the Devil’s Tears, where waves crash powerfully into limestone cliffs.


3. Nusa Ceningan

Yellow suspension bridge between Nusa Lembongan and Nusa Ceningan, near Bali by Danny de Groot

Photo by Danny de Groot on Unsplash

Nusa Ceningan is the smallest of the three Nusa Islands, but it's also one of the most beautiful and peaceful places to visit in Bali. Connected to Nusa Lembongan by a bright yellow suspension bridge, this tiny island is only 3km long and 1km wide – but it's worth it for the stunning natural scenery, quiet seclusion and laid-back vibe. The island is small enough to walk around, otherwise you can rent a scooter to discover the island’s beauty. If you’re not so confident on a scooter, you can also rent a scooter and driver. There are no direct boats to Nusa Ceningan – you'll need to first get to Nusa Lembongan, and then make your way across the famous yellow bridge on foot, motorbike or taxi. Otherwise, you can organise a private boat tour. 

Best things to do in Nusa Ceningan: 

  • Swim at Secret Beach. 

  • Try cliff jumping into the Blue Lagoon. 

  • Relax at Sea Breeze Beach Bar with its infinity pool and suspended hammocks. 

  • Have a cocktail and a side of zip-lining at Driftwood bar.

  • Visit the Cingan Island Mangove, home to many species of birds and crab-eating macaques.


4. Gili Trawangan

Scuba diving boat on the beach at Gili Trawanga by Uber Scuba Gili

Photo by Uber Scuba Gili on Unsplash

If you're looking for an idyllic tropical getaway, then Gili Trawangan should be on your list. Gili Trawangan (or “Gili T”) is the largest of the three Gili Islands and a paradise for those who love soft white sand, tropical palm trees and clear blue waters. Gili T is particularly famous for its total lack of cars or bikes, with most people getting around either on foot, by bike (which you can rent from the locals) or even horse and cart! This is the type of island you will want to spend a few days on, as its small size, flat terrain and village atmosphere create an atmosphere of true relaxation and fun. Watching the sunset from one of the beachside venues is a must, or bring your own drinks to the beach. Gili Trawangan is known for its lively nightlife, offering everything from live reggae music to thumping EDM to casual Irish pubs. Just remember to bring enough cash as there aren't many ATMs on the island. To get to Gili Trawangan from Bali, take a speed boat from Padang Bai, which can take around two hours. 

Best things to do in Gili Trawangan: 

  • Snorkel with turtles at Turtle Point off a glass bottom boat.

  • Scuba dive at Halik Reef for the beautiful coral and colourful marine life.

  • Cycle around the island to see the beauty in every corner. 

  • Watch the sunset from the famous Sunset Swing before the party kicks off.

  • Party hard at clubs and music venues. 

  • Take a horse cart around the island.

  • Rent a kayak or paddleboard and explore the surrounding waters.

  • Go horse riding along the beaches,  

  • Take a day trip to Gili Meno or Gili Air.


5. Gili Air

School of fish while snorkelling at Gili Air by Ilyuza Mingazova

Photo by Ilyuza Mingazova on Unsplash

Gili Air is the quieter sister island of Gili Trawangan, offering relaxation and a break from the party scene. However, there are still plenty of things to do here. Be sure to bring cash, as there are only a few ATMs on the island. To get to Gili Air, take a fast boat from Padang Bai, Sanur, or Serangan. The journey can take between two and three hours depending on your departure port and water conditions. 

Best things to do in Gili Air: 

  • Swim and sunbathe Gili Air Beach.  

  • Snorkel with the sea turtles at the Turtle Sanctuary.

  • Dive at Air Wall, a unique macro dive site.

  • Spend a day cycling around the island (there are no cars).

  • Enjoy a calming yoga class or massage. 

  • Watch the magical sunset at Sunset Beach. 


6. Gili Meno

 A drone view of Gili Menoby Mathis Jrdl

Photo by Mathis Jrdl on Unsplash

The smallest and most peaceful of the Gili Islands (it has the nickname ‘The Honeymoon Island’ for a reason), Gili Meno is considered a remote tropical paradise that’s perfect for those looking to take a break and disconnect from the bustle and crowds of Bali. Expect to take things slow at Gili Meno, but make sure to spend some time snorkelling, especially to see the famous Nest, an underwater sculpture of 48 life-size human sculptures. To get to Gili Meno, depart from Padang Bai on Eka Jaya. The journey should take roughly two hours, depending on weather and water conditions. 

Best things to do in Gili Meno: 

  • Snorkel at Turtle Point or dive to get up close and personal with the sea turtles. 

  • Explore the mangrove forest, especially for bird enthusiasts and nature lovers. 

  • Book a tour on a glass-bottom boat to see the underwater world without getting wet. 


7. Lombok

Aerial view of Senggigi Beach in Lombok, near Bali by Tandya Rachmat

Photo by Tandya Rachmat on Unsplash

Lombok is a tropical island located east of Bali that offers all the best bits of Bali without the crowds. Slightly larger than Bali, you can expect pristine beaches, lush rainforests, and a new rich culture to explore. The Lombok Sasak people are predominantly Islamic (whereas Bali is predominantly Hindu), which gives the island a unique cultural experience. There are many things to do in Lombok, from adventuring in nature to relaxing on its beaches. The quickest way to get from Bali to Lombok is by flight, but you can also get a fast ferry from either Padang Bai or Serangan. The journey across can take between two and three hours, depending on your departure port, ferry operator and the weather and water conditions. To make things easier, you can look at the schedules online and book in advance from 12GO. 

Popular activities in Lomobok include: 

  • Hiking to the summit of Mount Rinjani, an active volcano.

  • Exploring the traditional Sasak Village of Sade.

  • Enjoying the vibrant atmosphere at Senggigi Beach.

  • Swimming, snorkelling, and marvelling at the pink sand of Pink Beach. 

  • Seeing the waterfalls at Tiu Kelep, Benang Stokel, and Benang Kelambu. 

  • Trying local dishes like Ayam Taliwang, a spicy grilled chicken dish.

  • Exploring temples such as Pura Lingsar,


8. Komodo Island

The hike up Padar Island where three bays meet, at Komodo Island near Bali by Rashel Ochoa

Photo by Tandya Rachmat on Unsplash

Komodo Island is located east of Bali and is famous for its Komodo Dragons, the world’s largest living lizard species that looks almost like a living dinosaur! The most popular thing to do on Komodo Island is to take a guided trek to the Komodo National Park, a UNESCO World Heritage Site, to see the dragons in the wild. The hike itself is flat and easy, so it’s suitable for all fitness levels. To get to Komodo Island from Bali, you can catch a flight to Labuan Bajo and take a boat tour to Komodo Island. For those who prefer to travel by sea, take a ferry from Bali to Lombok, and then a ferry to Labuan Bajo. Due to the long journey to Komodo Island, it’s not recommended to try to do it in a day – you'll need a few days for travel and to explore the area (including the nearby Padar Island, Rinca Island, and Labuan Bajo itself).   

Other opular activities on Komodo Island include: 

  • Visiting the beautiful Pink Beach. 

  • Snorkelling with Manta Rays at Manta Point. 

  • Hiking up to the scenic viewpoint at Padar Island to see the famous three bays - one with a white beach, one with a black beach, and one with a pink beach. 


9. Menjangan Island

Brown and white seashells at Menjangan Beach near Bali by Jannes Glas

Photo by Jannes Glas on Unsplash

Menjangan Island is a tiny (about 3.8km2) island that is located northwest of Bali, and is part of the West Bali National Park (also known as the Bali Barat National Park). Menjangan Island itself is uninhabited (except for a few caretakers of the temples), and between the island and the national park on the mainland, there's plenty to see and do. Most people come to snorkel or dive at the coral reef, as Menjangan has some of the best sites to snorkel and dive in the world – including The Coral Garden and Underwater Cave. 

To get to Menjangan Island from Bali, take a boat from Labuhan Lalang port in Northern Bali. It takes roughly 30 minutes to reach the island, and it’s important to know you’ll need a permit and a guide, too. You can organise this with most tour operators and hotels in the Pemuteran Beach area, or even at the park office in Labuhan Lalang. Expect the permit to cost around IDR 20,000 (~AUD$2). 

Popular activities on Menjangan Island include: 

  • Visit the heritage Taman Pingit Klenting Sari Temple with its famous carved tigers. 

  • Visit the temple Pura Gili Kencana, with a statue of Ganesha that is believed to be protecting the neighbouring island.

  • Head onto the mainland to the national park on a guided tour of the island to see its unique flora and fauna, including the famous (and rare) Rusa Deer.

  • Beach hopping – you might even see some deer! 

10. Flores

Bena Traditional Village, location in Bajawa, on Flores Island – near Bali by Reza Irawan

Photo by Reza Irawan on Unsplash

Flores Island is located east of Bali, in the East Nusa Tenggara province of Indonesia, and is the perfect destination for those looking for undiscovered beauty. While it is one of the main gateways to the Komodo Islands and the famous Komodo Dragons, set aside a few days to explore the area itself. The easiest and quickest way to get to Flores from Bali is by taking a flight. However, for those seeking an adventure, a ferry is available from Padangbai Harbour to Lubuan Bajo, which can take more than a day of travel time. Alternatively, liveaboard boats are also an option, taking several days to journey to Flores and stopping at various islands and attractions along the way, with accommodations on board. 

Popular activities in Flores include: 

  • Visit the volcanic Kelimutu National Park, home to three crater lakes with different colours (that change colour depending on the season!) 

  • Head to the local traditional villages – Bena is particularly popular for its ancient megalithic structures.

  • Visit the unique spider rice fields, where the paddies are shaped like a spider’s web. 

  • Swim, dive, and snorkel at one of the many beaches. 


Things to Do in Bali with Kids 

Kids swimming at Waterbom water park in Kuta, Bali

Photo by Waterbom Bali

Bali is an excellent destination for families with kids, as there are plenty of activities to keep everyone entertained. The island's beautiful beaches are a great place for families to relax and soak up the sun, with gentle waves perfect for swimming and paddling. Bali's water parks, animal parks, and cultural attractions provide fun and educational experiences for kids of all ages. Families can also enjoy outdoor adventures, such as cycling, hiking, and white-water rafting. With its range of child-friendly resorts and restaurants, Bali makes traveling with kids stress-free and enjoyable. Here’s a list of some of the best activities to do with kids in Bali:  

  • Visit Bali Safari and Marine Park.

  • Go resort hopping – use the kid-friendly facilities at neighbouring resorts.

  • Adventure from great heights at Bali Treetop Adventure Park.

  • Have an animal encounter at Bali Zoo, Bali Bird Park or Bali Butterfly Park.

  • Spend a day at Waterbom Bali or Splash Water Park. 

  • Enjoy swimming, snorkeling, and building sandcastles on Bali's beautiful beaches. 

  • Check out the Bali Sea Turtle Society and learn about turtle conservation efforts.  

  • Take a family-friendly cycling tour through Balinese villages.

  • Enjoy a seafood dinner on the beach.

  • Book a family surfing lesson.


Things to Do in Bali for Groups 

Group of women walking on the beach at Sundays Beach Club

Photo by Sundays Beach Club

Whether you’re planning a bachelor(ette) party, a family reunion or a team building trip,  Bali is an excellent destination for groups. One of the biggest advantages of visiting Bali as a group is the opportunity to book a luxury villa at a reasonable cost, and share expenses such as transportation and private services like chefs and drivers. Additionally, Bali offers an abundance of activities that can be tailored to the interests of your group, whether you're looking for adventure or relaxation. For those seeking adventure, Bali offers everything from surfing and diving to trekking and mountain biking. The island's stunning scenery and natural wonders, such as waterfalls and rice terraces, provide a great backdrop for group photos and exploration. Bali's nightlife is also legendary, with bars, clubs, and live music venues to keep the party going all night long. With its range of accommodation options, from villas to hotels, Bali can cater to any group size and budget. Here’s our list of the best things to do in a group in Bali:  

  • Explore rice terraces, waterfalls and temples.

  • Experience adventure activities like whitewater rafting, ATV quad biking and zip-lining.

  • Charter a private yacht and go island hopping.  

  • Have an animal experience at Ubud Monkey Forest or Bali Safari and Marine Park. 

  • Spend a day at one of the waterparks, like Waterbom Bali. 

  • Dine at a themed entertainment restaurant like Frankensteins in Seminyak. 

  • Go on a cycling tour.

  • Organise a group yoga or meditation class at one of the many studios or retreat centre.

  • Book a private VIP area at one of the beach clubs, like Finns Beach Club in Canggu. 


Things to Do in Bali for Couples 

 A couple stand up paddle boarding at Sundays Beach Club

  Photo by Sundays Beach Club    

Bali is a tropical paradise that offers a myriad of options for couples seeking a romantic getaway. From its breathtaking landscapes to its array of activities, there is something for everyone. 

If you're looking for relaxation and pampering, Bali's luxury resorts are perfect for honeymoons or romantic vacations. On the other hand, if adventure is more your style, Bali's rugged terrain offers plenty of opportunities for hiking, exploring waterfalls, and white water rafting. 

For couples who prefer a more laid-back experience, Bali's beaches are the perfect place to unwind and soak up the sun. With crystal-clear waters, powdery sand, and a gentle ocean breeze, you'll feel like you're in your own private oasis. Here are our top picks for the best couples and honeymoon activities in Bali: 

  • Explore rainforests and waterfalls.

  • Indulge in a romantic couple’s treatment including a massage, scrub and rose petal bath.

  • Book a private villa on the cliffs of Uluwatu.

  • Enjoy a sunset dinner on the beach. 

  • Take a cooking class together. 

  • Handcraft Balinese-style jewellery for each other.  

  • Stroll along Bali’s best beaches. 

  • Go snorkelling together. 

  • Take a sunset cruise. 

  • Hike Mount Batur.

  • Travel to Gili Air and Gili Meno. 

  • Go up in a hot air balloon.  

  • Have breakfast with Oranguatans at Bali Zoo.  


Things to Do in Bali for Young Adults 

Friends hanging out at the pool at Tribe, Bali

Photo by Tribal Hostel / Instagram

Bali is the perfect destination for young people seeking adventure, culture and fun – and usually at a cheap cost, too! For those who love the great outdoors, Bali offers an array of water sports such as surfing, snorkeling, and scuba diving. If you're looking for some nightlife, the island has a buzzing club scene, with beach clubs and rooftop bars to keep you entertained until the early hours of the morning. Additionally, Bali's cultural sites, such as the temples and traditional villages, offer a unique and fascinating insight into the island's rich heritage. It’s also famously easy to get around, making it a hard task to narrow down what to do on your trip. Here’s our list of some of the best things to do in Bali for young people:  

  • Spend a day whitewater rafting and riding a quad bike.

  • Have a wet adventure at Waterbom Bali waterpark.  

  • Visit the Ubud Monkey Forest.

  • Stay in a youth hostel like the Farm Hostel or Tribal Hostel in Canggu.

  • Stay up for sunrise partying in Kuta.

  • Spend the day at beach clubs like Potato Head and Finns. 

  • Book surfing lessons from Kuta, Seminyak or Canggu beaches. 

  • Take a day trip to the Nusa Islands.  

  • Go on a boat trip to the Gili Islands.  

  • Get up early for a sunset hike to Mount Batur. 

  • Visit the Bali Swing and get photos for Instagram. 

  • Check out the nightlight in Seminyak at bars like La Favela and Red Carpet Champagne Bar.

  • Attend a beach bonfire party in Canggu.

  • Go on a food tour and sample Balinese cuising like babi guling (suckling pig) and nasi goreng (fried rice).

  • Cool off at the stunning Sekumpul Waterfall.

  • Go on a motrobike adventure through the countryside.  

  • Learn to dive and explore Bali’s coral reefs and marine life.


Things to Do in Bali by Area 


woman meditating on brown wooden dock in Ubud by Jared Rice

Photo by Jared Rice on Unsplash

Ubud is a cultural and spiritual hub in Bali, surrounded by lush greenery and rice fields. Visitors can explore the town's temples and museums, witness traditional dances, and visit local artisans' studios to discover the island's unique arts and crafts. Ubud's beautiful landscapes and natural wonders, such as the Monkey Forest and Tegallalang Rice Terrace, offer excellent photo opportunities and a chance to connect with nature. For those who want to unwind and relax, there are plenty of wellness retreats and spas offering yoga classes, massages, and other holistic treatments. Here is our list of some of the best things to do there:   

  • Visit the Sacred Monkey Forest Sanctuary. 

  • Hike the Campuhan Ridge Walk. 

  • Explore the Tegallalang Rice Terraces. 

  • Find treasures like jewellery, artwork and handicraft at the Ubud Art Market. 

  • Take a yoga class at a yoga studio like Yoga Barn or Radiantly Alive. 

  • Get a Balinese Massage at spas like Ubud Traditional Spa, Jaens Spa Centre or Putri Ubud.  

  • Visit the Goa Gajah (Elephant Cave) temple. 

  • Take a cooking class and learn how to make traditional Balinese cuisine. 

  • Visit the Blanco Renaissance Museum.

  • Go rafting on the Ayung River. 

  • Eat out at Restaurant Locavore, Bebek Bengil, Jujan Locale and Casa Luna. 

  • Feast on local cuisine at Murni’s Warung and Avocado Warung Ubud. 

  • Have breakfast and western-styke coffee at Milk & Madu or Watercress Café Ubud. 

  • Visit the Gunung Kawi temple complex, an ancient burial site. 

  • Explore the Ubud Palace and watch a traditional dance performance. 



The colourful interiors of Motel Mexicola in Seminyak

Photo by Motel Mexicola

Seminyak is a trendy and upscale area in Bali, known for its chic boutiques, world-class restaurants, and luxurious beach clubs. Visitors can shop for designer clothing, sample gourmet cuisine, and sip cocktails while lounging by the beach. Seminyak's nightlife is also buzzing, with a variety of bars and clubs catering to different tastes. For those who want to get away from the crowds, Seminyak offers tranquil escapes, such as peaceful beach walks and meditation classes.Here are some of the best things to do in Seminyak: 

  • Spend a day at Double Six or Seminyak Beach with food and cocktails at sunset. 

  • Lay back and relax poolside at one of Seminyak’s luxury resorts. 

  • Shop at the trendy boutiques and visit art galleries on Jalan Raya Seminyak. 

  • Party, eat, drink and swim all day at beach clubs like Potato Head and Ku De Ta.  

  • Take a surfing lesson or rent a board and hit the waves Batu Belig Beach. 

  • Go horseback riding on the beach. 

  • Enjoy fantastic dining at Sea Circus Restaurant, La Lucciola, Jaansan Bali and Rev Bistro.  

  • Learn how to make traditional Balinese offerings at a local workshop. 

  • Drink cocktails and celebrate at Seminyak’s top bars like Motel Mexicola and Red Carpet Champagnebar.



A lineup of colourful health smoothies at Crate Cafe, Canggu

Photo by Crate Cafe / Instagram

Canggu is a laid-back coastal town in Bali, popular with surfers, beachgoers and digital nomads. Visitors can catch some waves at Echo Beach, enjoy a sunset cocktail at a beach club, or sample fresh seafood at local restaurants. Canggu also has a vibrant art scene, with street art murals and galleries showcasing the works of local artists. For those who prefer a more active vacation, Canggu has plenty of outdoor activities, such as horseback riding, cycling, and yoga. Here are some of the best activities to do in Canggu:  

  • Surf at beaches like Echo, Batu Bolong, Pererenan and Berawa. 

  • Visit the Tanah Lot temple at sunset.  

  • Head to the iconic La Laguna Gypsy Market and the Organic Sunday Market. 

  • Drink, socialise and party at Old Man’s, Finns Beach Club, La Brisa or The Lawn. 

  • Enjoy a healthy brunch at the iconic Crate Café or Cinta Cafe.  

  • Take a surfing lesson from the locals. 

  • Watch the sunset from Berawa Beach. 

  • Dine vegan at the Shady Shack. 

  • Do a workout at the Bali Body Factory. 

  • Explore Canggu’s rice fields. 

  • Visit the Batu Bolong Beach market on Sunday morning. 

  • Eat out at La Baracca Bali, Santorini Greek Restraunt, Sa’Mesa or MASON. 


Kuta & Legian 

A view of the beach and palm trees from Beachwalk Bali

Photo by Beachwalk Bali

Kuta and Legian are two of the most popular tourist areas in Bali, known for their lively atmosphere and beach parties. Visitors can shop for souvenirs, dine on delicious street food, and party until dawn at one of the many bars and nightclubs. The area is also home to several water parks and family-friendly attractions, such as the Waterbom Bali park and the Bali Sea Turtle Society. Here are some of the best things to do in Kuta & Legian: 

  • Sunbake, swim and surf at beaches like Kuta, Legian, Balangan and Pandawa. 

  • Shop till you drop at Discovery Shopping Mall or Beachwalk Shopping Centre. 

  • Find a souvenir to take home at Kuta Art Market. 

  • Spend the day at Waterbom Bali water park. 

  • Take a surfing lesson at Legian Beach. 

  • Party until the early morning at LXXY Bali or Sky Garden Bali. 

  • Watch a traditional Balinese dance performance at the Kuta Theatre. 

  • Take a Bali quad bike adventure and explore the countryside. 

  • Pay your respects at the Ground Zero Monument.

  • Learn about turtle conservation at the Bali Seat Turtle Society. 



Yellow and white umbrellas a Single Fin Bali in Uluwatu

Photo by Single Fin Bali

Uluwatu is a dramatic cliffside area in Bali, famous for its stunning sunsets and world-class surf breaks. Visitors can explore the Uluwatu Temple, a spectacular Hindu temple perched on the edge of a cliff, or watch the Kecak Fire Dance, a traditional Balinese dance performance. Uluwatu also offers excellent dining experiences, with restaurants serving up fresh seafood and international cuisine. For those who want to unwind and relax, Uluwatu has several luxurious resorts and spas offering breathtaking views of the Indian Ocean. Here are some of the best things to do in Uluwatu: 

  • Visit nearby beaches like Nyang Nyang, Padang Padang and Dreamland.

  • Enjoy a secluded beach experience at Thomas Beach. 

  • Watch the Kecak fire dance at Uluwatu Temple.  

  • Surf at Bingin Beach or Blue Point. 

  • Check out the shipwreck at Suluban Beach. 

  • Drink, eat, party and chills at bars and beach clubs like Single Fin and the Ulu Cliffhouse.

  • Dine at the top restaurants like La Baracca and Mana Uluwatu. 

  • Enjoy vegan food at the Cashew Tree. 

  • Head up to Balangan Beach Viewpoint or Uluwatu Cliff for amazing views. 

  • Learn about learn about Balinese history at the GWK Cultural Park.  

  • Visit the caves at Pantai Tegal Wangi.

  • Go paragliding at Nyang-Nyang Beach.

  • Enjoy brunch at the iconic Suka Espresso. 



Bamboo Beach Bar at Prama Hotel in Sanur

Photo by Prama Hotels

Sanur is a quaint seaside town in Bali, perfect for those who want a more peaceful and laid-back vacation. Visitors can stroll along the beach promenade, watch local fishermen at work, or explore the town's museums and galleries. Sanur also offers plenty of water sports activities, such as snorkeling, diving, and stand-up paddleboarding. With its range of accommodation options, from budget guesthouses to luxury resorts, Sanur caters to all types of travelers. Here is our list of some of the best things to do there:   

  • Spend a day at beaches like Sindhu and Cemara. 

  • Watch the sunrise at Sanur Beach. 

  • Stroll along the Sanur Boardwalk.

  • Check out seasonal festivals like the Bali Kite Festival and the Bali Arts Festival. 

  • Swim in holy water and feed fish at Pura Tirta Empul temple. 

  • Shop at local markets like the Sanur Morning Marktet and the Sindhu Night Market. 

  • Visit the Le Mayeur Museum and learn about Balinese art  

  • Check out the Bajra Sandhi Monument  

  • Take a boat ride to nearby islands like the Nusa islands and the Gili Islands. 

  • Explore the Pura Blanjong temple.  

  • Enjoy watersports like parasailing, jetskiing and banana boating. 

  • Join the Sea Turtle Release.  

  • Take a bike ride along the Sanur Beach promenade. 

  • Eat at Coco Bistro, Genius Café Sanur, Fisherman’s Club, Lilla Pantai and La Playa.  

  • Check out the best bars like Tree Bar, Bamboo Beach Bar and Linga Longa Bar.


35 More Best Things to Do in Bali! 

1. Bargain hunt at the local markets 

Woman sitting beside calavera sculptures at Ubud Art Market by Nicolas I.

Photo by Nicolas I. on Unsplash

Bali's markets are a must-visit for bargain hunters and souvenir shoppers alike. From Ubud's famous Art Market to the Sanur Night Market, the island is home to a variety of bustling bazaars where you can haggle for anything from clothing and jewellery to artwork and spices. Remember to bring cash and an adventurous spirit, and try the street food while you're there. 


2. Tour the island on bike 

Bali's countryside offers some of the most stunning scenery on the island, and there's no better way to explore it than on a bike. Rent a bike in Ubud or Canggu, and hit the road early in the morning to avoid the heat and traffic. Plan your route to take in the rice terraces, villages, and temples that dot the countryside. Remember to wear a helmet and bring plenty of water and sunscreen. 


3. Take a hike to discover Bali’s natural beauty 

Embark on an adventure to explore Bali's natural beauty through hiking. Choose from a variety of trails suitable for different fitness levels, ranging from easy walks to more challenging treks. For added enjoyment, set one of Bali’s mountains or waterfalls as your end destination. On Bali’s most popular hike routes you can often find locals selling food and drinks including fresh fruit and coconut water. Remember to wear comfortable shoes, bring plenty of water, and protect yourself from the sun with sunscreen and a hat.  


4. Sail in style on a luxury yacht charter 

Charter a luxury yacht to explore Bali's coast in style. There are several operators to choose from, with varying sizes and amenities and the chance to organise dining, drinks and activities. Whether you're looking for a romantic sunset cruise or a day trip with friends, a yacht charter offers a unique way to experience Bali's beautiful coastline. Some popular destinations include Nusa Lembongan and the Gili Islands. Make sure to book in advance and check the weather forecast before setting sail. 


5. Kickback at Bali's best cafes 

Bali is known for its thriving cafe scene. Relax in a cozy cafe, sip on a cup of local coffee, and enjoy delicious breakfast or brunch options. Visit popular cafes such as Sisterfields, Crate, Revolver Espresso, or Monsieur Spoon. Try local specialties such as Nasi Goreng or Avocado Toast. Be aware of the current COVID-19 restrictions and follow health and safety protocols. 


6. Swim with Bali's majestic turtles 

Green turtle resting on the sand underwater on Gili Trawangan by Uber Scuba Gili

Photo by Uber Scuba Gili on Unsplash

Get up close and personal with Bali's sea life by snorkeling with turtles. Take a guided tour to locations such as Amed, Menjangan Island, Gili T or Nusa Penida to swim with these gentle creatures. Bring your own snorkeling gear or rent from the tour operator. Respect the marine environment and avoid touching or feeding the turtles. Follow the instructions of your guide and enjoy this unforgettable experience. 


7. Experience the most epic sunset views 

Watching the sunset in Bali is an absolute must-do. From the iconic Tanah Lot temple to the laid-back Echo Beach Club in Canggu, there are plenty of spots to catch the perfect golden hour shot. For a more cultural experience, head to Uluwatu temple to watch the traditional Kecak Fire Dance performance.   

8. Snuggle up on a sunset cruise 

Bali's crystal-clear waters and pristine beaches are best experienced on a private yacht charter. Whether you're looking for a romantic sunset cruise or a day trip to nearby islands, there's a charter to suit every style and budget. Sip on champagne, feast on fresh seafood, and soak up the sun on deck as you glide across the waves. 


9. Take flight on the Bali Swing 

Get ready for an adrenaline rush and Insta-worthy photos at Bali Swing! Swing above Bali's stunning landscapes, from lush rice paddies to sandy beaches. It's not just for kids, trust us. Ubud's original Bali Swing offers various swings, including the highest one for thrill-seekers. Just don't blink, or you'll miss the breathtaking views, or worse, lose your sunglasses.


10. Party all night in Bali's nightlife scene 

Disco balls and green laser lights while partying at Potato Head Beach Club in Bali

Photo by Potato Head Beach / Instagram

Bali's nightlife is legendary, with a range of clubs, bars, and beach parties that cater to all tastes. From the trendy Finns Beach Club in Canggu to the pulsing club Sky Garden in Kuta, there's always something going on after dark in Bali. World-class DJs world-class and international artists often play Bali’s biggest clubs, so check what’s on when you’re there.


11. Conquer the majestic Mount Agung 

Experienced hikers looking for a challenge won’t want to miss the opportunity to reach Bali's highest peak, Mount Agung. This active volcano stands at 3,031 meters and offers stunning views of the island from its summit. But be warned, the trek can take between six and eight hours and it’s recommended to go with a local guide. 


12. Get lost in the tranquil beauty of Bali Botanic Garden 

Located in the cool mountain town of Bedugul, Bali Botanic Garden is a peaceful oasis that showcases the island's rich flora and fauna. Take your time to appreciate Bali’s display of wild orchids and the world’s biggest begonia collection, stroll through lush gardens, and zip-line through the Rasamala trees at the Bali Treetop Adventure Park. 


13. Discover the exotic birds of Bali Bird Park 

Bali Bird Park isn’t just a paradise for bird enthusiasts – children, parents and nature lovers alike will be in awe of the 250+ species of birds from all over the world. From the endangered Bali Starling and free-roaming peacocks to exotic Toucans and Crested Serpent Eagles, you'll be able get up close and learn more with these beautiful creatures. 


14. Explore the ancient wonders of Goa Gajah Elephant Cave 

Located just outside of Ubud, Goa Gajah Elephant Cave is an enchanting Hindu temple complex that dates back to the 9th century. This is a great place to bring little ones – wander through ornate carvings on the rock walls, explore hidden chambers, and admire the beautiful elephant statue that guards the entrance. Remember to bring a sarong so that no one out the front will bother you with offers to sell you one.  


15. Indulge your caffeine addiction with a visit to a coffee plantation 

Calling all coffee lovers! Take your caffeine addiction to the next level with a visit to a coffee plantation in Bali. Sample locally-grown coffee and discover the fascinating process of making world-renowned “Luwak” coffee, made from the beans of coffee berries that have been eaten and excreted by civet cats (picture a black possum). Trust us: it's a sensory overload that you won't regret. 


16. Spot wildlife at the Bali Safari Park 

Want to (safely) watch a lion in action? The Bali Safari & Marine Park is home to more than 120 animal species – including big cats like the African lions and even endangered species like Komodo Dragons and Orangutans. This is a fun and educational activity for the whole family. Hop on the Safari Tram for your animal adventure or stay in the park overnight and book in for breakfast with a pride of lions. 


17. Visit Pura Taman Ayun 

Take a trip back in time to the 17th century with a visit to Pura Taman Ayun. This Hindu temple complex in Mengwi village is not only a beautiful and peaceful attraction but also one of the most significant temples in Bali. Witness the breathtaking tiered tower architecture and immerse yourself in the religious ceremonies and rituals. Avoid peak Hindu festivals for a more serene experience. 


18. Horseback ride on the beach 

Saddle up and explore Bali's countryside on horseback, trotting through rice fields and quiet villages. Kuda P Stables will take you on a ride along beaches and rice fields – and there’s even a pony ride available for children under five. Or head to Ubud Horse Stables to to visit the nearby Tegallalang Rice Terrace from a truly unique perspective. 


19. Day trip to Bedugul 

Escape to the (literally) cool mountain town of Bedugul, home of the iconic Ulun Danu Beratan Temple. Situated on the shores of Lake Bratan against the backdrop of the surrounding mountains,Ulu Danu Beratan is one of the most picturesque temples to visit in Bali. Round out your day with a trip to the  botanical gardens or the Jatiluwih Rice Terraces, and some strawberry picking if you’re there between May and September.  


20. Hike the Campuhan Ridge Walk 

Aerial view of the Campuhan Ridge Walk, surrounded by green mountains by Artem Beliaikin

Photo by Artem Beliaikin on Unsplash

Not all hillside hikes in Bali have to come with maximum physical exertion. The 2km Campuhan Ridge Walk famously combines stunning views of verdant scenery, the Ayung River and Mount Agung in the distance and a mostly-flat path that’s not very strenuous. Arrive early in the morning for golden lighting and fewer crowds.  


21. Wander through the Jatiluwih Rice Terrace 

The Jatiluwih Rice Terrace is a UNESCO World Heritage Site and one of the most beautiful rice terraces in Bali. The relatively quiet terraces span over 600 hectares and are surrounded by lush green forests and rolling hills and mountains, making it a photographer's paradise. Hike through the paddies or take a bike ride to see the scenery up close. Don’t forget to check out other iconic rice terraces include Rendang, Pererenan and Munduk.  


22. Explore the water palace of Tirta Gangga 

Built by the last king of Karangasem in 1946, the hindu palace known as Tirta Gangga (meaning ‘water of the Ganges’) is now one of Bali’s most popular tourist destinations. Just as tourists flock to the Trevi Fountain to throw in a gold coin, travellers to Bali journey to Tirta Gangga to submerge themselves in the holy water pools, believed to have healing properties. It’s a delightful location to walk around the scenic water gardens, observing statues and feeding the many enormous Koi fish while balancing on stepping stones. Bring sturdy shoes in case of rain, preferably ones you can easily slide off as you may need to remove them in certain areas.  

23. Get cultured at the Museum Pasifika 

More than just an immersion in Balinese art and culture, Museum Pasifika is a celebration and of art and artifacts from across the Asia-Pacific region. Located in Nusa Dua, the Museum Pasifika houses an impressive 600 artworks by artists of 25 nationalities, making it a fantastic stop to learn about the rich culture and diversity of the region. For some deeper insights, book a guided tour. More options for museums in Bali include Bali Museum, Museum Puri Lukisan and Neka Art Museum. 

24. Take a cooking class 

Cooking class at Bumbu Bali

Photo by Bumbu Bali 

Did someone say DIY Nasi Goreng? Balinese food is renowned for its bold flavours and aromatic spices and learning the traditional ingredients and cooking techniques is just as rewarding as eating the meal itself. Not just a good thing to do on a rainy day, book into a class at Bumbu Bali in Nusa Dua or Subak Cooking Class in Ubud for a fun introduction to Balinese cooking that starts with a visit to the local markets and ends with a presentation ceremony that you can brag about later.  


25. Catch the big one on a fishing tour 

Whether you need a new profile picture or you’re sourcing ingredients for dinner, Bali’s fishing tours will prove fruitful for experienced anglers and recreational fishers alike. The water is teeming with Tuna, Mahi-Mahi, Marlin and Barracuda, especially from March to May and from September to November. Book into a chartered tour that can offer line or spear fishing and all the equipment you’ll need, but for a more authentic experience, head out with a local fisherman in a traditional wooden fishing boat, called a “jukung”. 


26. Take a helicopter tour 

Experience Bali's breathtaking beauty like never before by taking to the skies on a helicopter tour. From high up, you'll witness the island's diverse landscape of lush forests, crystal-clear waters, and rugged coastline in all its glory. Witness active volcanoes Mount Batur and Mount Agung from the clouds and view the famous rice terraces and temple shrines from an entirely new perspective. Bali Adventure Sky Tours and Air Bali Helicopter Tours offer a range of exhilarating tours over Bali, departing from Ngurah Rai International Airport. Pack some anti-nausea tablets if you're prone to air sickness. 


27. Visit a traditional village 

Immerse yourself in Bali's rich cultural heritage by visiting one of its enchanting traditional villages. Meet the "Bali Mula" - the indigenous people of Bali - and witness their unique woven fabrics in Tenganan Village. Or, venture to Penglipuran Village to discover why it's renowned as one of the cleanest villages in the world. With the guidance of a knowledgeable local tour guide, you'll gain a deeper understanding and appreciation of the ancient customs, traditional architecture, and vibrant art of these communities. Prepare to be captivated by the vibrant colors, rich textures, and fascinating stories that make up Bali's cultural tapestry! 


28. Tackle rapids while whitewater rafting 

Thrill seekers and nature lovers won't want to miss the chance to whitewater raft in Bali. Most organised tours will head to either the Ayung River or Telaga Waja River for their exhilarating rapids and stunning scenery. Bali River Rafting also offers a third option - Melangit River rafting - as well as packages to add on ATV riding, cycling or elephant riding.  


29. Snorkel at Menjangan Island 

Widely considered a hidden gem, the small, secluded and unspoiled Menjangan Island offers some of the best snorkeling in the region. Spot tropical fish, like Butterflyfish and Parrotfish, as well as colourful coral reefs, sea turtles and reef sharks in the crystal-clear water. The island is only accessible by boat, and we recommend doing an organised day tour. This will also give you the opportunity to explore the island including the Pura Segara Gili Kencana temple. 


30. Take a history lesson at Batuan Temple 

Batuan temple, also known as Pura Puseh Desa Batuan, entrance in Bali by Reena Yadav

Photo by Reena Yadav on Unsplash

Who says history has to be boring? Step back in time at Batuan Temple, a 1000-year-old Hindu temple complex that's as Instagrammable as it is educational. Admire the intricate carvings and colorful murals depicting ancient myths and legends, and don't forget to take a selfie with the resident temple cats.  Don't forget to dress modestly and watch out for the cheeky temple monkeys who might try to steal your offerings. 


31. Learn the local language  

Selamat Pagi! Don't let a language barrier stop you from making new friends in Bali. Impress the locals with some basic phrases in Bahasa Indonesia, the official language of the country. Learn to say "terima kasih" (thank you) and "sama-sama" (you're welcome) with ease, and who knows, you might even charm your way into a free satay stick or two. Warning: don't be surprised if you end up speaking Balinese fluently with the help of the friendly locals.


32. Zip through the Bali Treetop Adventure Park 

Feel the adrenaline rush as you soar through the lush Balinese jungle at the Bali Treetop Adventure Park. With over 70 challenges, including flying foxes, suspended bridges, and Tarzan jumps, this park is not for the faint of heart. Pro-tip: if you hear the monkeys laughing, it's probably because they're watching you struggle to keep your balance.


33. Find serenity at the Ujung Water Palace 

Need a break from the hustle and bustle of Bali's tourist hotspots? Head to the serene Ujung Water Palace in East Bali, where you can soak up the peaceful surroundings and contemplate the meaning of life (or just your next cocktail). Stroll through the beautifully landscaped gardens, admire the stunning architecture, and take a moment to breathe in the fresh sea air. And if you're feeling particularly zen, channel your inner Buddha and strike a yoga pose or two. 


34. Dodge bats at Goa Lawah 

Feeling adventurous? Take a trip to Goa Lawah, the "bat cave" that's sure to give you a thrill (and maybe a bit of a scare). As you descend into the cave, be prepared for a swarm of thousands of bats to fly past your head - but don't worry, they're harmless (we hope). And if you're lucky, you might even catch a glimpse of the elusive albino bat, although we can't guarantee it won't haunt your dreams. 


35. Take a craft workshop 

Unleash your inner artist and get hands-on with Bali's rich cultural heritage by taking a craft workshop. Learn to weave a traditional basket or make your own Balinese kite, and take home a unique souvenir that you can treasure forever (or at least until you lose it at the airport). Plus, impress your friends and family back home with your newfound crafting skills and prove that you did more in Bali than just drink Bintang on the beach (although that's also highly recommended). 

Words by Carli Alman - Published April 21 2023
Quick Facts 
Time Zone GMT +8
Languages Indonesian, though English is widely spoken
Currency Indonesian Rupiah
Electricity 110/220 volts AC (50 Hz)
Share this article 
facebook Twitter Pinterest Google
Related Articles 
Travel tips
Bali climate guide: Weather by month, temperatures, rainfall and more
Looking for the best time to visit Bali for weather? We break down everything you need to know – from the seasons and regions to monthly temperatures, rainfall, humidity, and more
Read more
Travel tips
Best times to visit Bali
From weather, prices and crowds to events, locations and activities - we've researched the best times to visit Bali in 2023/24 for (almost) every consideration......
Read more
Travel tips
Bali Beach Clubs - your ultimate guide
Sip, swim and party at Bali’s best beach clubs.
Read more