Top Things to Do in Bali: Best Activities & Must-Sees

Author's Profile Picture
Penida Island

When you think of Indonesia, Bali is always the first place that comes to mind. And for good reason – this island is more than just a destination; it’s a unique blend of sensations that hooks you from the very first moment.

Known as the "Island of the Gods", there is always something to see... A temple tucked away in the jungle, a beach straight off a postcard, endless rice paddies or a local ceremony. And just like many Asian cities, it all blends together quite naturally, and ultimately, that’s all part of its charm.

Here at Trip.com, we’re going to show you the best things to see and do in Bali. In our post, you’ll find carefully planned itineraries, the best areas to stay, must-do activities, and excursions that are well worth the trip – whether you’re looking for relaxation or adventure.

📅 What to Do in Bali Based on Your Stay

It is important to understand that: Bali has so much to offer, but time is the real boss here. Most travellers spend between 5 and 15 days on the island, and that’s no coincidence. Any less and you’ll be racing against the clock; any more and you can really take your time exploring, without ever having to do the same thing twice.

To give you a clear idea of what to see in Bali, here is a handy table to guide you, depending on the type of trip.

⏳ Duration

💑 Couples

👨‍👩‍👧 Family

🧑‍🤝‍🧑 Friends

🧍 Solo

5 days

Ubud and its surroundings, rice paddies, temples, and a few quiet beaches in the south

South Bali: relaxing beaches, accessible temples, and nature parks

Canggu or Seminyak: surfing, beaches and your first excursions

Ubud, yoga, local markets and the first cultural routes

7 days

Ubud and the south (Uluwatu): beaches, spas and sunsets

South + Ubud: Gentle nature and activities for everyone

Canggu + Ubud: surfing, waterfalls and nightlife

Ubud + the north: off-the-beaten-track temples and nature

10 days

Ubud, south and north, waterfalls, temples, and a nearby island

A complete tour of the south and centre at a relaxed pace.

A diverse route: surfing, volcanoes, beaches and an island getaway

Inland, North and East Bali: Local Experiences

15 days

The complete Bali and neighbouring islands, at a leisurely pace

Bali: Your bespoke adventure, from sun-kissed beaches to lush jungle!

Bali + Nusa or Gili: Active adventures and relaxation

Deep Bali, off-the-beaten-track areas and slow travel

🧳 Plan Your Bali Trip: Cheap Flights, Best Hotels, Indonesia eSIM.
🎁 Get 5% off & save up to £2 on your first Bali Attractions & Tours booking! 👇
Best Things to Do in Bali
See all attractions
14688 booked
4.1/570 reviews
Ticket Fast Boat Bali Sanur Nusa Penida Island
Sports experiences
€4.81
56642 booked
4.7/53664 reviews
Indonesia | 4G/5G eSIM | Daily/Data Package | 24-Hour Billing | 1-30 Days Optional | QR Code
SIM card
€0.10
5575 booked
4.9/51647 reviews
Bali Ubud Kuber ATV Experience
Riding & driving
€7.36
1761 booked
4.8/5235 reviews
Nusa Penida Island Day Tour West from Bali - Snorkeling Option Available
Day tours
€27.00
1877 booked
4.8/5162 reviews
Mount Batur Sunrise Experience 4WD Jeep & Free Breakfast on Top - One Day Tour
Day tours
€12.45
1619 booked
4.9/5634 reviews
Discover Ubud: All-Inclusive Monkey Forest, Rice Terrace, Waterfall & More
Day tours
€34.58
802 booked
4.7/5112 reviews
BALI PRIVATE CAR 12 HOURS WITH DRIVER
Day tours
€27.67

📍 Must-Visit Areas in Bali

Let’s get one thing straight from the start: Bali isn’t your typical city. It’s an island with incredibly diverse areas, each with its own pace, vibe, and unique way of experiencing travel. And of course, choosing the right place to explore (or where to stay) makes a world of difference to your experience.

It’s always best to mix and match different areas rather than just staying in one spot. With that in mind, let’s go through it neighbourhood by neighbourhood, so you know exactly what to expect and which one is the perfect fit for you.

Canggu: Surf, cafés and a youthful vibe

Bali's beaches with surfers heading out into the waves and a stunning aerial view of the bustling coastline.

If you're wondering what to see in Canggu, Bali, the answer isn't found in one specific monument, but in the overall vibe. Canggu is modern, laid-back, and truly international. Here, life revolves around surfing, charming cafes, and an ever-growing creative scene.

On one hand, you've got beaches like Batu Bolong or Echo Beach, popular for surfing or catching the sunset. Then there are the cafés and brunch spots, many with a stylish aesthetic and healthy menus.

There are also small temples and rice paddies in the surrounding area, just in case you fancy heading off the main urban track. And we’re not going to sell it short – it’s one of the liveliest areas and, to top it all off, it gets pretty busy during the high season.

