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.

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.

🎫 Popular Activities in Bali at the Best Prices

  • 🏝️ Nusa Penida Island, from £8.51 – A stunning island with dramatic cliffs, blue water and famous photo spots.
  • 💦 Waterbom Bali, from £26.78 – A fun water park with exciting slides and a relaxing lazy river.
  • 🛕 Ubud Palace, free entry – A cultural landmark where you can see traditional Balinese architecture and dance shows.
  • 🐒 Ubud Monkey Forest, from £5.53 – A lush jungle home to playful monkeys and ancient temple ruins.
  • 🌊 Lovina Beach, from £3.19 – A calm black-sand beach known for peaceful views and dolphin watching.

📅 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! 👇

📍 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 Mobile)
Homes & Apts: Save up to £39 (App-only deal)

Our Top Picks

5 star

9.5/10Amazing119 Reviews
Ubud Bali|22.98km from city centre
This place is absolutely beautiful, completely enveloped in greenery. The service is top-notch, with daily housekeeping ensuring everything is spotless and tidy. The staff are incredibly polite, attentive, and always smiling. Breakfasts are à la carte and absolutely delicious. The views from the restaurant and our room window are stunning. If you love lush greenery and tranquility, you definitely need to visit this hotel. The only minor inconvenience is the cascading layout of the buildings, but there's a quick solution – just call for a buggy, and it arrives fast. It so happened that we celebrated our wedding anniversary at the hotel (I mentioned this when booking). The complimentary surprise was wonderful – a cake at breakfast, swans made from towels with a rose on the bed along with congratulations, and a bath filled with rose petals! It was all incredibly thoughtful. The cake was amazing. Thank you, hotel, for your kind consideration!
From£51
9.2/10Great852 Reviews
Kuta Bali|9.2km from city centre
This was our first hotel in Bali, only 5km from the airport, so we arrived in just 15 minutes late at night. I had requested a higher floor and twin beds, but when we arrived, neither request was met. We were given a ground-floor room with a king-sized bed. The water quality wasn't great; the filter became quite dirty after just four washes. The swimming pool was the biggest highlight – it was really fun, and most guests seemed to be families with kids. What annoyed me the most was that my child's smart watch charging cable was left on the bedside table, still plugged into the outlet, not on the floor. When I called to ask about it, the hotel just said they hadn't seen it. I can't imagine how the room was cleaned that a charging cable plugged into the wall could simply go missing.
From£132
9/10Great822 Reviews
Nusa Dua Bali|18.83km from city centre
The cliffside rooms offer great views. They're very spacious, clean, and feature a wet/dry bathroom separation, with each room having its own balcony. The hotel's toiletries are excellent, and they provide unlimited filtered drinking water daily. The hotel also organizes daily activities that guests can choose to join. Facilities: There are many swimming pools with clean water. There's also a beach pool, a favorite for kids, and a small private beach – not ideal for swimming, but perfect for a quick dip. Breakfast: It's decent, enough to fill you up. Surroundings: There's a construction site nearby, but it's not noisy, just a slight obstruction to the view. Transportation: It's quite far from the city center, so you'll need a taxi to get around. There are no convenience stores nearby.
From£97
9.2/10Great129 Reviews
Nusa Dua Bali|14.42km from city centre
We really enjoyed our stay at Bali Tropical Resort & Spa — excellent value for money. The property is a bit older (you can tell it was built years ago), but it has been well maintained and partially renovated, so everything still feels in good condition and comfortable. Location is a big highlight: the hotel has direct beach access and it truly feels like the beach is part of the resort. The pool is large and has a swim-up/integrated bar, which is a great touch. The overall atmosphere is calm and relaxing — perfect for resting. What we loved most is how authentically Balinese it feels: beautiful décor, carved doors, wood furniture, and even two small temples inside the hotel, which adds a special cultural vibe. The staff were extremely kind and helpful throughout our stay. We also tried the spa, and we highly recommend it. You can find cheaper options outside, but the convenience and comfort of having it inside the hotel is worth it, and the prices are still reasonable. We ate at the hotel’s three restaurants and generally enjoyed the food. Small note: breakfast was okay but not as impressive as the rest of the experience—some items felt a bit basic. Overall, we would absolutely recommend this resort. Great service, great location, relaxing atmosphere — no need to look elsewhere.
From£76
8.6/10Very Good140 Reviews
Seminyak Bali|7.64km from city centre
Friendly and attentive staff with prompt service around the clock! The hotel is conveniently located next to the lounge with an awesome live band, and the restaurant separated by glass door with a good view to the lounge for more privacy with ample seating & a comfortable dining experience. And not forgetting the relaxing awesome pool surrounded by nature!
From£25
9.2/10Great592 Reviews
Jimbaran Bali|14.95km from city centre
Had a wonderful experience! The hotel has direct access to Jimbaran Beach, perfect for watching the sunset. The facilities are excellent, with multiple swimming pools and a children's playground. My kids absolutely loved it here. We even saw many squirrels around the hotel, and the service was very attentive.
From£182

