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


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 |
🎁 Get 5% off & save up to £2 on your first Bali Attractions & Tours booking! 👇
Best Things to Do in Bali
See all attractions
📍 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

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

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

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

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

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

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.
Hotels: Save up to 10% (Book online or on H5)
Homes & Apts: Save up to £39 (App-only deal)
Our Top Picks
5 star
Great101 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
Very 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
Great493 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
Great490 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
Great289 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
Very 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
Business travel
Very 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 beachFrom€11
Very 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
Very 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 EggstationFrom€14
Very 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 helpFrom€28
Very 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
Very 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
Family friendly
Very 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
Very 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
Great744 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
Great438 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
Great284 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
Amazing1044 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
Breakfast
Very 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 meFrom€68
Great490 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
Very 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
Great129 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
61 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
Very 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
Gym
Very 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
Great210 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
Great608 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
Very 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
Very 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
Great227 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
🌊 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: beaches, spectacular cliffs and iconic viewpoints
- 🏯 Ubud Palace: traditional Balinese architecture in the cultural heart of the island
- 🚣 Rafting on the Ayung River (Bali): an adventure through tropical rainforest, waterfalls and natural canyons
- 🛕 Uluwatu Temple: a cliffside sanctuary overlooking the Indian Ocean
- 🦁 Bali Safari and Marine Park: A family-friendly experience with wildlife, safaris and nature shows
🏝️ Nusa Penida

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.

Penida Island
4.4/5
325 Reviews
€3
🏯 Ubud Palace

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.

Penida Island
4.4/5
325 Reviews
€3
🚣 Ayung 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.

Ayung River Rafting Bali
4.5/5
118 Reviews
€10
🛕 Uluwatu Temple

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.

Uluwatu Temple
4.5/5
166 Reviews
€7
🦁 Bali Safari and Marine Park

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.

Taman Safari Bali
4.5/5
180 Reviews
€32
🌺 Bali, the Island of Temples and Nature

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 |
Flights to Bali
Hotels in Bali
Indonesia eSIM
See all flights
🗺️ Day Trips from Bali

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
Bali Guides
To do in Indonesia
Best eSIM for Bali from £0.41
Stay connected in Bali with the best eSIM from £0.20. Learn how to get a Bali eSIM, activate it, choose data plans, and enjoy reliable mobile networks.
February 4, 2026
Where to Stay in Bali: Best Areas, Hotels & Attractions
Where to stay in Bali? Find the best areas, budget stays and top hotels, as well as popular activities and attractions for your trip.
January 22, 2026
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.
<h3>Trending Searches</h3>
Travel guides
About
Payment methods
Our partners
Copyright © 2026 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.
14688 booked








