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.4/10Amazing115 Reviews
Ubud Bali|22.98km from city centre
This is a premium hotel far outside of Ubud center. Be aware you are about 30 minutes from Ubud if you stay here and there really isn't much to do in the immediate area besides stare at the jungle. Staff was outstanding here with frequent greetings by name and remembering you like a Ritz Carlton. Because I enjoy regular outings I actually found the location quite inconvenient as an hour a day would have to be devoted just to getting to and from Ubud. The room I got was enormous and included a dining room, sitting room, bedroom, large bathroom. The in room amenities were great including a free restocking mini bar with snacks (no alcohol) and a large smart TV. The bed was huge, soft, and comfortable. The bathtub was a downside as it was quite small by western standards (not as small as a japanese tub though). I'm not a very big individual at 173cm and I felt it was too narrow and not long enough. Perhaps suitable for petite individuals only. Be aware of that if like me and many Americans you prefer baths over showers. The property is very large and you will likely want to regularly use the phone to request the on site golf cart shuttles to get around it as otherwise you will spend much of your time walking uphill from the rooms to the amenities near the entrance like the restaurant and pool.
From£64
8.6/10Very Good130 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£26
9.2/10Great558 Reviews
Jimbaran Bali|14.95km from city centre
We chose this hotel for the last two nights of our Bali trip because it offered excellent value compared to many other resorts in Bali and even other InterContinental properties. The resort itself is huge, with a wide variety of facilities including separate adult and family pools, an indoor gym, a calisthenics gym, beautiful ponds, direct beach access, and very friendly staff. On paper, it seemed like a fantastic choice. Unfortunately, our stay turned out to be extremely disappointing. We stayed in room number 4127. On our first night, both of us woke up covered in insect bites despite sleeping tucked under the blankets. Around midnight, we had to spray both the bed and ourselves with insect repellent just to get through the night. The following morning, we reported the issue and requested a room change because we were concerned there might be insects in the mattress. Instead, we were only offered fresh bed sheets and a general cleaning of the room. Sadly, the exact same thing happened again on the second night. We woke up with even more bites and no longer felt safe sleeping in the bed. We strongly suspected there were bugs hiding in the mattress. We ended up leaving the room in the middle of the night and spent the rest of the night in the hotel lobby because we were too afraid to return to bed. What disappointed us the most was how the situation was handled. We showed the staff numerous photos documenting the bites over both nights, yet the only compensation offered was to waive a small bill (about RMB 55) for an ice cream and a coffee. Considering we lost two nights of sleep, experienced significant discomfort, and had to spend an entire night in the lobby, this response felt inadequate and did not reflect the level of service we expected. In addition, the hotel itself feels quite dated. Although it has its charm, many areas appear to have aged significantly. The towels were noticeably worn, wooden fixtures were chipped, and the overall condition suggested the property is overdue for a major renovation. We genuinely wanted to enjoy our stay because the resort has so much potential. The grounds are beautiful, the facilities are plentiful, and the staff we interacted with were polite and friendly. However, the insect issue and the hotel’s response overshadowed everything else. We hope management takes this feedback seriously and thoroughly investigates the mattresses and rooms so future guests do not have the same experience.
From£131
9.4/10Amazing571 Reviews
Ubud Bali|16km from city centre
Facilities: Natural, Balinese style Cleanliness: Excellent Ambiance: The room's fragrance was fresh and perfect. Service: Very attentive We canceled another hotel and switched to this one. The location is excellent; a small path next to it leads directly to the back entrance of Yogabarn, and the popular Pison restaurant is right next door. Ubud's bustling shopping street is also nearby. If you're looking for plenty of activities, this is a top choice. Breakfast was delicious. The hotel's toiletries—shampoo, conditioner, and body wash—smelled wonderful, and I even bought a set before leaving. Unfortunately, the lotion was out of stock. My question now is: How can I purchase it, and can it be shipped domestically? How can I contact you?
From£118
8.9/10Very Good309 Reviews
Ubud Bali|18.62km from city centre
For my second hotel in Bali, I chose the Element by Westin Ubud. Given that Bali is famous for its rainforests in addition to its beaches, and Ubud is the heart of terraced rice paddies, rainforests, and traditional architecture, I opted for a hotel there. However, I won't be staying at this property again. **Service:** The staff are mostly young and energetic, with good attitudes. However, my overall experience was just mediocre, mainly due to two issues: 1. During check-in, they recommended a Chinese New Year's Eve dinner. I paid by topping up an account, but then they told me they had no change. It took several phone calls the night before departure to finally get my change back. 2. The Chinese dinner itself was also a letdown. The food selection was limited and even less extensive than the breakfast. Plus, drinks had to be purchased separately. For a buffet at this price point, it was quite unacceptable. **Location:** The hotel is quite secluded, about a 40-minute walk from the heart of Ubud. Taking a taxi takes roughly the same amount of time due to heavy traffic. The surroundings are very isolated, so I wouldn't recommend it. It's a 20-minute drive to the rice terraces. **Facilities:** 1. I initially booked a pool access room based on pictures, expecting it to be right outside my door. However, upon arrival, I discovered a significant gap: the room was on the same floor as the pool, but I still had to walk a fair distance to reach it. The photos were misleading. 2. The bathroom lacked body lotion and a weighing scale. For a five-star hotel, this felt a bit underwhelming and not quite up to par. 3. Furthermore, some rooms had issues with their sinks, indicating a lack of proper maintenance.
From£74
9.1/10Great301 Reviews
Kuta Bali|10.22km from city centre
Amazing hotel with beautiful garden and pool with a waterfront view next to Discovery Mall. The hotel has been nicely renovated recently but the room is still the dated décor nevertheless clean and comfortable. Hotel staff are friendly and service has been excellent. The breakfast spread was very good. We are so glad we chose this hotel where we could conveniently go over to the mall next door along the waterfront. We thoroughly enjoyed our stay.
From£64

