
Planning a Bali trip and not sure where to start? I’ve got you covered.
WBali is without a doubt one of the world’s best travel destinations. It’s got sun-soaked beaches, lush rice terraces, incredible food, and adventures for every kind of traveller, which is why figuring out the best things to do in Bali can feel a little overwhelming. And if you’re here, that means you’re already considering a trip and wondering where to start. Well, you’ve come to the right place.
I’ve tried and tested it all to bring you the best things to do in Bali – let’s start!
Best things to do in Bali at a glance:
Nature lovers: Tegallalang Rice Terraces, Sekumpul Waterfall, Marigold Fields of Desa Temukus, Karang Boma Cliff Viewpoint, Angel’s Billabong
Culture seekers: GWK Cultural Park, Uluwatu Temple Kecak Dance, Petitenget Temple, Ubud Monkey Forest, Ubud Art Market
Beach days and sunsets: Sunrise on Sanur Beach, Canggu beach clubs, Devil’s Tears
Adventure and adrenaline: Surf Uluwatu’s iconic breaks, Dive with manta rays, Learn to surf in Kuta and Legian, Waterbom Bali
Shopping: Canggu boutiques, Seminyak boutiques, Ubud Art Market
Foodies: Canggu café crawl, Kintamani café hopping, Sanur restaurants
Wellness and slow living: Seminyak spa day, Ubud reset vibes, Umah Living workshop
One-of-a-kind experiences: Stay at Alpha Wolf Lodge, John Hardy jewellery workshop, Bambu Indah day pass
Essential Bali Experiences For 2026
1. Stay at Bali’s First Wolf Sanctuary
A one-off Bali stay with nature and animal encounters.

Looking for a Bali experience that goes beyond beaches and villas? Tucked inside Nuanu Creative City in Tabanan, Alpha Wolf Lodge offers something genuinely rare: the chance to stay next to the Southern Hemisphere’s first wolf sanctuary.
This is not a zoo-style attraction. The wolves here have been carefully raised under professional supervision, with a strong focus on welfare, education, and responsible interaction. Guests can take part in guided activities such as supervised walks, feeding sessions, yoga, and curated outdoor experiences, all designed to prioritise the wellbeing of the animals while still creating a respectful, educational experience for guests.
Price per night: Starting from IDR 1,000,000++
Good to know: The lodge only has a handful of rooms, and wolf activities need to be booked in advance, so planning ahead is your best bet.
Address: Nuanu Creative City, Tabanan.
2. Hire a yacht and sail to Nusa Penida
Luxury boat tours with snorkelling, coral planting and ocean views.

One thing you simply can’t miss when you’re in Bali is a trip to Nusa Penida. And one of the best ways to see it all (easily and comfortably) is with a one-day boat tour with Bluuu. This is Bali’s trusted (and most luxurious) boat operator on the island, and it really shows.
I recently joined their Premium Shared Tour to Nusa Penida, and I’d happily do it again tomorrow. The day was perfectly paced, from snorkelling with Manta Rays in the morning, to lunch with ocean views, and a prosecco toast at sunset to finish. The English-speaking crew are truly one of the most genuine and caring hospitality teams I’ve experienced.
But what makes Bluuu really special is their heart for the ocean. They’ve built their own coral garden off the north coast of Nusa Penida, and I got to see it for myself. I even planted a few coral fragments, which turned a great day out into something truly meaningful.
Price: Starting from IDR 1,300,000++/person
Good to know: You’ll depart from Serangan Harbour, which is approximately a 40-minute drive from Bali’s international airport.
Email: info@bluuu.tours
3. Make Your Own Candle & Room Spray at Umah Living
Eco-conscious Candle & Room Spray Making Workshop.

If you’re after a creative, low-key thing to do in Bali, Umah Living’s Candle & Room Spray Making Workshop in Seminyak is officially one of my new favourites. I tried their Candle & Room Spray Making Workshop recently and genuinely loved how relaxed and thoughtful the whole experience felt. Using eco-conscious soy wax and fragrance oils inspired by Bali’s natural scents.
You get to pour your own candle and create a personalised room spray to take home, which makes it such a satisfying activity. It’s perfect if you’re after something calm and creative in Bali, and it’s honestly a really nice break from the usual café hopping or beach club routine.
Best for: Couples or small groups who want a hands-on, relaxing activity in Bali.
Price: IDR 550,000+/person
Good to know: Their travel pouch room & linen spray is a great way to try different scents. It comes with five mini sprays, and Breezy Jimbaran is my personal favourite!
Address: Jl Mertanadi No. 72, Kerobokan.
The Best Things To Do In Canggu
Best for: a buzzing social scene, filled with Bali’s most hip cafés, restaurants, and bars.
Canggu has become the number one destination on every Bali itinerary, especially if you’re here to party. This is Bali’s buzzing social hub full of great cafés, boutique shops and beach clubs that stay busy from sunset to well past midnight. It’s also where you’ll find the trendiest places (with the long queues to match!), and it’s very easy to spend an entire day here without even trying. But if you want to make the most of it, here are the things you can’t miss in Canggu:
1. Catch the sunset at Canggu’s coolest beach clubs