Seminyak: Shopping, beach clubs and sunsets

The Bali coast by day with gentle waves and a magical evening beach atmosphere with illuminated parasols.

Seminyak is a classic, and for good reason. If you're looking for things to see in Seminyak, Bali, you'll find everything pretty much within easy reach. Think stylish boutiques, curated restaurants, and some of the island's most iconic beach clubs.

First and foremost, Seminyak strikes a great balance between relaxation and a more sophisticated edge. Petitenget Beach is the perfect spot for watching the sunset, and temples like Pura Petitenget add a cultural touch that rounds off your plans perfectly. Plus, it’s brimming with spas and mid-to-high-end hotels.

Mind you, it’s not all perfect: it’s pricier than other areas and can feel a bit touristy. But then again, Seminyak is also about convenience and easy-going plans without any fuss.

Kuta: Beaches and a lively atmosphere

Bali's idyllic beach scene, complete with surfboards nestled under swaying palm trees and a breathtaking sunset painting the sky over the shore.

Talking about what to see in Kuta is talking about the most iconic side of Bali. It was one of the island's original tourist hotspots and still retains that classic vibe of surfing, partying, and non-stop energy.

Kuta Beach is long, wide and perfect for learning to surf. Plus, you're close to the airport, making it a handy base for short stays. There are shopping centres, bars, markets and plenty of nightlife.

Mind you, let’s be honest: it’s not the quietest or most authentic area. But for a first visit, or if you’re looking for somewhere lively, it certainly does the trick.

Nusa Dua: Resorts and tranquil beaches

Bali's beaches, with their powerful waves and tranquil swimming spots, golden sands and lush tropical greenery.

If you're looking to unwind... brilliant! Nusa Dua in Bali is the place for you. This area is famous for its grand resorts, pristine beaches, and a much more relaxed atmosphere.

The beaches here tend to have calmer waters, making them ideal for families or those looking to leave the traffic and noise behind. You'll also find well-maintained promenades and golf courses, which are quite a rarity in other parts of Bali.

📌 Top tip: it’s less of a local spot and more of a 'resort' vibe, so don't expect a bustling street life. In return, you’ll find comfort and tranquillity in equal measure.

Sanur: Relaxation and coastal strolls

Sunset over the Bali Sea with traditional boats and a stone pier surrounded by turquoise waters

Sanur moves at a different pace. If you're wondering what to see in Sanur, Bali, it's all about the laid-back atmosphere and the seaside promenade, perfect for walking or cycling.

It’s one of the island’s oldest tourist areas, with a touch of colonial heritage and a more mature feel. The beaches face east, so the sunrises here are absolutely spectacular. Plus, Sanur is a great jumping-off point for boats to nearby islands like Nusa Lembongan.

Denpasar: Local life and markets

Traditional Balinese architecture with black stone temples and ornate ceremonial gates

Last but not least, Denpasar. It might not usually be the first choice, but the sights in Denpasar, Bali, are far more interesting than they first appear. As the island's capital and administrative heart, it’s where authentic local life carries on, well away from the resorts.

In this part of Bali, you’ll find traditional markets like Pasar Badung, museums such as the Bali Museum, and urban temples that showcase daily Balinese life. It’s not your typical tourist spot, but that’s the beauty of it: it lets you see Bali completely unfiltered.

🎁 Exclusive Offers For You:
Hotels: Save up to 10% (Book online or on H5)
Homes & Apts: Save up to £39 (App-only deal)

Our Top Picks

5 star