Show more

Business travel

7.9/10Good424 Reviews
Seminyak Bali|6.6km from city centre
I chose Sense Seminyak Hotel mainly because of its strategic location—it’s right in front of Eiger and adidas stores, which made shopping super convenient for me. After that, I easily took a Gojek ride to Seminyak Beach to catch the sunset. The location is definitely a big plus, with everything you need nearby. It’s also a popular choice among travelers because the price is very reasonable for what you get. A great option if you’re looking for convenience, good value, and easy access to shopping and the beach!
From£9
8.9/10Very Good412 Reviews
Sanur Bali|7.01km from city centre
Prama Sanur Beach Bali is an established resort offering great value for money. Its biggest draw is the private beachfront, perfect for catching stunning sunrises, cycling, and enjoying water sports right from the hotel. The pool is large and surrounded by lush greenery. However, since the hotel has been around for a while, the rooms and bathrooms show their age. Overall, it's a good choice for budget-conscious travelers who prioritize a wide range of facilities and relaxing sea views, and aren't overly particular about the newest amenities.
From£67
8.2/10Very Good329 Reviews
Kuta Bali|10.42km from city centre
Really nice hotel, excellent value. I was only there for 1 night, but wish it was longer. Great location nearby the airport and plenty around the local area. Room was very spacious and well equipped. The stand out was the food from the room service, which was very inexpensive, and was exceptional (pictured), would highly recommend. Staff all polite and friendly.
From£12
9/10Great744 Reviews
Kuta Bali|9.39km from city centre
I had a wonderful stay here. The location is excellent — close to the airport, the beach, and shopping centers. The service was top-notch. That said, the breakfast buffet wasn't for me; I didn't find much on offer that suited my taste. I also stayed two nights and ran into a bit of a crowd late at night on the ground floor — other guests were having a party, drinking and shouting. Overall, it's a good pick.
From£43
8.5/10Very Good546 Reviews
Seminyak Bali|7.98km from city centre
Our stay in Bali this time was incredibly comfortable and pleasant! A special thanks to Adinda and Anggi, who provided exceptional and thoughtful service throughout our entire stay. They were always patient and helpful with any questions we had, and their attitude was both gentle and professional. The hotel environment was also fantastic – the rooms were clean and tidy, and the common areas were meticulously maintained, making for a truly comfortable stay. I highly recommend this hotel; I'll be suggesting it to all my friends who visit in the future!
From£18
8.3/10Very Good248 Reviews
Legian Bali|8.11km from city centre
Cleaner then most I’ve seen. The staff are amazing & so kind. Myself & 2 friends booked this hotel last minute after arriving to our previous hotel that was in a horrible state. Paradiso luckily had 2 last rooms and allowed us to check in a little earlier so we didn’t need to stay longer at the first hotel. Rooms were always cleaned & maintained well. The bar & pool area is such a good vibe & service is very good, so friendly & always up for a chat. Great price. Definitely will be my good to hotel from now on. The food & drink menu is amazing & well priced.
From£12