If there’s one thing Canggu nails, it’s the art of a long, lazy beach club day. Think daybeds, salty hair, and cocktails that somehow taste better with the sea breeze. Whether you’re here for a dip, a tan or an entire afternoon of people-watching, Canggu’s best beach clubs know exactly how to keep the vibes high! Here are my top three:
- La Brisa – Boho beach club vibes with castaway island decor and designs.
- COMO Beach Club – Luxurious Canggu escape with a refined dining experience, professional service and sophisticated island living.
- The Lawn – Canggu favourite for gourmet bites, cocktails, and a relaxed oceanfront sunset viewing.
2. Do a full Canggu café crawl (yes, it’s a sport here)

Canggu practically invented the “one more coffee” lifestyle. Start with a cold brew, move on to fluffy pancakes, then somehow end up ordering a second breakfast at another café 20 minutes later. You can get everything here, from the usual nasi campur, colourful smoothie bowls, to desserts so good they’re absolutely worth the long queues (which are pretty standard in Canggu). And among Canggu’s best cafés, these are my go-tos:
- The Avocado Factory – Bali’s first avocado café serving avo-packed brunch plates, bowls and desserts.
- Milk & Madu – Family-friendly Bali icon with legendary brunches, wood-fired pizzas and buzzing vibes.
- Nüde – Laid-back café with friendly vibes, hearty bowls, pancakes and vegan options.
3. Shop your way through Canggu’s cutest boutiques

Boutique shopping in Canggu is a whole personality trait. You’ll wander in “just to look” and walk out with linen sets, handmade jewellery and a new bag you swear you’ll use every day (guilty!). The boutiques here are full of cute, indie labels and island-style pieces you’ll want to pack home immediately. If you want to splurge a little, these are the best fashion stores in Canggu:
- Cin Cin – Luxury resortwear label serving bold European summer fashion with ethical production and maximalist flair.
- Cove Island Essentials – A chic island lifestyle store offering resort fashion, homewares, jewellery and artisanal decor.
- Kenny Parker – Unisex fashion label offering premium everyday essentials with a streetwear edge.
4. Feel the buzz of Canggu’s nightlife

Canggu after dark is a whole different mood. Bars fill up, music gets louder and suddenly you’re bar-hopping with a crowd that isn’t ready to call it a night. Whether you want live music, a casual drink or a full-on dance floor, Canggu has a spot for every kind of night owl. And if you’re wondering where to start, here are some of Canggu’s best bars to check out:
- Motel Mexicola – With its signature 1960s Acapulco retro style, this Mexican-inspired party pad dazzles with vibrant neon lights, colourful murals, and mouthwatering Mexican food.
- Deus Ex Machina – Hipster hotspot mixing live bands, motorcycles, art and craft cocktails.
- Old Man’s – Legendary beach bar famed for sundowners, Dirty Wednesdays and lively DJ sessions.
Still planning your Canggu itinerary? Check out our full guide of awesome things to do in Canggu!
The Best Things To Do In Seminyak
Best for: Stylish dining, shopping, and spa days, with everything conveniently close by.
Seminyak is Bali’s polished, stylish side aka the neighbourhood where beach cocktails, designer boutiques and photogenic cafés all sit close together. It’s known for its gorgeous sunsets, fashionable crowd and some of the island’s best restaurants. And even when I’m staying in a quieter part of Bali, I always find myself back in Seminyak. Here are some of my favourite things to do in the area:
1. Find a little calm by visiting Petitenget Temple

Petitenget Temple is the place I visit whenever I want a little break from Seminyak’s buzz. It is a sacred sea temple known for its tranquil ambiance amidst the bustling streets. It is also believed to be the guardian of Seminyak Beach, and an integral part of Bali’s series of sea temples that protect the island.
Entrance fee: IDR 50,000
Good to know: The place is small and can be quite busy during the day, so plan to go here early.
Address: Jalan Petitenget, Kerobokan Kelod, Kuta Utara
Opening hours: Open 24 hours, but tourists are generally only admitted from around 7am–6pm.
2. Reset and recharge at Seminyak’s best spas

If Seminyak had a love language, it would be spa days. This is where you go for long traditional massages, a glow-up facial or a full pamper session. Slip into a treatment room, switch off your brain and let the therapists work their magic with relaxing oils and steady, skilled hands. When it comes to a spa day in Seminyak, these are the places I always come back to:
- Bodyworks Spa Bali – A modern-day spa with timeless charm and buttery smooth service. (You have to try their Caviar Facial treatment)
- Spa Alila – This spa redefines luxury with its bespoke treatments using fresh, local ingredients, all set in a peaceful space.
- Glow Spa by Bali Mandira – One of the only spas in Seminyak with private, alfresco treatment rooms.
3. Shop the island look in Seminyak’s chic boutiques