9.1/10Great101 Reviews
Ubud Bali|22.98km from city centre
No matter what kind of traveler you are, this place is perfect for relaxation. From the moment you arrive, you’ll feel their thoughtful service. All the art and sculptures are truly inspiring. I highly recommend unwinding at the lowest pool — it’s incredibly relaxing to be surrounded by lush greenery next to a beautiful and clean pool. An amazing resort that has everything you need, with attentive and thoughtful service.
From€63
8/10Very Good119 Reviews
Seminyak Bali|7.64km from city centre
First two night stay in deluxe room king bed was awesome! But last night they upgrade my room to pool view room, FO said king bed but i get queen bed, toilet problem water slow, overall im not happy with pool view room upgrade.
From€30
9.3/10Great493 Reviews
Jimbaran Bali|14.95km from city centre
Over 10 years ago, I saw an Indonesian itinerary that highly recommended staying at this hotel in Jimbaran. So, despite numerous negative reviews, I still chose the InterContinental as my first stop in Bali. It's been 33 years, and while well-maintained, the facilities are noticeably dated, though you can still see glimpses of its former glory. The louvered sliding doors in the rooms have been replaced with white ones, which somewhat detracts from the original harmony. I booked the most basic room, but the walk-in closet and bathroom were still quite spacious. Based on many travel guides, I brought a filter shower head. I'd especially like to praise the breakfast; the setting is lovely, and the variety of dishes is excellent. I ate everything and didn't get sick from contaminated water! The hotel staff are very enthusiastic, and Grab cars entering and exiting the hotel are all checked, so security is absolutely fine! I even bought something I liked at the hotel's gift shop! Thumbs up to the InterContinental Jimbaran!
From€128
9.3/10Great490 Reviews
Ubud Bali|16km from city centre
Exceeded all expectations! The hotel has a semi-open design, giving it a really chill and convenient vibe. There are so many famous Ubud restaurants and small shops nearby, and Pison is right next door. It's super easy to get to ATV tours, spas, and the zoo. The biggest surprise was when the handsome, braces-wearing guy at the hotel upgraded us to Alaya Suites, a new property just a few minutes walk from the original Alaya. The new hotel is fantastic, with exceptional service and delicious, freshly prepared breakfasts! We stayed at Potato Head, Anantara, and Bulgari during our trip to Bali, but considering the overall value for money, Alaya costs less than half and offers a unique experience. I would definitely stay at Alaya again next time I'm in Bali. Huge thanks to the hotel and staff for their warm hospitality.
From€101
9/10Great289 Reviews
Ubud Bali|18.62km from city centre
Highly recommend this hotel! Great value for money! You get five-star service for just a few hundred yuan. If you're going to Ubud, definitely choose this place, you can't go wrong! 1: Convenient transportation nearby! You can get to Ubud Palace and Monkey Forest within 15 minutes by taxi, and it's less than 2km away if you prefer to walk. 2: The service is the best! You feel right at home! They are very friendly to Chinese guests! 3: The environment is beautiful and serene, nestled in the forest. The front desk gave me a room on the fifth floor, and all I could see was lush greenery! 4: The breakfast is quite abundant, with everything you'd expect and even my favorite congee. Very satisfying!
From€83
8.9/10Very Good288 Reviews
Kuta Bali|10.22km from city centre
Amazing stay in Discovery Kartika plaza .. rooms are great and very big , non humid and no mold smell , great bed too .. staff is very attentive and caring and they make sure the guests are happy! Breakfast has a lot variety, (love the pastry) and all the restaurants have great food .. my favorite was Sucobe at the beach where I spend a lot of time .. they have 5 days a week bbq dinners at the beach with amazing show that is really something special !!! Discovery mall is next door great for purchasing some gifts, so the location is very convenient - Will be back !!!
From€58

Show more

Business travel

8.2/10Very Good376 Reviews
Seminyak Bali|6.6km from city centre
Great Hotel clean rooms and friendly staff , it’s close to to airport as well and not far away from beach
From€11
8.7/10Very Good366 Reviews
Sanur Bali|7.01km from city centre
Huge resort but staff friendly food fabulous from the 4 or 5 restaurants right on the beach, plenty of lounges around the pools and on the beachfront. Couldn’t fault it at all .
From€48
8.5/10Very Good309 Reviews
Kuta Bali|10.42km from city centre
Really nice hotel with an amazing location, close to the airport. The room was nice and clean. Excellent Service at the frontdesk. The breakfast is really good with a broad selection of western and asian food. On my last day, only downside, there was no Eggstation
From€14
8.8/10Very Good720 Reviews
Kuta Bali|9.39km from city centre
Excellent hotel fantastic staff nice breakast beautifyl pool and bar staff go far and beyond to help
From€28
8.5/10Very Good488 Reviews
Seminyak Bali|7.98km from city centre
Staff are nice, hotel is near the beach and accessible. Wifi is good and is not sporadic. I love my entire stay for a week I think. Food and morning breakfast buffet is awesome too! They vary everyday and they are not the same. Close to Mexicola but has not experienced the noise or whatsoever. My entire stay was really pleasant. Accessible to grabs and gojeks too! Will def stay here when Im back in Bali!
From€15
8.8/10Very Good547 Reviews
Kuta Bali|8.4km from city centre
The hotel was good. Breakfast variation is good. They even have jamu during breakfast. Spa also available in the hotel. Mall just next door. Convenient location. Cleanliness, the room we had, floor has stain and some animal (as shown in pic) moving on the floor . The pillow cover also stained...maybe the room not been use for long time. House keeping came quickly to clean the room and we stayed in the family suite 5 nights (2 more nights from intial plan). Housekeeping is everyday.
From€25

Show more

Family friendly