Show more

Family friendly

8.8/10Very Good174 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£20
8.8/10Very Good508 Reviews
Kuta Bali|10.53km from city centre
beyond expectations 🤍 Everything about this hotel was exceptional, especially considering the price range compared to other hotels in the area. From the moment we arrived, the staff made us feel genuinely welcomed with their kindness, professionalism, and warm smiles. The service was outstanding in every detail. The rooms were spotless, comfortable, and very well maintained. Housekeeping was excellent, and the whole hotel had a clean, relaxing atmosphere. The beds were extremely comfortable and we had such peaceful sleep every night. The breakfast was easily 10/10 😍 Great variety, fresh food every day, delicious options for both adults and children, and everything was presented beautifully. Even the coffee and juices were excellent. The pool area was amazing ,clean, relaxing, and perfect for families. The hotel is also very family-friendly overall, with such a safe and comfortable environment for children. The staff were incredibly sweet and caring with kids, which made the experience even better for our family. The location is also perfect: close to everything in Kuta while still feeling peaceful and quiet inside the hotel. Honestly, compared to other hotels in the same price range around the area, Bintang Kuta deserves a true 10/10 Outstanding rating. It genuinely feels like a much more expensive hotel because of the quality of service, cleanliness, comfort, and attention to detail. You can clearly feel that the management and staff truly care about the guests and work with passion and professionalism. We would absolutely stay here again without hesitation 🌟
From£23
9.1/10Great807 Reviews
Kuta Bali|11km from city centre
This hotel offers incredible value for money. It includes a free 24-hour airport shuttle, which is amazing for such a small and affordable place. They even have a rooftop pool and offer services, plus you can share some facilities with the nearby resort. It's perfect for a transit stay when arriving or departing.
From£31
9/10Great555 Reviews
Jimbaran Bali|14.1km from city centre
• Location: Close to the airport and the ocean. Easy access to shops, currency exchange booths, cafes, street food vendors, and massage parlors. • Room: Spacious with all the essentials: a safe, slippers, toothbrushes and toothpaste, shower gel, and shampoo. The view was of a soccer field and local houses, but it was noisy at night even with the windows closed; we could hear motorbikes racing on the road. The lack of a balcony wasn't an issue; we dried our clothes in the room. At one point, the air conditioning stopped working, but we reported it to reception, and they fixed it quickly. The shower drained poorly, likely due to a lack of slope towards the drain. • Breakfast: Varied, with sliced cheese and cold cuts, a vegetable and salad station, an omelet station, several types of fruit, fried fish, chicken in various sauces, rice, pasta, a self-serve soup station, but the pastries were cold 😓. I didn't like that smoking was allowed at the tables. • Pool: Overlooking Jimbaran Bay. Absolutely beautiful. I wanted to explore every corner. The pool looked clean, and all the tiles were intact. There was a bar nearby where you could order drinks and food at reasonable prices. • Ocean: A straight 5-minute walk down a quiet street. The beach is being cleaned this year. The most beautiful sunsets are only here 😍. The hotel doesn't have its own sun loungers and umbrellas, but you can rent them on the beach without any problems. Overall, the hotel offers excellent value for money. The cost is affordable for such a great vacation.
From£31
9.4/10Amazing1151 Reviews
Nusa Dua Bali|19.15km from city centre
The hotel grounds are expansive and the lobby is quite grand, with a nice aesthetic. However, the rooms and elevators are really showing their age. The lettering on light switches is completely worn off, and you can barely read the labels on the shower gel bottles – I don't know why the hotel hasn't replaced them yet. While the room was spacious, it felt too old for the price. On the positive side, there's an indoor kids' play area and a small water slide, which the children absolutely loved. There aren't any convenience stores nearby, which was a bit inconvenient. Overall, a one or two-day stay is more than enough here.
From£348
8.8/10Very Good403 Reviews
Kuta Bali|10.64km from city centre
This garden-style hotel is a large estate, conveniently located with easy access to shopping. It offers good parking, is safe, and boasts a beautiful environment with comprehensive facilities. The breakfast is abundant, and there's a large swimming area. The hotel also has direct access to the beach, perfect for watching the sunset.
From£49