Not second to Canggu, Seminyak is also a fashion lover’s playground. Linen sets, crocheted bags, woven sandals… everything you need to nail the island look. Wander along Jalan Kayu Aya or Petitenget and you’ll find some of the prettiest boutiques in Seminyak, filled with pieces that are far too easy to fall in love with. Here are my favourites:
- Uma & Leopold – Their pieces proudly showcase the brand’s unique handwork signature detail of kerawang, embroidery, hand beading, and leather weaving.
- Bali Boat Shed – Home to a fab range of maxi and cute little dresses, playsuits, tops, kaftans, swimwear, accessories and more.
- Bamboo Blonde – Here you’ll find a fresh mix of holiday staples, from party dresses to casual wear and everything fabulous in between
Want more ideas? Check out our top things to do in Seminyak guide for cafés, bars, spas and more.
The Best Things To Do In Uluwatu
Best for: Surfing, with some of Bali’s most iconic breaks and consistent swells.
If you’re in Bali for the best luxury stay and beach life, Uluwatu is basically calling your name. It’s the island’s clifftop dream – think dramatic coastlines, rolling surf and sunsets that make you stop whatever you’re doing. It’s also my absolute favourite place to catch the golden hour (I’ll tell you where below, keep reading!). Breezy, scenic and a little more laid-back than its northern neighbours, Uluwatu is perfect for slow days with ocean views that seem to go on forever. Let’s dive right in!
1. Surf Uluwatu’s most famous breaks

Uluwatu is a surfer’s paradise, home to some of the most iconic waves in Bali. The surf here is consistent, powerful and often hits six to ten feet on a good day. Whether you’re watching from a cliffside café or paddling out yourself, the energy is unbeatable. Skilled surfers carve through barrels while the rest of us cheer from above with a cold drink in hand (equally satisfying, honestly).
The best areas to surf in Uluwatu:
- Uluwatu/Suluban Beach – The most iconic spot. Long, powerful left-hand reef break with multiple sections. Best for experienced surfers, especially on mid to high tide.
- Padang Padang – The main break is for advanced surfers, but Padang Padang Right is more forgiving for intermediates.
- Bingin – A favourite among experienced surfers. Fast, hollow lefts over reef, best on low to mid tide. The cliffside setting is a bonus.
2. Check out Garuda Wisnu Kencana (GWK) Cultural Park

Want to immerse in Bali’s rich culture, all in one destination? GWK Cultural Park is home to a diverse range of cultural activities; traditional Balinese dance, music performances, and the towering 121-metre statue of the Hindu God Vishnu. The park itself is a massive 60 hectares of space, perfect for a leisurely stroll. And before you know it, it’s time to catch the one and only Kecak Garuda Wisnu dance show. Set aside a full day for your visit, as the park is packed with activities and facilities you’ll want to explore.
Entrance fee: General admissions start from IDR 150,000.
Good to know: The Kecak show starts at 6pm and seating is open on a first-come basis, so it’s worth arriving early to grab a good spot.
Address: Jl Raya Uluwatu, Ungasan
Opening hours: Daily, 9am – 9pm
3. Watch a Kecak dance at Uluwatu Temple

A trip to Bali wouldn’t be complete without a trip to Pura Luhur Uluwatu, aka Uluwatu Temple. But one of the main highlights of visiting Uluwatu Temple is watching the Kecak dance, performed at sunset every evening. This traditional Balinese dance features a group of men chanting “cak, cak, cak” in unison around a fire, telling the story of the Ramayana. The dance takes place with the stunning sunset as the backdrop, starting at 6pm daily – it’s a must-see!
Entrance fee: Entry to Uluwatu Temple costs IDR 50,000 for adults and IDR 30,000 for kids, while the Kecak Dance ticket is sold separately at a price of IDR 15o,000 for adults and IDR 75,000 for children.
Good to know: It’s recommended to arrive early to secure your tickets, because they can sell out fast in peak seasons.
Address: Jl. Raya Uluwatu, Pecatu
Show time: From 6pm daily
4. Sunset at Karang Boma Cliff Viewpoint