Show more

Business travel

7.8/10Good412 Reviews
Seminyak Bali|6.6km from city centre
The hotel is quite old. The furnitures, beddings, walls, and everything reflects the age of the hotel. Though the staff probably tried their best to keep the room clean, it is not.. The bedding has stains, walls have cracks, and pipes smell. Minimal amenities provided. It's cheap so I guess you get what you pay for. The location is very good. Walkable to some mini marts. Grab-able to beach and shopping area with lots of good cafe and restaurant around.
From£9
9/10Great423 Reviews
Sanur Bali|7.01km from city centre
The hotel is very conveniently located – close to the beach and a promenade. It's quite busy, but no one bothers anyone. In 5 minutes, you're in the city, with shops, a pharmacy, and currency exchange nearby. There are plenty of cafes to suit all tastes. The breakfast at the hotel is good enough. The hotel is no longer new, and they try to maintain it, BUT some of the power outlets didn't work, and some were broken. The room cleanliness upon check-in was about a 4 out of 5. The shower had no issues with water, the air conditioning worked, and the bed and mattress were fine. The room had good soundproofing. In the evenings, there were always some programs or performances. I didn't particularly enjoy the 'Balinese dinner' – everything was very spicy. I understand it's Asia, but they should consider guests' taste preferences. On the other hand, everything at breakfast was fine. Overall, despite some minor issues, I would recommend the hotel.
From£50
8.1/10Very Good346 Reviews
Kuta Bali|10.42km from city centre
Overall, my stay was just okay – it was what you'd expect for the price, nothing special but no big surprises either. On the plus side, the service was decent; staff members always greeted me, and check-out was quick. However, there were a few minor issues in the room. The air conditioning was a bit noisy, which might bother light sleepers. Also, the shower had low water pressure and the temperature fluctuated. Cleanliness was acceptable, typical for a standard business hotel. All in all, it's decent value for money if you don't have high expectations.
From£11
9/10Great756 Reviews
Kuta Bali|9.39km from city centre
This hotel boasts a spacious property, and from the moment you step in, you're enveloped in a holiday atmosphere. It features a restaurant, an outdoor pool, and is surrounded by lush, vibrant greenery. The room facilities are simple but complete, and the hygiene is excellent. Our room thoughtfully included an extra bed for the child, which was surprisingly comfortable. The hotel is relatively close to the airport, taking about 28 minutes during busy times. Overall, it offers great value for money in the Kuta area.
From£28
8.5/10Very Good580 Reviews
Seminyak Bali|7.98km from city centre
I had a great stay at d’primahotel Seminyak! The location is very strategic and convenient, with easy access to many restaurants, shops, cafes, and attractions around Seminyak. The room was comfortable and the overall experience was pleasant. The staff were friendly and helpful throughout my stay. It’s a great choice if you’re looking for a convenient place to stay while exploring Bali. Overall, I really enjoyed my stay and would definitely consider staying here again on my next trip to Bali. Highly recommended! ❤️❤️❤️
From£17
8.4/10Very Good255 Reviews
Legian Bali|8.11km from city centre
You get what you pay for, for better or worse. The pool is not great, misty water and awkwardly shaped, probably okay for kids playing with water toya and adults drinking at the pool bar. Has a gym with a bench press, dumbbells and cables - old equipment but completely usable. Great location minutes away from great restaurants. Wifi in my room was practically nonexistent (it sorta worked in a corner by the door, almost not at all near the bed, and not at all in the bathroom). It’s an old hotel and it gets the job done if you need a place to sleep and wait out the midday heat.
From£10