Show more

Breakfast

8.8/10Very Good362 Reviews
Ubud Bali|21.48km from city centre
The cliffside infinity pool offers stunning views of the rainforest terraces and valleys, with breathtaking sunrises and sunsets – perfect for incredible photos. Enjoy ultimate privacy in a secluded rainforest villa, quiet and peaceful, far from the hustle and bustle of Ubud. The butler service is attentive, there's a 24-hour front desk, free city shuttle, professional spa, and the floating breakfast is amazing. The rooms are spacious, with Zen-inspired Balinese decor, clean, tidy, and have excellent terrace views. Forest yoga and rice field trekking provide a healing and relaxing experience, making it ideal for a romantic honeymoon. Be aware of mosquitoes and geckos: it's inevitable in a rainforest villa, and you might occasionally find small lizards indoors, so definitely come prepared with mosquito repellent.
From£66
9.3/10Great558 Reviews
Uluwatu Bali|19.37km from city centre
Had a wonderful three-day stay at the Renaissance. Ms. Widyas at the front desk was incredibly welcoming and even gave us a free room upgrade based on our needs. All the staff were very friendly and eager to interact with guests, so if your English isn't great, your experience might be a bit limited. The infinity pool is a major highlight and truly massive; definitely give it a try. The hotel also offers many free morning activities, which is another great perk. However, the cycling activity requires a good level of fitness, so those with lower stamina should be cautious.
From£141
8.6/10Very Good176 Reviews
Nusa Dua Bali|14km from city centre
This hotel is a very good choice 👍🏼 I am a little picky, but here’s my review: Pros: ✅ No damp smell, well ventilated ( I was worried about this) ✅ No insects in the room. There might be some geckos 🦎 (which is normal and expected) but I didn’t see any. ✅ Very clean in general ✅ Comfortable bed ✅ The service is amazing ✅ The staff is very friendly and helpful ✅ The breakfast is very good, there are plenty of choices. ✅ Their restaurant is also very good, in case you don’t want to go out of the resort. ✅ The vibe at the beach is nice and if you like water sports it is also good. ✅ The pool is huge and very nice ✅ Reasonable price (but it will depend on the season and demand) Cons: 😑 Sound proof can be better, one can hear everyone from the pool (the sound enters from the main door) 😑 The beach is not the best for swimming, and is a bit dirty in general (not the hotel’s fault) 😑 The gym can be better as there are only 3 machines (spinning, treadmill and elliptical) the dumbbells are fine ✅😄 Overall, recommended! I was happy with my stay at this hotel! It is good to give it a try!
From£94
9.1/10Great187 Reviews
Jimbaran Bali|15.75km from city centre
We really enjoyed our stay at Mövenpick and were very happy with our overall experience. The hotel itself is beautiful, with a stylish and thoughtful design throughout. Our room was spacious, comfortable, and beautifully designed as well. The service was excellent, and the staff were always friendly, responsive, and genuinely willing to help whenever we needed anything. The only downside was breakfast. At times, it felt like there were simply more guests than the restaurant and staff could comfortably accommodate, which made the experience a little hectic and the service less smooth than in the rest of the hotel. Apart from that, everything was wonderful. We truly enjoyed our stay and were very pleased with the hotel, the service, and the atmosphere. Thank you to the entire team for making our time at Mövenpick
From£98
7.2/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£21
8.3/10Very Good174 Reviews
Nusa Dua Bali|14.56km from city centre
Superb hotel, pleasant stay. Breakfast is delicious. Enough variety and great flavour. Good coffee too. Room is nice and as seen on pics, only need mild refurbishment. Staff are friendly, attentive and quick to help. Check in was fast. We are staying here to visit our parents' cemetery. Will be coming back here when visiting Bali.
From£13

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£23
8.9/10Very Good360 Reviews
Seminyak Bali|7.13km from city centre
The staff service is very friendly and good here! Very recommend to stay at this hotel as their location is very convenient! Opposite has many many marts and pharmacies, easy to walk and buy things you need! They also have provide laundry service which can get your clothes in 24 hours and charge about 30k for 1kg. They also will top up mineral water and all the tea, toothbrush every day. Will definitely stay here again in the future!
From£18
9.3/10Great654 Reviews
Jimbaran Bali|17.07km from city centre
Couldn't find anything bad about it, really great! However, it would be even better if the resort offered free drinking water everywhere. Right now, if you don't bring your own water and want to get some by the pool or elsewhere, you have to pay for it!
From£217
8.8/10Very Good415 Reviews
Seminyak Bali|6.77km from city centre
I stayed here for a week and had a wonderful time. The spacious room, large bed, and comfortable balcony overlooking the fields made every day enjoyable. I'm truly grateful to all the hotel staff for their kind and friendly service at all times. They were incredibly prompt in handling issues like the faulty security box and running out of toilet paper, which I really appreciated. The breakfast buffet was fantastic, offering not just Indonesian dishes but also bread, desserts, and fruits. I especially loved the terrace seating where I could enjoy the morning breeze and sunshine. The hotel's location is excellent, close to a big beach club and the beach, with convenience stores and restaurants within walking distance, and Grab taxis arriving quickly. This was a truly wonderful trip, and I'd love to stay here again.
From£17
9.4/10Amazing85 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£72
9.7/10Amazing119 Reviews
Ubud Bali|26.57km from city centre
Overall, the service was great, and the restaurant food was delicious! The shower pressure felt a little weak, but I'm sure that's just me being a picky Japanese person. Also, there was a massive gecko invasion at night... They didn't come into the room, and apparently, they eat bugs, but I'm not a fan, so I spent my time nervously looking around both in my room and when walking outside. The staff were very thoughtful, and I really wished I could have stayed longer! Thank you so much!
From£284

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
NO.1
Sovereign Bali Hotel
8.2/101145 reviews
Sovereign Bali Hotel
Hotel in Bali
NO.2
Truntum Kuta ( formerly Grand Inna Kuta )
9.1/10440 reviews
Truntum Kuta ( formerly Grand Inna Kuta )
Hotel in Bali
NO.3
Stark Boutique Hotel and Spa
8.9/10537 reviews
Stark Boutique Hotel and Spa
Hotel in Bali
NO.4
Everyday Hotel Kuta Central
8.5/10840 reviews
Everyday Hotel Kuta Central
Hotel in Bali
NO.5
The Alea Hotel Seminyak
8.1/10198 reviews
The Alea Hotel Seminyak
Hotel in Bali
NO.6
Kuta Beach Club Hotel
9/10744 reviews
Kuta Beach Club Hotel
Hotel in Bali
NO.7
Grand Ixora Kuta Resort
8.5/10687 reviews
Grand Ixora Kuta Resort
Hotel in Bali
NO.8
Moonrise Rooms
10/100 reviews
Moonrise Rooms
Hotel in Bali

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