If you want a sunset that feels almost unreal, Karang Boma is the spot. The cliff drops straight into the ocean below, and the view stretches endlessly across the coastline. Come just before golden hour, pick your spot on the grassy edge and soak in one of the most dramatic sunsets in Uluwatu.
Good to know: Getting to this hidden gem on the cliff’s edge involves a short hike, so be sure to wear sturdy footwear and exercise caution near the edge, as there are no protective barriers.
Address: Pecatu, Badung
Want more ideas? Check out our full things to do in Uluwatu guide, curated by our editor who’s lived in the area for over a decade!
The Best Things To Do In Ubud
Best for: Nature and wellness, Ubud is surrounded by rice fields, jungle views and known for its wellness retreats.
Ubud is my go-to place whenever I need to escape the busy south. It’s just a short drive away, but the moment I reach the rice fields and smell the incense in the air, everything instantly feels slower and calmer. With jungle views, art markets, temples and hidden waterfalls, Ubud is where Bali’s peaceful, soulful side really shines. And if you’re planning a day or two here, these are the things you shouldn’t miss:
1. Visit Tegallalang Rice Terrace in Ubud

Bali is still home to many working rice fields, and the Tegallalang Rice Terraces in Ubud remain the island’s most well-known for good reason. I’ve visited several times, and the scale never really gets old. The layered rice paddies spill across the valley in every direction, forming those iconic, stair-like fields that you’ve probably seen all over Instagram! As this is an active agricultural area, please be mindful while visiting and respect the land and the people who work there.
Good to know: It can get busy here, so if you want to avoid the tourist crowds, head to Jatiluwih instead in Tabanan.
Address: Jl. Raya Tegallang
2. Meet the monkeys at the Ubud Monkey Forest

Bali is home to several species of monkey, so it’s not uncommon to come face-to-face with them, especially in Ubud. If you want to get up close and personal with some very cheeky little macaques, visit the Sacred Monkey Forest in Ubud, just hold on to your belongings and be sure to snap a selfie (if you think you’re brave enough!).
Scattered throughout the grounds are ancient temples that are still considered sacred by the local community, adding cultural significance beyond the wildlife experience. While the monkeys are undeniably playful, this is still an active conservation and religious site, so visitors are encouraged to be mindful.
Entrance fee: General admissions start from IDR 100,000.
Good to know: The monkeys are attracted to small objects such as toys, jewellery, beads, or anything that resembles peanuts, so avoid displaying them in the open.
Address: Jalan Monkey Forest, Ubud
Opening hours: Daily, 9am–6pm
3. Shop local goods at Ubud Art Market

If you’re looking for affordable souvenirs and locally made pieces, Ubud Art Market remains a classic stop. Located opposite Ubud Palace, this long-standing market has been part of the town’s daily life for decades, bringing together local artisans selling handwoven bags, textiles, wood carvings, jewellery, paintings, and small homewares. Yes, you can bargain here – in fact, it’s practically part of the experience! Just keep in mind that for many of these local makers, this is their livelihood, so a little kindness goes a long way. Ubud Art Market is a good introduction before exploring more of Bali’s best traditional markets.
Good to know: The market is at its liveliest in the morning (around 10am), when stalls are packed with handcrafted goods and vendors are happy to chat about their work.
Address: Jl. Raya Ubud No. 35
4. Learn Bali’s chain-weaving heritage at John Hardy
Sustainable jewellery workshops with artisans in bamboo boutiques.

If you’re into fine, handcrafted jewellery and unique architecture, you’ll want to visit the John Hardy Kapal Bamboo Boutique & Workshop at Mambal. Nestled amidst Bali’s lush greenery with a stunning structure made entirely of sustainable materials, here you can browse this iconic brand’s handmade, sustainable and artisanal pieces, including archival heritage collections that showcase Bali’s jewellery-making traditions.
Not only a dazzling boutique, you can witness more than 700 craftsmen and craftswomen designing, carving, shaping and hand-weaving John Hardy’s signature pieces. You can even join a jewellery masterclass and try chain-weaving for yourself, before taking home your very own John Hardy piece that you’ll treasure forever. Psst – they’ve recently made the masterclass available at John Hardy Seminyak Boutique & Gallery, too!
Price: Jewellery Masterclass in Mambal starts from IDR 4,000,000 per person.
Good to know: A booking two days in advance is required.
Address: Jl. Raya Mambal Br. Baturning No.1
5. Go back to nature at Bambu Indah

Bambu Indah is a sight to be seen. It’s a sustainable and eco-friendly Bali resort made entirely of natural materials – even the elevator is made of bamboo! The good news is, if you’re not staying here, you can visit with a daypass and immerse in the jungly surrounds.
Ride the bamboo elevator down through the centre of the gorge and emerge to a horizon of greenery and natural pools. There are sundecks and cosy nooks, plus a riverside warung and plenty of wildlife. You can even take a bath in the river, meet the local Balinese black pigs, and finish off with lunch suspended over the rapids.
Price for the daypass: IDR 600,000 per person, including F&B credit
Good to know: Day pass visitors can enjoy Bambu Indah between 11am – 4pm daily, If you want to stay longer, we say, check-in and stay the night – it’s one of Bali’s best boutique hotels.
Address: Jl Baung, Sayan, Ubud
Make the most of your trip with our ultimate guide to all things Ubud.
The Best Things To Do In Sanur
Best for: A slower pace by the sea, Sanur is known for calm beaches, sunrise walks, and a relaxed, local feel.
Sanur is where I go when I want an easy beach day without the crowds. The beaches are calm, the boardwalk is perfect for a morning stroll, and everything here just feels a little softer compared to the busier parts of Bali. There are plenty of cute local stalls to browse, and since living here, I’ve watched a few of Canggu’s favourite restaurants open new branches in Sanur too. But if you’re wondering what to do around the area, here are my top picks:
1. Catch sunrise on Sanur Beach