8.8/10Very Good187 Reviews
Kuta Bali|8.72km from city centre
Great location! Right in the middle of bustling Legian street but a little inside the alley, so there was no noise from night clubs. Such a variety of breakfast that changed everyday. The only thing to improve is amenities in the room as there were no face & hair towels, and bath towels were so old. They should’ve provided bathrobes for the pool also.
From€21
8.7/10Very Good445 Reviews
Kuta Bali|10.53km from city centre
I initially booked Bintang Kuta Hotel for a few nights because of its proximity to Kuta Market and Kuta Beach. Since the stay turned out to be a pleasant experience, I decided to extend my stay for another three nights. The location is excellent—very close to the beach and right next to the Bintang Beach Resort. Guests also get access to the Bintang Beach Resort’s beachfront restaurant, which is a nice added benefit. The complimentary breakfast was quite good, with a wide variety of food options. However, it would be even better if there were more vegetarian choices available. Overall, it was a comfortable and enjoyable stay, mainly due to the great location and overall experience.
From€25
9.1/10Great744 Reviews
Kuta Bali|11km from city centre
1. Free airport pick-up! The driver was super proactive, greeting me and confirming my name, and even helped with my luggage into the car. (I'd read on Xiaohongshu about Bali's tipping culture, but the driver didn't hint at a tip at all, and I didn't offer one since I had no small change right after landing. I didn't pay any extra fees throughout my stay, full marks!) 2. The room was clean and tidy, and the facilities weren't outdated. (The outlets directly fit Chinese plugs, no adapter needed, though two-prong Chinese plugs were a bit loose and would fall out. Luckily, I brought a three-prong power strip, which worked perfectly – excellent!) 3. Dinner was delicious (it was à la carte from a menu). The stir-fried rice noodles were incredibly fragrant, even better than in China 😋. Breakfast was a buffet and also very tasty, full marks. 4. The hotel service was absolutely incredible, and this is the most important reason I'm giving this hotel full marks. The genuine warmth and hospitality, with absolutely no discrimination against Chinese guests, made for a fantastic experience. So comfortable! In summary, budget travelers can stay here with confidence – it's great value for money. If you only stay in luxury hotels, then don't come here to nitpick; you can't expect a premium experience for a few hundred bucks.
From€28
9/10Great438 Reviews
Jimbaran Bali|14.1km from city centre
I had a pleasant stay at this hotel. The staff were incredibly friendly and helpful throughout my visit, and the level of cleanliness was excellent. The facilities are good; I really enjoyed the swimming pool. The breakfast was good. The gym is a bit outdated—it's just not the best if you're looking for a workout, as the treadmill and stationary bike aren't great. Location-wise, the hotel isn't in the best spot and is quite far from the main attractions. That said, there are places to eat in the vicinity, and it's very easy to order a car. It's also conveniently close to the airport. I would recommend people to stay here if you want to be close to the airport or just want to stay over for one or two nights and don't mind traveling and traffic. It's a good hotel.
From€28
9/10Great284 Reviews
Seminyak Bali|7.13km from city centre
The staff is wonderful. Very accommodating. Clean room too. They are very efficient in making sure that the room is cleaned everyday. Location is very good too. If there's one thing, i would say the gym is in need of a facelift. Equipment is due for replacement; special mention the threadmill. Value for money is top nautch. Too bad i wasnt able to taste the food they are offering tho. Im not a morning person so i skipped their bfast.
From€22
9.5/10Amazing1044 Reviews
Nusa Dua Bali|19.15km from city centre
The room was great, with an excellent sea view. They provided a generous amount of snacks, nuts, and drinks, all of which were delicious. The private pool was quite large and the water temperature was perfect. Overall, the hygiene was very good, although the bathtub seemed a bit unclean and needed an extra rinse. The glass bottled drinking water was difficult to open, and the cap was sharp, posing a risk of cutting fingers. However, the toilet and shower facilities were very modern and functional, which I particularly appreciated. The body lotion in the room was excellent; I even bought a bottle from the hotel shop to take home, and it wasn't expensive. Check-in was smooth, with a dedicated staff member greeting us in the lobby and escorting us to the executive lounge to complete the process. The à la carte breakfast in the executive lounge was high quality, and the buffet selection was also very tasty, with a great variety of delicious breads. The executive lounge's afternoon tea was also very rich and satisfying. The complimentary lobby afternoon tea required a day in advance reservation, but the presentation was exquisite, and we enjoyed it on the balcony area of the lobby, which offered great views and comfortable, non-hot conditions. The hot pot at Baiyun Restaurant, included in our package, was also excellent. The dishes were clean and high-end, and the various meats and seafood were authentic and of superior quality. We tried the special herbal chicken soup base, which had a pure and rich flavor. All the staff we encountered throughout the hotel were enthusiastic and friendly, actively thinking for the guests. Overall, the experience exceeded our expectations, and our whole family was very satisfied.
From€209

Show more

Breakfast

8.8/10Very Good320 Reviews
Ubud Bali|21.48km from city centre
That was very luxury. rooms are very clean and big. Swimming pool is very and have hot pool. Hot pool is very nice for me. restaurants food is delicious. Dont go outside walk nothing . Just relax chill buy food from restaurants . they have 2 restaurants .but food is not expensive orice was ok for me
From€68
9.2/10Great490 Reviews
Uluwatu Bali|19.37km from city centre
”A hotel you want to return to!” The hotel is wonderful, but its true treasure is the people who work here. I want to sincerely thank Armaja and Eugenia! These employees are a perfect example of how guests should be treated. They show genuine care, always have a smile, and resolve any requests instantly. Thank you for your big hearts, responsiveness and efficiency! A special shout-out to the chefs: the food at the hotel is fantastic.
From€124
8.8/10Very Good174 Reviews
Nusa Dua Bali|14km from city centre
The room was exactly as pictured and described. The breakfast wasn't great; there was no congee with noodles, only plain congee, milk, bread, and coffee (which was decent when made fresh). The 'Seafood Carnival' was a disappointment. 🤔 It wasn't as good as the first convenience store to the left across from the hotel. That place has a huge seafood platter for just over 300, and it's incredibly fresh. The lobster and tiger prawns with garlic butter sauce are especially worth trying there. The hotel's seafood tasted like it had been frozen and wasn't very fresh, though the live music and atmosphere were a plus. The seafood platter shown in the picture is not from the hotel. What truly stands out is the fantastic service and warm smiles from every single staff member. They genuinely care, and I would definitely come back again.
From€80
9/10Great129 Reviews
Jimbaran Bali|15.75km from city centre
The hotel is located near Jimbaran Beach, about a 20-minute drive from the airport. While not directly on the beach, there's a private shortcut from the hotel that leads to the main road, with the beach right across. The security guards at the exit are very strict about checking IDs but also thoughtfully provide beach mats and other beach essentials for guests. The hotel's overall design and layout are beautiful, and the pool and kids' club are perfectly designed for children. Right outside the hotel is a small shopping plaza with a variety of restaurants and shops. The plaza also features different performances at scheduled times, so you can essentially meet all your daily needs without leaving the premises. The hotel staff are warm and friendly, especially the front desk manager, Rainy. On the night we checked in, we couldn't get proper rest due to a loud equipment noise from the tower above our room. The next day, Rainy, after reviewing the night manager's notes and listening to our account, promptly moved us to a quiet room. The entire process was polite, understanding, and efficient. Although the breakfast and afternoon happy hour offered a wide selection, the taste was quite mediocre. The hotel's facilities, especially the air conditioning units, could also benefit from better routine maintenance. Overall, despite these minor flaws, it was a satisfying stay.
From€107
6.4/1061 Reviews
Nusa Dua Bali|14.61km from city centre
The staff at the reception are very courteous and helpful notably one lady 'Ayu'. The restaurant or housekeeping is perhaps understaffed - I am not sure since we had to remind through the front desk that the plates and cutlery needed clean up after the room service was ordered. The aesthetics of the hotel are excellent but some maintenance in form of facelift is perhaps due. The property boosts beautiful swimming pools and gentle soothing tropical traditional music offering a very warm welcoming feeling. The family room which we opted for is large and spacious with large 2 single beds, a large king bed and a nice private jacuzzi. The restaurant has a decent choice of western and asian breakfast options with decent choice for vegetarians too. The hotel had kept ready breakfast boxes upon our request for us at 5:30 am since we had an early morning flight to catch. We felt this is a good sign of hospitality which other bigger brand hotels should also follow in other destinations.
From€28
8.2/10Very Good130 Reviews
Nusa Dua Bali|14.56km from city centre
Was here to attend a friend’s wedding in Nusa Dua, and this was a good option for a hotel if you are in the area and just need a comfortable place to rest. The location is convenient, the room was clean, and it offered everything we needed for a short and easy stay. It worked well as a simple base while attending events nearby.
From€14

Show more

Gym

8.7/10Very Good240 Reviews
Bali|2.55km from city centre
Check in was smooth. Staffs were friendly. Hotel is huge, they have 3 blocks. I got the far end of the block which was a little bit away from the reception and the restaurants and the open space for smoking. In 2 circumstances, i walked up to the room and the door card could not work. This happened in 2 different nights. I had to walk down and got it reset, but the staffs didnt bother to apologise for this. The first time it happened I was okay, but the second time it happened, I got pissed off, because it was a long walk from the room to the reception. If you order food delivery, it will be a long walk to take your food at the reception. If you got the rooms at the reception level, I'm sure it will be a great experience like the first time I was there in the Junior Suite, but this time it was not as pleasant. Thumbs up though for the housekeeping, as the found out I had many shirts lying on the sofa, they brought a small clothes rack and hung my shirts.
From€22
9/10Great210 Reviews
Jimbaran Bali|16.86km from city centre
This is the second time I've been to this hotel and I'd love to come back. There all the employees are very friendly and always want to help. Everything is clean and nature is very beautiful. The pool is cute and the food is nice. You have the option to rent a scooter, so you can get to any beach. There is also a large supermarket nearby. All praise from me.
From€21
9.2/10Great608 Reviews
Jimbaran Bali|17.07km from city centre
This is my second time at Ayana. It's been eight years since my last stay, and the room rates have significantly increased. However, the bedding is honestly the worst I've encountered in a five-star hotel recently. It felt noticeably old; the duvet inside was a grayish-black, and the sheets even had holes and stains on the edges. On the bright side, the hotel app is excellent; you can directly contact the concierge for anything you need. While the hotel is incredibly vast, there are just too many tourists, which really diminished the vacation vibe. Compared to the Kempinski where I stayed for the past two days, I much preferred the Kempinski. Also, the food and everything else at the hotel are very expensive, almost on par with Singapore prices. It feels like they're shamelessly raising prices just because they're a popular 'influencer' hotel.
From€230
8.9/10Very Good342 Reviews
Kuta Bali|10.64km from city centre
Just 3 kilometers from the airport and close to Kuta Beach, with plenty of shops and restaurants nearby. Despite being so close to the airport, it's surprisingly quiet with no airplane noise, so you can definitely get a good night's sleep. The food is decent, with a good variety. I recommend staying here; it's budget-friendly and even has a kids' pool. Thumbs up!
From€45
8.7/10Very Good367 Reviews
Seminyak Bali|6.77km from city centre
Great hotel, right in the of Seminyak. A lot of restaurants bars and clubs nearby. Changgu and Seminyak-Legian beaches are easily reachable by scooter from that place. Hotel is very clean, new and comfortable amenities, service is great! Pool is fine, cleaning is also perfect. I recommend!
From€15
9/10Great227 Reviews
Nusa Dua Bali|15.07km from city centre
Our family had a truly enjoyable stay at Sofitel Nusa Dua. From the moment we arrived, the service was excellent and consistently attentive, making our holiday smooth and relaxing. Our sons had a fantastic time. They loved the in-room Netflix and chill moments, soaking in the bathtub, and playing with the sand around the resort. These simple yet thoughtful touches made the stay especially enjoyable for families with children. A very special highlight was the birthday surprise thoughtfully prepared by the hotel for our son. The team went the extra mile to make him feel celebrated, and it truly meant a lot to our family. This personal touch reflected the genuine care and attention Sofitel has for its guests. Breakfast was another standout experience. The service was very well managed — after placing my order for coffee, omelette, and other items, I could comfortably wait at my table while everything was served promptly. It made the dining experience feel unhurried and relaxing. A lovely bonus was feeding the friendly squirrels nearby, which delighted our kids and added a memorable, nature-inspired touch to our stay. Overall, Sofitel Nusa Dua is a fantastic family-friendly resort with excellent service, comfortable facilities, and thoughtful experiences for both adults and children. We would definitely consider returning again.
From€155

Show more

Show more

🌊 Top 5 Activities and Landmarks in Bali

When we talk about what to see in Bali, it’s not just about ticking off a checklist. It’s more about choosing experiences that explain why so many people fall in love with the island. It could be nature on a grand scale, a vibrant culture, and adventures you’ll remember for years to come.

Of course, there are so many options, but these five almost always work, no matter who you're travelling with.

🏝️ Nusa Penida

Nusa Penida's coastal landscapes, featuring dramatic cliffs, rock formations, and beaches with crystal-clear blue waters.

The thing is, Nusa Penida feels like another world. Towering cliffs, wild beaches, and scenery that looks incredible even in photos... and in person, it’s even more breathtaking. Spots like Kelingking Beach and Broken Beach are some of the most photographed in Indonesia, and it’s no joke.

Most tours depart early from Bali and last the whole day. They include boat transfers, car transport on the island, and stops at all the key highlights.

  • Prices: from around £3.78, depending on what's included.

🔔 Note: the terrain is quite uneven and there are plenty of stairs, so it’s a good idea to wear comfortable shoes.

🏯 Ubud Palace

Bali's temple complexes, surrounded by tropical gardens, ponds and lush greenery.

If you're looking to discover the more cultural side of Bali, this is a great place to start. Ubud Palace, right in the centre of town, is still the residence of the royal family and is also a wonderful example of traditional Balinese architecture.

During the day, you can stroll through the courtyards and admire the intricate stone and wood carvings. In the evening, they often host traditional dance performances.

  • Opening hours: usually 07:00 to 19:00.
  • Price: entry to the palace is free; show prices start from approximately £4.

Basically, it’s the perfect plan to combine with the markets, temples, and cafes in the area.

🚣 Ayung River

Bali rafting experience with a group, navigating rapids and celebrating on a tranquil stretch of the river.

For a change of pace, there’s nothing quite like rafting on the Ayung River. Even though it might sound intense, it’s actually a very accessible activity. You’ll journey through lush jungle, past waterfalls and emerald-green gorges that are sure to leave you speechless.

Tours typically last between 2 and 3 hours on the water, and include a guide, equipment and, quite often, a meal afterwards.

  • Price: from £9 to £12.

Perfect if you're travelling with friends or as a couple, and also suitable for families with children over a certain age.

In short, it’s a different way to see Bali, far from the usual beaches and temples.

🛕 Uluwatu Temple

Traditional Balinese ceremony by the sea and a Hindu temple surrounded by lush greenery

The truth is, few places blend scenery and culture quite like this. Uluwatu Temple is perched on a cliff edge, with direct views over the Indian Ocean. At sunset, the atmosphere is simply spectacular.

Beyond the temple itself, the most famous highlight is the Kecak dance performance, held just as the sun begins to set.

  • Temple opening hours: it's usually open from 09:00 to 18:00.
  • Admission: around £3 to £6; the show is charged separately.

⚠️ Watch out for the monkeys, by the way! They’re famous for pinching glasses and loose items. Not everything is perfect, but it’s all part of the experience.

🦁 Bali Safari and Marine Park

Bali safari by off-road jeep, spotting elephants in their natural habitat

If you're travelling with the family, this plan is usually a brilliant hit! The Bali Safari & Marine Park brings together an amazing animal park, thrilling vehicle safaris, and captivating educational shows.

You'll find lions, elephants, tigers and local species, all in spacious and well-maintained areas.

  • Opening hours: usually 09:00 to 17:00.
  • Prices start from £29, depending on the ticket type and activities included.

And that’s not all – there are also water areas and activities designed specifically for kids, so the day truly flies by.

🌺 Bali, the Island of Temples and Nature

Bali's natural icons: a lakeside temple, dolphins swimming in the open sea, and a beach with turquoise waters.

One thing needs to be said right from the start: you don't understand Bali through what you see, but through the atmosphere you breathe. There’s a deep-rooted spirituality, landscapes that change every few kilometres, and a way of life that’s far more laid-back than you might expect.

And of course, you can see all of that in both the lush green interior and along the coast. Shall we take a look?

🌿 Discover Bali's lush green interior

The thing is, the heart of Bali is pure nature. If you're wondering what to see in Munduk, Bali, get ready for hidden waterfalls, mountain roads, and a much more peaceful atmosphere than in the south. Munduk is perfect for strolling through rice paddies, visiting cascades like Munduk Waterfall, or simply enjoying the refreshing cool of the area.

Then there's Ulun Danu Bratan, one of the island's most photogenic temples, floating on Lake Bratan. Here, amidst the mist and mountains, the landscape feels like it's from another planet.

And while we're up in the north, Lovina is home to one very specific experience: watching the dolphins at sunrise.

Boat trips set off early, around 6:00 am, and while it’s not a guaranteed spectacle, there’s something truly special about watching them leap as the sun rises.

🌴 South Bali: Beaches and Leisure

And of course, then there’s the south, where the pace of life completely changes. To talk about what to see in South Bali is to talk about long beaches, surfing, and sunsets that linger just that little bit longer than usual.

📍 Areas like Uluwatu, Seminyak or Canggu offer a wonderful blend of relaxation and leisure, each in its own unique way.

On one hand, you’ve got beaches perfect for surfing or simply lounging around. On the other, there are beach clubs, beachfront restaurants and viewpoints where you can watch the sun set over the Indian Ocean.

Plus, it’s easy to come across coastal temples and local ceremonies in this area, which provide that quintessentially Balinese contrast between the spiritual and the everyday.

🌦️ Best Time to Visit Bali

Here’s the key: Bali can be visited at any time of year, but not every season offers the same experience. The climate is tropical, with fairly stable temperatures, but there are two very distinct seasons that can really change your trip.

It all comes down to what you’re in the mood for: non-stop sunshine or lush green landscapes and fewer crowds. Of course, the best time to visit Bali depends entirely on the kind of trip you have in mind. To make things easy, we’ve broken it all down for you in this table.

🌴 Season

🌤️ Weather

👀 What to expect

💡 Ideal for

☀️ Dry season (April–October)

Sunny days, low rainfall, and moderate humidity.

Perfect beaches, great surfing conditions, hiking and excursions.

The ultimate first-timer's trip to Bali: soaking up the buzzing atmosphere in July and August.

🌧️ Wet season (November–March)

Tropical showers, especially in the afternoon, with heat and humidity.

Lush nature, verdant rice paddies, and fewer tourists

Budget-friendly, peace and quiet, photography and relaxation

🧳 Plan Your Bali Trip: Cheap Flights, Best Hotels, Indonesia eSIM.
Flights to Bali
Hotels in Bali
Indonesia eSIM
See all flights
Kuala Lumpur
KUL
Bali
DPS
Thu, Apr 30
Tue, May 5
One way
69% off
From 303.00€94.00
Kuala Lumpur
KUL
Bali
DPS
Wed, Apr 22
Wed, Apr 29
One way
67% off
From 303.00€100.00
Kuala Lumpur
KUL
Bali
DPS
Tue, Apr 21
Tue, Apr 28
One way
67% off
From 303.00€100.00
Kuala Lumpur
KUL
Bali
DPS
Mon, Apr 27
Thu, Apr 30
One way
67% off
From 303.00€101.00
Kuala Lumpur
KUL
Bali
DPS
Mon, Apr 27
Fri, May 1
One way
66% off
From 303.00€102.00
Kuala Lumpur
KUL
Bali
DPS
Mon, Apr 27
Thu, Apr 30
One way
26% off
From 303.00€223.00
Kuala Lumpur
KUL
Bali
DPS
Wed, Apr 22
Wed, Apr 29
One way
22% off
From 303.00€235.00
Kuala Lumpur
KUL
Bali
DPS
Tue, Apr 21
Fri, Apr 24
One way
14% off
From 303.00€261.00

🗺️ Day Trips from Bali

Nusa Penida's coastal landscapes, featuring dramatic cliffs, rock formations, and beaches with crystal-clear blue waters.

The thing is, Bali works brilliantly as a base camp. It’s easy to get around, there are ferries close at hand and, before you know it, you’re stepping onto another island the very same day. Of course, that really opens up a world of possibilities.

You can stay at the same hotel and still find yourself on wild beaches, at breathtaking viewpoints, or on car-free islands. That’s why we’ve put together some fantastic ideas for exploring beyond Bali:

🌊 Nusa Penida

The fact is, Nusa Penida is the star of the show, and it’s no coincidence. It’s wilder than Bali, drier, and visually stunning. Viewpoints like Kelingking Beach or Broken Beach are the kind you see a thousand times in photos… and yet, they still blow you away in person.

  • How to get there: by speedboat from Sanur, Padang Bai or Nusa Dua.
  • Approximate time: 30 to 45 minutes each way.

Highlights:

  • Iconic viewpoints overlooking the ocean
  • Hidden beaches that are a bit of a trek to reach
  • Snorkelling with manta rays at Crystal Bay

⚠️ Just a heads up: the roads are uneven and the pace is pretty intense. Basically, it’s better to go with an organised tour if you’re only visiting for a day. All in all, if you’re looking for stunning views and raw, unfiltered nature, this is the trip for you.

🌋 Lombok Island

On the one hand, Lombok is Bali's quieter neighbour. Less touristy, more authentic, and with a much more rural feel. The star of the show here is Mount Rinjani, one of Indonesia's most impressive volcanoes, though it's well worth the trip even if you don't make the climb.

  • Getting there: take a speedboat from Padang Bai or Sanur.
  • Approximate time: between 1.5 and 2 hours.

Highlights:

  • Uncrowded beaches
  • Inland waterfalls
  • Spectacular volcanic views

It’s not all perfect, of course. It’s a longer trip and a bit more tiring for a single day. But then, if you fancy getting off the beaten track and seeing another side of the country, Lombok more than delivers.

🐢 Gili Islands

And that’s where the Gili Islands come in. Three tiny, flat islands with no motorised traffic. Here, you get around by bike or on foot – it’s as simple as that. The vibe is laid-back, with crystal-clear water and a pace that invites you to slow down.

  • How to get there: speedboat from Padang Bai.
  • Approximate time: between 1.5 and 2.5 hours, depending on the island.

Highlights:

  • Snorkelling with sea turtles
  • Tranquil and accessible beaches
  • Spectacular sunsets

To be honest, for a day trip, Gili Trawangan or Gili Air are the most practical options. So, if you're looking for the sea, tranquillity, and something completely different from Bali without heading too far, this excursion is a perfect fit.

Ready to enjoy your Bali holiday with Trip.com? 🍃

🚗 Rent a Car in Bali from £16.85 🚙
8% OFF · Flexible Cancellation · 24/7 Support

❓ FAQ – Things to Do in Bali

  • What are the must-see places in Bali for first-time visitors?

    If it’s your first time, start with the essentials for a good overall view of the island. Visit Ubud and its rice terraces to experience Bali’s culture, see famous temples such as Uluwatu or Tanah Lot, and spend some time on the beaches in the south to relax. If possible, add a day trip to Nusa Penida for dramatic scenery.
  • How many days do you need to see Bali properly?

    There’s no single answer, but as a guide, 7 days is quite rushed, 10 days lets you enjoy it properly, and 15 days allows you to explore at a relaxed pace. Distances can be misleading, and Bali is larger than it looks on the map.
  • Where are the best areas to stay in Bali?

    It depends on what you’re looking for. Ubud is great for nature and culture, Canggu and Seminyak are popular for beaches, nightlife, and restaurants, Nusa Dua is ideal for quiet resort stays, and Sanur suits travellers who want a relaxed area with good transport links.
  • What can you do in Bali when it rains?

    Rain usually comes in short showers, so it won’t ruin your trip. You can visit temples, museums, and local markets, or enjoy a Balinese massage, which is always a good idea. The rice fields and jungle also look especially beautiful in the rain.

🧩 Explore Bali & beyond

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
>>
things to do in bali
aaaa