Show more

Family friendly

8.9/10Very Good185 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£19
8.8/10Very Good557 Reviews
Kuta Bali|10.53km from city centre
I had a very pleasant stay overall. The staff were friendly, helpful, and welcoming with a drink, which made the experience even better. The hotel was clean, well maintained, and the room was spacious and comfortable. One small detail I really appreciated was the TV having YouTube Premium, which was great for relaxing in the room. The food was decent, although I felt it could be improved slightly. There was, however, a good selection of drinks available. Overall, I would rate my stay 4.5/5. A comfortable hotel with good service, clean facilities, and a welcoming atmosphere. Highly recommended na guys!!!
From£23
9.1/10Great826 Reviews
Kuta Bali|11km from city centre
I chose to stay at this Hotel as it was close to the airport for a late night arrival and there was a free airport shuttle. As a single older lady this was importsnt for me. Everything was great. Driver was there waiting despite almost 2 hours waiting for baggage dnd getting through customs at Bali airport. Hotel is clean, friendly and the rooftop Pool snd har although only small is a great place to relax after travelling. Close to beach and shops and malls. Felt very comfortable here ( oh and breakfast is great!). Also, the adjacent Envy restaurant close to the beach is perfect for evening meal.
From£43
9/10Great310 Reviews
Ubud Bali|18.62km from city centre
A beautiful hotel just outside the busy center of Ubud. The rooms are excellent quality, clean, and have a very comfortable bed. There's a nice pool with very comfy sun loungers. Throughout the hotel, there is plenty of friendly staff who go above and beyond to cater to your needs and make you feel at home. The restaurant, where we had excellent breakfast and dinner, has staff who do more than you'd expect. If something isn't available, they'll make it for you. Element Bali Ubud is a great base for exploring both Ubud and areas further north like Tegalalang. A hotel shuttle runs to Ubud center once every two hours. If you have a car or scooter, you can easily park it in the large parking lot.
From£60
8.9/10Very Good592 Reviews
Jimbaran Bali|14.1km from city centre
The view from the pool is very beautiful. Overall, the hotel's location is good, but you have to leave the hotel either through a narrow street or some overgrown paths, which doesn't seem very safe. There's a large supermarket and a currency exchange about 10 minutes away. There are many warungs, but we're not big fans of them. The breakfast is so-so, but maybe we're just picky; for the price, it's quite good. The room is spacious, but there's a noise like a refrigerator motor running. Again, for the price of 3.5k per night with breakfast, it's a very spacious room with a comfortable bed, though the pillows aren't great.
From£28
9/10Great390 Reviews
Seminyak Bali|7.13km from city centre
The location is excellent! All the famous restaurants and cafes in Seminyak are within walking distance. A taxi from the airport to the hotel takes about 30 minutes, and there's a convenience store right across the street. Breakfast is served from 6:30 AM to 10:00 AM, and it's quite substantial, though the 10 AM cut-off feels a bit early. All the staff were incredibly polite and welcoming. Overall, it offers fantastic value for money.
From£17

Show more

Breakfast