Sanur is one of the best places in Bali to wake up with the sun. The coastline faces east, giving you front-row seats to soft pink skies and golden light stretching across the water. The beach runs from Mertasari in the south to Padang Galak in the north, linked by a paved promenade that’s perfect for walking, cycling or even a little shopping run (my favourite kind of run!). It’s truly the best way to start your day.
Good to know: Along the Sunrise Beach coastline, you’ll see people selling nasi campur from bakul (traditional baskets), with prices starting from around IDR 10,000–15,000. It’s a simple, hearty breakfast after sunrise.
2. Try Sanur’s best restaurants

Sanur’s food scene has been quietly levelling up. From local warungs and beachfront grills, to new openings from some of Bali’s most-loved restaurants, there’s always something good to eat. Whether you’re in the mood for fresh seafood, a long brunch or a casual dinner by the beach, Sanur is full of delicious little surprises. These are my absolute top three that I’ve visited multiple times:
- Byrd House Bali – Breezy pool club and restaurant with vibrant Mediterranean vibes in the north end of Sanur.
- Genius Cafe – The best vegetarian and vegan-friendly café in Sanur.
- Naga Eight Restaurant – An upscale Cantonese restaurant that combines Chinese and Balinese heritage in their menu.
Sanur may not be as glamourous as Canggu or Seminyak, but it’s got its own special charm. If you’re planning a visit, check out our full Sanur itinerary guide (written by a local who’s lived here for more than 20 years!)
The Best Things To Do In Kuta & Legian
Best for: First-timers on a budget, Kuta and Legian offer affordable hotels, shopping, and easy beach access.
If you’re thinking of Bali, you’ve probably heard of Kuta and Legian… and they’re still classics for a reason. I really love a simple beach day in this area, and though it’s changed a lot over the years, it still carries that nostalgic, easy-going holiday energy we all know. It’s also one of the most budget-friendly parts of Bali (so yay, budget travellers!). If you’re planning to explore Kuta and Legian, here are the best things to check out:
1. Shop (and snack) your way through Kuta’s best malls

Kuta and Legian are home to two of Bali’s most iconic malls, Beachwalk Shopping Center and Discovery Mall Bali, both perfect for when you want AC, coffee, fashion and food all in one place.
Beachwalk is the breezy, modern, open-air one where you can hop between boutiques, shops, movie theatres and it’s even got sunset terraces just to hang around. Discovery Mall, on the other hand, has a newly refreshed look and sits right by the beach. Here’s a fun bonus: they host free cultural and dance performances on the beachside deck. Just check their Instagram for the schedule, grab a drink and enjoy the show with the ocean right behind you.
Good to know: All the performances at Discovery Mall are free to watch, but if you want the best view, you can pay a small fee to reserve front-row seats!
Address: Jl. Pantai Kuta (Beachwalk Shopping Centre) & Jl. Kartika Plaza, Kuta (Discovery Mall Bali)
Opening Hours: Both open daily, 10am – 10pm
2. Learn to surf at Bali’s most beginner-friendly beaches

If you’ve always wanted to try surfing, Kuta and Legian are hands-down the best places to start. Kuta Beach and Legian Beach are extremely beginner-friendly, the waves here are gentle but consistent, the sand is soft, and there are surf schools lined all along the shore ready to get you standing in no time. Coming from another beginner, this area makes surfing feel fun, approachable and zero-pressure!
Good to know: Walk-in surfing lessons are easy to arrange if you don’t mind a little negotiating. However, if bargaining isn’t your thing, it’s better to book ahead so you can lock in a fair price without the hassle.
Lesson fees: IDR 150.000-300.000 for group sessions & IDR 250.000-500.000 for private lessons
3. Splish and splash at Waterbom water park
Asia’s best waterpark with thrilling slides and lazy rivers.
If you want a change of scenery from the beach or jungle, head to Waterbom for a day of heart pumping sploshing and splashing! Voted Asia’s best waterpark over and over, a day here is top notch for families, kids, and adults too! It has all sorts of rides, from kid-friendly splash pools to tandem race slides, and even the dizzyingly high Climax that drops you through a vertical trap door – not for the faint hearted! I’d spend the day here diving face-first down the Twin Racers, rocketing our way down the Boomerang, spiralling through the Pipeline, all before slowing the pace to wind our way through the park’s tropical gardens on the Lazy River.
Entrance fee: Day passes start from IDR 595,000 per adult, and IDR 495,000 per child.
Good to know: Sustainability is at its heart, so Waterbom uses a closed-loop water system, and waste recycling and upcycling strategies.
Address: Jl Kartika Plaza, Kuta
Opening hours: Daily, 9am – 6pm
The Best Things To Do In Nusa Penida
Best for: Dramatic landscapes and adventure seekers, Nusa Penida is known for its rugged cliffs and turquoise waters.
If you’re craving a side of Bali that feels wilder and a little untamed, Nusa Penida delivers. I still remember my first visit and being completely blown away by the scale of the cliffs and the sea. It’s not the easiest island to get around, but that’s part of the appeal. Think bumpy roads, epic viewpoints, and nature doing most of the talking.
The easiest way to get to Nusa Penida is by fast boat from mainland Bali. Boats run daily from Sanur Harbour, with the journey taking around 30–45 minutes depending on sea conditions. You’ll arrive at Banjar Nyuh Harbour or Toyapakeh Harbour in Nusa Penida.
If you’re planning a trip over, here are the best things to do in Nusa Penida:
1. Hike down to Kelingking Beach

You’ve probably seen this one all over Instagram, but seeing Kelingking Beach in person is a whole different story. Kelingking means “pinky finger” in Bahasa Indonesia, a name inspired by the way the headland juts out into the ocean. The viewpoint alone is worth the trip, but if you’re up for it, the steep hike down takes you to a secluded stretch of white sand backed by towering cliffs. The walk is challenging and requires proper footwear, so take your time and only go as far as you feel comfortable.
Entrance fee: IDR 10,000 per person.
Good to know: A former glass elevator project was stopped for environmental reasons, so watch your step near ongoing or leftover demolition.
2. Go scuba diving with Manta Rays

The waters around Nusa Penida are part of a protected marine area and are known for strong currents and rich biodiversity. This is one of the best places in Bali to encounter manta rays, particularly around cleaning stations where they are often seen year-round.
The largest families of Manta Rays can be found at Manta Point, but you’ll also want to explore Crystal Bay with its colourful reefs, and Gamat Bay which is best for underwater caves. Dives here are typically led by licensed operators with experience navigating local conditions, making it suitable for certified divers looking for a memorable and responsibly managed underwater experience.
Good to know: Manta Point can get very choppy, so try to visit on a day with small swell, low winds, and if necessary, bring sea-sickness tablets!
3. Take in the beauty of Angel’s Billabong

Angel’s Billabong is a natural rock pool carved into Nusa Penida’s rugged coastline, formed over time by wave erosion. I visited during low tide, and that’s really when it’s at its best. The water settles into a clear, glassy pool that reflects the sky, which is where it gets its name. The surrounding cliffs and ocean views make it one of the island’s most striking coastal sights. While it may look inviting, conditions here can change quickly. Strong waves and sudden swells are common, so it’s safest to admire Angel’s Billabong from above.
Good to know: The views from above are worth the trip alone, but as a bonus, Broken Beach is another must-see that’s just 100 metres away.
Planning a trip? Check out our full guide to Nusa Penida for more tips and must-visit spots.
The Best Things To Do In Nusa Lembongan
Best for: Slower island days, Nusa Lembongan offers calm beaches, short travel distances, and an easygoing atmosphere.
If Nusa Penida feels adventurous and rugged, Nusa Lembongan is its calmer, more approachable sibling. I love how easy everything feels here, from getting around the island to finding a quiet beach or a good lunch spot by the water. It’s perfect if you want island views without too much effort, and a great option for snorkelling, surfing, or simply doing very little at all.
The easiest way to get to Nusa Lembongan is also by fast boat from Sanur Harbour, with daily departures and a journey time of around 30 minutes. Boats usually arrive at Jungut Batu Beach or Mushroom Bay, where staff will help you disembark directly onto the sand.
If you’re planning a visit, here are the top things to do in Nusa Lembongan for first-time visitors:
1. Watch the Waves at Devil’s Tears

Devil’s Tears is one of the most dramatic coastal viewpoints on Nusa Lembongan (or even in Bali!). Named after the way waves crash into the cliffs and send water spraying back down like falling tears, I stood here for a while just watching the ocean put on a show. There’s no beach access here, it’s all about the power of the sea and the views, especially as the light starts to soften in the late afternoon. It’s also one of the best spots on the island for photos, and definitely a must-visit if it’s your first time on the island.
Entrance fee: IDR 25,000 per person (free for kids)
Good to know: Stick to the marked paths, as the rocks can be slippery and waves are very unpredictable.
2. Spend the Day at Nusa Lembongan’s Best Beach Clubs