8.8/10Very Good391 Reviews
Ubud Bali|21.48km from city centre
I do love this resort so much😭❤️ This place perfectly got the vibe I was looking for in Bali. Thanks to the beautiful pool nestled in the jungle, the pleasant room conditions, and the friendly staff, my vacation was truly special and enjoyable. The private yoga class with Ms.Angga at Mantra pavilion made my day and it was a great experience for me🧘 She is so kind and enegetic❤️ I could feel that she really cared about me. And I really thank you for the delicious birthday cake😭❤️🎂 I really enjoyed it! The omelet at breakfast was good and since I had some time before heading to the airport after checking out, I had Pisa Goreng at the restaurant, which was really tasty🍌 100% recommend here!
From£60
9.5/10Amazing1195 Reviews
Nusa Dua Bali|19.15km from city centre
Fantastic! The ambiance, service, and food were all superb! Excellent value for money, 👍🏻 I'll definitely be back to experience it again. Much better value than Ayana, hahahaha 😂
From£240
9.3/10Great566 Reviews
Uluwatu Bali|19.37km from city centre
My stay at Renaissance Bali Uluwatu started with a hiccup, it ended on such a wonderful note that I would happily return. Due to a system error, I was given the wrong room type upon check-in, and unfortunately there were no vacant rooms available that day. However, the hotel team handled the situation professionally. The very next day, they upgraded me to their best room category as part of their service recovery, which I truly appreciated. What made the experience even more memorable was the genuine hospitality. The staff noticed it was my birthday and surprised me during breakfast by singing a birthday song. I was touched, although a little awkward too 😅. A special mention to Manager Aldi, who consistently checked in on me whenever we crossed paths around the hotel to make sure everything was going well. That personal touch made a big difference. The hotel itself is beautiful—perfect for a relaxing getaway. The sunset views are stunning, the ambience is peaceful, and the spacious grounds make it a great place to unwind. My room was clean and comfortable, the breakfast team was efficient and attentive, and the overall service throughout the stay was excellent. Thank you to the Renaissance Uluwatu team for turning an initial disappointment into such a memorable experience. Your sincere service recovery and warm hospitality truly stood out. I'll definitely be back!
From£108
8.7/10Very Good180 Reviews
Nusa Dua Bali|14km from city centre
First off, I'm an IHG Holiday Inn member and I'm very fortunate to have *platinum trip* status. Secondly, I visited the Holiday Inn with my child, who is under 12. There's no doubt how fantastic the Holiday Inn Nusa Dua is—from its location and child-friendly policies to its incredibly welcoming atmosphere. Third, the breakfast menu is exceptional and comprehensive, with top-notch service. I've stayed at other premium hotels in Nusa Dua, and their service quality wasn't necessarily better than what I experienced here. Finally, hotels in Bali generally offer world-class quality, with service far superior to other countries in Asia. And the staff quality at this Holiday Inn is even BETTER; from the reception team, restaurant team, housekeeping team, and facilities team (for bike rentals, towels, fitness center, game station), to the security team—everyone performs exceptionally well. If only these staff members could be sent to Japan, China, Korea, Malaysia, Thailand, Vietnam, and Singapore to take on leadership roles, Holiday Inn could surely elevate service levels across ALL of ASIA and ultimately boost business profits. The bike rental was good, I was granted a late check-out until 1 PM, and the luggage storage was very safe and convenient. As a local tourist, I had no issues at all when ordering food or taxis online. Everything was very well supported, even for local tourists. Thank you, Holiday Inn!
From£73
9/10Great211 Reviews
Jimbaran Bali|15.75km from city centre
Great location near the airport, about a 15-20 minute drive. Jimbaran Beach is just a 3-minute walk from the hotel, perfect for watching sunsets and enjoying dinner with an ocean view. I highly recommend this hotel for families with children. There's a large kids' club and several children's pools with various water features. Our child always had plenty to do. Also, there's a pleasant little street near the hotel with cafes and shops, great for a stroll. The rooms are spacious and clean. Room service is available, and there's a daily chocolate hour.
From£85
7.4/1059 Reviews
Nusa Dua Bali|14.61km from city centre
Exceptional Stay in The Crystal Luxury bay resort! I recently had the pleasure of staying at this incredible hotel, and I must say it exceeded my expectations in every way! The hotel's photos don't do it justice - the lobby, staff greetings, and overall ambiance are truly impressive. The staff members are remarkably friendly, polite, and attentive, providing top-notch service that makes you feel valued. The hotel's bay view is breathtaking, offering a serene atmosphere perfect for relaxation. One of the highlights of my stay was the spa - incredibly affordable and absolutely divine! I highly recommend treating yourself to a session (or two!). Considering the exceptional quality and service, I believe this hotel is significantly underpriced. I would return in a heartbeat if I ever visit Bali again. If you're looking for a fantastic stay, look no further! 5/5 stars
From£19