Nusa Lembongan does beach clubs in a much more relaxed way. Think daybeds by the sea, barefoot lunches, and long afternoons that slowly turn into sunset drinks. I love how unpretentious it feels here. You can swim, eat, nap, repeat, without the crowds or noise you might find back on mainland Bali. Here are my favourite Beach Clubs in Nusa Lembongan:
- Ohana’s Beach Club – Relaxed beachfront spot known for its colourful cocktails, casual menu, and easygoing island atmosphere.
- The Pontoon by Lago – Floating pontoon experience with ocean access, sun loungers, and a fun, social vibe on the water.
- Sandy Bay Beach Club – A clifftop favourite overlooking Sandy Bay, perfect for sunset drinks, solid food, and uninterrupted ocean views.
3. Cross the Iconic Yellow Bridge

The Yellow Bridge is more than just a photo spot. It’s the main link between Nusa Lembongan and Nusa Ceningan, and crossing it feels like a little island rite of passage. I remember slowing right down the first time, watching scooters pass one by one while boats drifted below and the water shimmered underneath. Painted bright yellow and suspended above the sea, the bridge offers great views in both directions and makes it super easy to explore both islands in one trip.
Good to know: Access is limited to pedestrians and scooters, so ride slowly and stay alert for people walking across.
The Best Things To Do In East Bali
Best for: Nature lovers and slower travel, East Bali is all about volcano views, quiet coastlines, and villages that still feel deeply connected to daily life.
East Bali feels like a completely different side of the island! One that’s less about crowds and more about landscapes. I love how varied it is. One day you’re diving in calm waters, the next you’re hiking volcanic terrain or café hopping with mountain views. From coastal towns like Amed to cooler highlands like Kintamani, East Bali is perfect if you want to see Bali at a gentler, more grounded pace. If you’re heading this way, these are some of the best things to do in East Bali:
1. Go Diving or Snorkelling in Amed

Amed is one of my favourite places in Bali for diving, especially if you prefer things calm and uncrowded. This laid-back coastal area is known for its clear waters, black sand beaches, and vibrant marine life, with dive sites located just offshore. One of the biggest draws here is the Japanese Shipwreck, which sits at a shallow depth and is accessible even for beginner divers and snorkellers.
For wreck diving, you can head about 20 minutes north to USAT Liberty Shipwreck in Tulamben, one of the most accessible wreck dives in Asia. If reef diving is more your style, spots like Jemeluk Bay and Coral Garden are home to colourful corals, turtles, ribbon eels, and reef fish.
Good to know: Check out Adventure Divers Bali (SSI) or Eco Dive (PADI) for safe, professional certification and guided dives.
There are plenty of things to do in Amed on its own. Check out more inspiration in our ultimate guide to Amed!
2. Café hopping at Kintamani’s best cafés

Café hopping in Kintamani is all about the views. Sitting high in the mountains, the area overlooks Mount Batur, and almost every café is designed to make the most of that dramatic backdrop. I love how different it feels from Bali’s coastal café scene, with cooler air, slower mornings, and tables that face straight out to the volcano. Most people come here to linger over coffee rather than rush, and since Kintamani is over an hour’s drive from Bali’s southern areas, it’s best to set aside a full day to enjoy it at a relaxed pace. Here are three cafés with the best view:
- Pahdi Specialty Coffee – My go-to spot for a proper morning coffee with a view.
- Montana Del Cafe – Perfect for a relaxed family brunch, with plenty of space and mountain views.
- Paperhills – Come for the cocktails, stay for the views (and yes, they have a pool!)
3. Walk amongst the Marigold fields of Desa Temukus

One of Bali’s most colourful horizons can be found within the Marigold fields of Desa Temukus, a remote village in East Bali. These marigolds, known locally as gemitir, are grown by village farmers and play an important role in Balinese Hindu offerings and temple ceremonies throughout the year. The best time to visit a Marigold field is prior to a harvest, AKA a couple of weeks before a big Balinese ceremony. Ask the locals if you’re not sure, as the dates change year-by-year.
Good to know: There’s no formal entrance fee, though a small donation is sometimes appreciated, and if you visit respectfully and ask permission, local farmers are often happy to share about their work.
There’s so much to explore in East Bali, and we’ve picked out our favourites here!
The Best Things To Do In North Bali
Best for: Waterfalls, quiet beaches, and cooler mountain air. North Bali feels worlds away from the island’s busier south.
North Bali is one of the island’s most off-the-beaten-path regions. It’s absolutely beautiful, but many travellers hesitate to visit because of the long drive, and honestly, I get it. That said, if you do make the journey, you’ll be rewarded with quieter landscapes, dramatic nature, and a side of Bali that feels refreshingly untouched. Here are the top things to do in North Bali:
1. Spot Dolphins at Lovina Beach

Lovina Beach is best known for its early-morning dolphin sightings, where small boats head out just after sunrise in hopes of spotting pods swimming offshore. I’ll be honest, this experience really depends on how it’s done. If you do choose to go, look for operators that keep a respectful distance and avoid chasing the dolphins. Lovina itself is calm and low-key, with black sand beaches and a much quieter pace compared to Bali’s south.
Tour fees: Starting from IDR 100,000 per person
Good to know: The early morning tours can get crowded in peak season, so consider going at 8am for a more peaceful experience.
2. Chase waterfalls at Sekumpul Waterfall

Sekumpul Waterfall is often considered one of the most beautiful waterfalls in Bali, and seeing it in person makes it easy to understand why. Hidden deep in North Bali’s jungle, this spot actually features multiple waterfalls cascading into a lush valley below. The walk down involves steps, river crossings, and uneven paths, but the view at the end feels like a proper reward. It’s one of those places that reminds you how wild Bali can still be.
Entrance fees:
View only: IDR 20,000 – access to the viewpoint only
Medium trek: IDR 125,000 – guided trek to Sekumpul and Hidden Waterfall
Long trek: IDR 200,000 – guided trek covering Sekumpul, Hidden Waterfall, and Fiji Lemukih Waterfall
Good to know: If waterfalls are your thing, North Bali is also home to other beautiful spots like Gitgit Twin Waterfalls and Aling Aling Waterfall, both worth adding to your route.
Heading to the hills of North Bali? Here’s where to stay, eat and explore in Bali’s northern neighbourhoods.
If there’s one thing I’ve learned from exploring Bali inside out, it’s that no two days ever feel the same. You can go from sunrise in Sanur to beach clubs in Canggu, temple hopping in the east, and a clifftop sunset in Uluwatu, all in a single trip. So, whatever brings you to the island, I hope this guide helps you experience the Bali I’ve grown to love.
Love this list of best things to do in Bali? Tick off even more adventures with these outdoor activities in Bali!
AUD
SGD
USD
GBP
FAQs about going on a trip to Bali
How many days should I spend in Bali?
A stay of 10 to 14 days is ideal to explore Bali's beaches, cultural landmarks and natural beauty at a relaxed pace. Try staying at multiple areas in Bali, where you can easily day trip to nearby must-visit places.
What are the best areas to stay in Bali?
That depends on what kind of Bali holiday you want. Canggu is a popular choice amongst travellers looking for a combo of beach and urbanism, with everything from beach clubs to cafes and buzzing nightlife. Seminyak is known for its Instagrammable dining and high-end shopping. Ubud is best for cultural and natural attractions, and Nusa Dua for luxury resorts and beaches. We say, spend a few days in each place. Want more? Check out our Bali neighbourhood guide.
What are the best cultural experiences in Bali?
To experience Bali's culture, you can visit traditional Hindu temples, you can watch traditional Balinese dance performances (like the Kecak fire dance at Uluwatu Temple), join a purification ritual at Tirta Empul Temple, or visit the royal palaces in Ubud and Klungkung.
What’s the best way to get around Bali?
Scooters are the most popular way to get around (only if you have a legal licence), but private drivers and ride-hailing apps like Grab and Gojek are great options too. For short distances, cycling or walking in areas like Ubud and Sanur is a fantastic choice.
Where can I see the best sunsets in Bali?
For the best sunset view in Bali, you'll want to be on the south-west coast. Head to Canggu's famous beach clubs, Uluwatu’s clifftop bars, Tanah Lot Temple, or Seminyak Beach. Jimbaran Bay is also perfect for sunset views paired with fresh seafood dinners.
Are there adventure activities available in Bali?
Absolutely! Bali is a haven for adventure seekers. You can surf the waves in Uluwatu, trek up Mount Batur for a sunrise view, or dive into the vibrant marine life around Nusa Penida.
Is Bali family friendly?
Yes, Bali is family-friendly, offering activities from beach outings and cultural experiences, to nature adventures that are suitable for all ages.
Are there wellness retreats in Bali?
Bali is renowned for its wellness offerings. Consider joining a yoga retreat in Ubud, indulging in traditional Balinese spa treatments, or participating in meditation sessions overlooking serene landscapes.
What souvenirs can I bring back from Bali?
Bring home a piece of Bali with handcrafted silver jewelry from Celuk Village, or traditional endek textiles. These items make for meaningful mementos of your trip.
When is the best time to visit Bali?
The dry season, from April to October, is considered the best time to visit Bali, offering sunny days for outdoor activities. Check out our Bali weather guide to give you an idea of how Bali weather is like each month.
What are the must-visit attractions in Bali?
Bali is packed with so many iconic attractions, including Uluwatu Temple for its cliffside views, the Sacred Monkey Forest in Ubud, and the Tegallalang Rice Terraces. For beach lovers, explore Padang Padang or Nusa Dua, and for adventure seekers, hike Mount Batur at sunrise or visit one of Bali's sacred mountain temples.