Show more

Gym

8.6/10Very Good223 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£17
9.4/10Amazing592 Reviews
Ubud Bali|15.95km from city centre
This hotel was truly luxurious, living up to its reputation as a high-end resort. The atmosphere was wonderful, and the staff's service was attentive, making for a very pleasant stay. I was delighted when the hotel restaurant prepared a celebratory plate for my friend's wedding upon request. I think this hotel is perfect for special trips or anniversaries. What's more, you can experience activities like scrub making within the hotel if you book in advance. It was great to have activities to enjoy while staying at the hotel. The pool was also beautiful, and I really got to savor the resort feeling. I highly recommend this hotel when you want to enjoy a slightly more luxurious hotel stay.
From£116
9.3/10Great659 Reviews
Jimbaran Bali|17.07km from city centre
The room was incredibly clean, even after just a short time away, which was wonderful. The location was also excellent, and I felt at ease during my stay because they used easy-to-understand English for me, who doesn't speak much English, and even spoke in Japanese sometimes.
From£220
8.8/10Very Good414 Reviews
Kuta Bali|10.64km from city centre
Just the best, After spending lots of time travelling A week here was just the tonic 😎😎🥂🥂 Lazy days in a paradise setting The grounds and trees really are a blessing 🙏🙏 Must admit pool side snack/meals are a 3/10 But that’s a nothing to what else you get. The beach is a wonderful walk and sunset is a must with camera Walk up to the Irish bar is a must 🍺🍺🍹🍹 And do as many trips as you can {limo for the day 700, pay no more !} Are we going back ? A totally YES
From£37
8.9/10Very Good443 Reviews
Seminyak Bali|6.77km from city centre
The staff were very friendly, helpful, and genuinely service-minded. They were also happy to recommend places and things to do around the area, which we really appreciated. Unfortunately, there were several issues that significantly affected our stay. During the daytime, there was some burning happening around the nearby rice field, and the smell came directly into our room. It became uncomfortable enough that we had to leave the hotel for a few hours and only came back in the evening. The biggest problem, however, was the air conditioning. In the middle of the night, the room became extremely cold even though we had not intended to make it that cold. We were surprised to find the air conditioner running at 17°C with the fan at maximum speed. We had to wake up several times to adjust the temperature, and because of this we could not sleep properly until early morning. The Wi-Fi was also very poor. Once our phones connected to the hotel Wi-Fi, the internet was practically unusable, so we eventually had to disconnect and use our own roaming mobile data instead. Overall, the staff and service were good, but the air conditioning and internet problems seriously affected the comfort of our stay. If these two issues were fixed, the experience would be much better.
From£17
9.4/10Amazing83 Reviews
Seminyak Bali|7.71km from city centre
Loved this hotel from the moment we arrived. Looked good and pools so inviting. So much so visited twice and extended our stay. Fully equipped clean Rooms and the beds were so comfy. Hard and soft pillows, cool linen bedding. Reasonably priced food and drink. Restaurant manager was one the main reasons for our return. He went out of his way to make everyone feel special everyday and remembered our names. Sorry we did not get a chance to say goodbye as he was on hol. The attentive smiling fun staff made each day memorable. We liked both the Premier rooms and the soundproof Delux R121 with terrace. All rooms had a pool view, great layout. Swim up bar was the focal point, plenty comfy sunbeds. Free buggy dropped you ar the beach or along the *****. Plenty shops and restaurants within walking distance.
From£85

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

🗺️ 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

Car Rentals
8% off Car Rental
New users only.
TRIPCAR8

❓ FAQ – Things to Do in Bali

🧩 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