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

Author's Profile Picture
Penida Island

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

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

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

📅 What to Do in Bali Based on Your Stay

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

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

⏳ Duration

💑 Couples

👨‍👩‍👧 Family

🧑‍🤝‍🧑 Friends

🧍 Solo

5 days

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

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

Canggu or Seminyak: surfing, beaches and your first excursions

Ubud, yoga, local markets and the first cultural routes

7 days

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

South + Ubud: Gentle nature and activities for everyone

Canggu + Ubud: surfing, waterfalls and nightlife

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

10 days

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

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

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

Inland, North and East Bali: Local Experiences

15 days

The complete Bali and neighbouring islands, at a leisurely pace

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

Bali + Nusa or Gili: Active adventures and relaxation

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

🧳 Plan Your Bali Trip: Cheap Flights, Best Hotels, Indonesia eSIM.
🎁 Get 5% off & save up to £2 on your first Bali Attractions & Tours booking! 👇
Best Things to Do in Bali
See All Attractions
11919 booked
4/554 reviews
Ticket Fast Boat Bali Sanur Nusa Penida Island
Sports experiences
£4.20
36183 booked
4.8/52726 reviews
Indonesia | 5G/4G eSIM | Day Pass/Total Package | 24H Billing | 1-30 days | QR code
SIM card
£0.16
4408 booked
4.9/51622 reviews
Bali Ubud Kuber ATV Experience
Riding & driving
£6.43
1418 booked
4.8/5215 reviews
Nusa Penida Island Day Tour West from Bali - Snorkeling Option available
Day tours
£21.98
1573 booked
4.8/5136 reviews
Mount Batur Sunrise Experience 4WD Jeep & Free Breakfast on Top One - Day Tour With Guide
Day tours
£10.87
1268 booked
4.9/5598 reviews
Discover Ubud: All-Inclusive Monkey Forest, Rice Terrace, Waterfall & More
Day tours
£26.81
551 booked
4.7/580 reviews
BALI PRIVATE CAR 12 HOURS WITH DRIVER
Day tours
£21.74

📍 Must-Visit Areas in Bali

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

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

Canggu: Surf, cafés and a youthful vibe

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

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

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

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

Seminyak: Shopping, beach clubs and sunsets

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

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

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

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

Kuta: Beaches and a lively atmosphere

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

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

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

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

Nusa Dua: Resorts and tranquil beaches

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

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

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

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

Sanur: Relaxation and coastal strolls

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

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

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

Denpasar: Local life and markets

Traditional Balinese architecture with black stone temples and ornate ceremonial gates

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

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

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

Our Top Picks

5 star

9/10Great98 Reviews
Ubud Bali|22.98km from city centre
A Peaceful Jungle Paradise – Worth the Escape Ayung Resort is a hidden gem tucked away in the lush jungle of Ubud. While the location is a bit remote — with travel into central Ubud taking up to an hour due to the single road access — the truth is, you won’t want to leave the resort at all. The views are absolutely breathtaking, overlooking the mountains and the serene beauty of the surrounding jungle. The entire resort is designed to bring peace and tranquility, with incredible attention to detail in both the architecture and landscaping. The on-site restaurants were excellent, the service impeccable, and the range of facilities and activities meant everything you needed was right there. Whether you’re after a relaxing escape or a deep connection to nature, this place delivers a 10/10 experience. Highly recommended for anyone looking to unwind and soak in the true beauty of Ubud without the crowds.
From£56
8/10Very Good112 Reviews
Seminyak Bali|7.64km from city centre
The hotel is a little dated, but the rooms are comfortable. Some amenities, such as hair dryers, were missing or not working. On the positive side, the location is great, the property is very clean, and we enjoyed the rooftop swimming pool. The hotel kindly offered us concessions for the in-house massage service, but unfortunately, they were fully booked and mentioned staff shortages. We also found it quite difficult to reach them—the provided phone number didn’t connect, even the receptionist couldn’t get through, and when we walked over directly, we still had no luck. Overall, a mixed experience with some positives, but areas for improvement.
From£26
9.3/10Great424 Reviews
Jimbaran Bali|14.95km from city centre
Intercontinental Bali Resort is always consistently great. Our short stay was a delight at this property, Garden view room was spacious, quiet and had a very comfortable bed with Balinese accents fulfilling the room. Breakfast restaurant is gorgeous with such a large array of fresh food offerings. Pool and superbly maintained grounds are a magnificent attribute for this well established property, though very busy with occupancy, manages well. It is the staff of IC Bali Resort that are always so welcoming, friendly, professional and impeccably groomed, always such delightful interactions with all and very helpful in our time of need when we accidentally were locked out on our balcony, such speedy rectification from staff. A solid 10/10 and look forward to a longer stay next visit.
From£100
9.2/10Great450 Reviews
Ubud Bali|16km from city centre
The hotel's location is excellent, making it very convenient to get around. It's right next to Yoga Barn, which is great if you're into yoga. There are also many great restaurants nearby with plenty of choices. The biggest issue, though, is that the hotel facilities are a bit old, so the soundproofing isn't very good. You can hear people talking in the next room. The breakfast was pretty good too.
From£73
9.2/10Great258 Reviews
Ubud Bali|18.62km from city centre
I had a wonderful stay at Element by Westin Bali Ubud, rating it a solid 4 out of 5 stars for its serene, eco-friendly atmosphere that serves as a perfect sanctuary away from the busy town center. The rooms are spacious and pristine, featuring the incredibly comfortable Westin Heavenly Bed and thoughtful touches like in-room filtered water taps to reduce plastic use. I particularly enjoyed the wellness focus, including the gym and swimming pools, though the location is about a 15-minute drive from central Ubud, meaning you are heavily reliant on the taxis to access major markets and cafes. While the on-site dining offers great healthy options, the menu felt a bit limited after a few days; however, if you prioritize sleep quality and modern comfort over being right in the middle of the action, this is a fantastic value-for-money retreat.
From£73
8.8/10Very Good272 Reviews
Kuta Bali|10.22km from city centre
Spent many holidays at the Kartika plaza as a little girl and was very excited to bring my family here 20 years later. We had a fantastic time. Was sad to leave. The villa was stunning and the grounds are absolutely beautiful. Staff went above and beyond to be helpful. Even sent us a lovely message making sure we had a safe flight home. Already planning our trip back. Couldn’t recommend this hotel more.
From£48

Show more

Business travel

8/10Very Good376 Reviews
Seminyak Bali|6.6km from city centre
I had a wonderful stay at this hotel. The staff were super nice and genuinely friendly, always ready to help with anything I needed. The location is fantastic — convenient and close to many attractions. Overall, a great experience and I would definitely stay here again!
From£10
8.7/10Very Good336 Reviews
Sanur Bali|7.01km from city centre
The location right in front of the beach is definitely a plus point as compared to other hotels in the surrounding Good - beach front, wide breakfast settings, 2 big swimming pools, calm and clean Sanur Beach best for sea water swimming, room is reasonably clean but safe box locked when we checked in, outside hotel many eateries, good to explore Juicy and Crispy restaurant for BBQ ribs Can be improved - more delightful service, no one helped us on luggage carrying when check-in - 3pm check in time is not interesting and inconvenience - very far to walk around for those having problem on long walking -
From£44
8.6/10Very Good306 Reviews
Kuta Bali|10.42km from city centre
Ah, ”Eden Hotel” in Bali! It seems you're likely referring to one of the Grandmas Plus Hotels in Bali, specifically Grandmas Plus Hotel Seminyak or Grandmas Plus Hotel Airport. They are popular budget-friendly options in Bali. To give you a good review, I can summarize what people generally say about them, but if you stayed at a specific Grandmas Plus Hotel, let me know which one (e.g., Seminyak, Airport, Legian), and I can tailor the review even more. Here's a general overview of what people often say about Grandmas Plus Hotels in Bali, combining common feedback: Grandmas Plus Hotels, Bali (General Review) Overall Impression: Generally, Grandmas Plus Hotels are well-regarded as excellent value-for-money options, especially for budget travelers, solo travelers, and those looking for a convenient location. They often receive high ratings for their service and cleanliness. What people like most: * Excellent Location: This is a consistent highlight. * Seminyak: Very close to Seminyak Beach (often cited as a 5-minute walk) and within easy walking distance to shops, restaurants, and bars. This makes it ideal for those wanting to explore the vibrant Seminyak area. * Airport: Convenient for early flights or quick stopovers due to its proximity to the airport. * Friendly and Helpful Staff: Many guests praise the staff for being amicable, attentive, and going out of their way to ensure a comfortable stay. They often mention the staff's smiles and willingness to help. * Cleanliness: The rooms and common areas are consistently described as sparkling clean and well-maintained. * Value for Money: Guests frequently mention that the price paid for the amenities and location is a great deal. * Breakfast: Often receives positive remarks for being good, and sometimes even offering a ”different gourmet food selection” daily. * Amenities: While generally basic, they offer essential amenities. Some locations have a pool, and many have a connected restaurant/bar. In-house spas are also mentioned as a plus. * Comfort Rooms (after checkout): Some hotels in the chain offer a ”comfort room” which is a nice touch for guests with later flights. What people like least (or areas for improvement): * Room Size: A very common comment is that the rooms can be ”compact,” ”small,” or ”cramped,” especially for families. While well-designed and clean, they might feel a bit tight for some. * Noise: Depending on the room location, street noise, music, or bar noises can be audible, especially in Seminyak, which is a lively area. * Bathroom Ventilation/Issues: Some reviews mention a lack of exhaust fans in bathrooms, or occasional issues like drainage smells or spots on tiles. * Pool Size/Quality: For the Seminyak location, the pool is sometimes described as ”tiny” or ”very poor” and can get crowded. * Limited Amenities: While good for the price, some guests might miss certain features like mini-fridges or electric kettles in the rooms (though free mineral water is usually provided). Would I recommend this hotel? Based on common reviews, yes, I would recommend Grandmas Plus Hotels, especially if you are: * A budget-conscious traveler. * Looking for a hotel with an excellent, central location (Seminyak) or close to the airport. * Prioritizing friendly service and cleanliness over spacious rooms or extensive luxury amenities. * Traveling solo or as a couple (larger groups or families might find rooms a bit small). They are often described as a great base for exploring Bali, offering a comfortable and practical stay without a hefty price tag.
From£13
8.8/10Very Good697 Reviews
Kuta Bali|9.39km from city centre
The location is great, close to the beach and lively tourist areas. The room is modern, clean, and the bathroom is surprisingly spacious. However, the water pressure and drainage are very poor, and there is often an unpleasant smell. Boiling water took much longer than usual..around 20 minutes. The hairdryer is only 400W…after swimming and washing my hair, it took about half an hour to dry and still wasn’t completely dry, which made it quite frustrating.
From£29
8.4/10Very Good476 Reviews
Seminyak Bali|7.98km from city centre
We had such a wonderful stay at D’Primahotel in Seminyak! 🌴✨ The breakfast buffet was absolutely delicious, with plenty of options to start the day right. The staff were incredibly friendly and welcoming, always ready with a smile and helpful suggestions. Also, we can request for an early breakfast box which is a plus especially if you need to go out early. The location is perfect — just minutes away from the beach and surrounded by great restaurants, making it easy to explore the vibrant Seminyak area. Whether you’re here to relax or enjoy the local food scene, this hotel makes it all effortless. One small area for improvement would be the bathroom cleanliness, especially the toilet bowl, which could use a deeper clean. Overall, I’d still highly recommend this hotel for its comfort, convenience, and warm hospitality in Bali! 🌺
From£15
8.1/10Very Good274 Reviews
Legian Bali|8.24km from city centre
The whole point I love about this room is just have me good sleep bc compared with I booked the another room or hotel. this is the best place to stay but just abit noisy bc around here has restaurants and stuff like singing 🎶 but it ok that why I continue booking 5 days. Also u can walk around easily and a lot shopping… near by beaches and everything easy to find walk around.🙏🙏🙏🫶✌️
From£11

Show more

Family friendly

8.8/10Very Good188 Reviews
Kuta Bali|8.73km from city centre
Stayed here for 1 night and was worried it would be noisy being behind night clubs, however was well sound proofed and bed was super comfy. Ask for rooms facing pool as these have balconies and other rooms view isn’t special. Parts of hotel like the walkways are a little tired but generally interior speaks good value for money. The breakfast selection is huge and very tasty- I would stay here again just for breakfast !!!!
From£20
8.8/10Very Good395 Reviews
Kuta Bali|10.53km from city centre
The personnel and the manager are superdriendly and welcoming. The rooms are spacious and the bed is very comfortable. Breakfast could be better with meat/chicken/fish of better quality and freshly made juices. Dishes aee very apicy and you can never find a spiceless alternative on the buffet. But my main problem is relatwd to the dust and mold inaide the rooms. Very strong, and mixed with the parfum spray that the cleaning personnel use, it gets really bad for anyone, especially with rhinitis or other allergies. I tried 5 different rooms and the problem was the same. I believe it is caused by the local policy of keeping all.the windows locked with keys, so that the air inside the room is not renewed by cleaning every day. Probably os a question of legal protection against possible accidents but this makes the bad smell a serious restriction.
From£25
9.1/10Great709 Reviews
Kuta Bali|11km from city centre
Very close to the airport, within walking distance, and the hotel also offers a free shuttle service every half hour at fixed times. When we checked out and wanted to take a public bus, the driver even dropped us off at a convenient bus stop along the way. Check-in and check-out were both very quick. The breakfast had a wide variety of options, and there were many Indian guests. The rooftop observation deck offers a beautiful, unobstructed view of the sunset. The nearby beach is within walking distance, and the restaurants and massage parlors in the area are all very affordable.
From£36
9.1/10Great331 Reviews
Jimbaran Bali|14.1km from city centre
Exceeded expectations! Facilities: Very new and well-equipped. Hygiene: Clean and tidy. Environment: About a 3-minute walk to Jimbaran Beach. The hotel has a rooftop pool and a garden, perfect for sunset photos. Service: The staff were very enthusiastic. For day tours or Grab taxis, they pick you up and drop you off directly at the hotel entrance.
From£27
9.2/10Great260 Reviews
Seminyak Bali|7.13km from city centre
We like the hotel location as it’s conveniently located on a street with many restaurants and cafes option. There’s also a convenience store opposite the hotel. I personally love the hotel service as they are really friendly and there was one day where I forgot to put out the housekeeping tag on the door. I WhatsApp the hotel to ask if they can still clean my room and they assured me that it will be cleaned. Communication was quick and efficient and I even got my laundry cleaned for a very cheap price. Hotel breakfast, although not much selection but is decent and we love the indomie station the most haha. I would definitely still choose to stay here the next time I’m back in Seminyak’
From£16
9.5/10Amazing949 Reviews
Nusa Dua Bali|19.15km from city centre
Our first hotel stay after landing in Bali! We booked a cliff-view room, and the pool in our room was spotless. The hotel's public areas were beautiful, and breakfast was good too. Plus, we got executive lounge access. Definitely recommend!
From£262

Show more

Breakfast

8.8/10Very Good311 Reviews
Ubud Bali|21.48km from city centre
There was an incident in the pool where a guest was sniffing and then spitting his snot from his nose into the pool below. I reported this to reception but they did not ask the guest to stop this filthy behaviour. The reception replied that they couldn't do anything about what guests do in the pool!!!! I could not swim in the pools any more after that, as I felt sick thinking that this person was being so gross and unhygienic. The pool was not busy with us (2 pax) and them (3 pax). They could have easily asked the person to stop this behaviour but didnt. They have so many staff at the time not doing alot so it could have been stopped immediately. Such a shame because it's a beautiful pool and location but that really turned me off swimming in the shared pools, especially the lower one. Otherwise the views from the hotel into the valley jungle were incredible. Staff were very friendly and accommodating as well a Food was good especially the Indian menu, we enjoyed Natti restaurant curries. I would stay here again but maybe at a room with private pool. Also at the time we stayed there was no breakfast buffet available due to low occupancy (Im assuming). We had most meals delivered to our room as the views from the balcony as so spectacular. Also huge space with a big bathtub  that look out into the valley jungle. Loved it! 
From£58
9.1/10Great456 Reviews
Uluwatu Bali|19.37km from city centre
Pros: The resort is absolutely beautiful. The service is top-tier. Every single person says hello to you and greets you with a warm smile. Room service was delicious and they have a wide variety of menu items that can be delivered within 30 to 40 minutes.  Cons: The location isn’t great. It’s a bit in the middle of nowhere. There were ants (pictured) in my bed the entire time I was there, regardless of daily cleanings. The gym is not fully equipped so if you are really into working out, this is not a good place for you to stay. I felt the gym was a bit of an afterthought, and it did not really reflect the quality of the rest of the resort. At sometimes there would be 12 people in there and there just isn’t enough space or equipment to accommodate more than three or four in my opinion. I’ve stayed at three star chain hotels that had better equipped gyms than this one.  Overall, you will not regret staying here, but you could get a private pool villa in a better location for these prices in Bali.
From£96
8.8/10Very Good174 Reviews
Nusa Dua Bali|14km from city centre
On the first day we arrived at the hotel, our child went into the swimming pool and cut his foot. The hotel called a doctor, who dressed the wound and prescribed antibiotics. However, due to the hotel’s negligence, we had to spend the first week taking care of our child and were unable to even leave the hotel, which caused us significant inconvenience and loss. Although it is a five-star hotel, there were no bathrobes in the room, and no iron or weighing scale available. On the positive side, the staff and housekeeping were very good and friendly.
From£88
6.4/1063 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£22
7.9/10Good123 Reviews
Nusa Dua Bali|14.56km from city centre
I came to the hotel with Jl.Tol Bali Mandera road.It was a wonderful landscape.It is closer to the airport, and it's close to the airport, and it is close to the airport.It was good because swimming pool and disinfection was not good.Cho was great and delicious and restaurants were delicious.It was uncomfortable because there's been inconvenient to the road before the hotel
From£12
8.8/10Very Good149 Reviews
Kuta Bali|8.5km from city centre
The owner of Four Points by Sheraton Bali is SOOOOO blessed to have all these hard working professionals! Not only were they kind, they got everything done in a very efficient manner. The room was super clean and the food was awesome! I just hope the shower head gets stronger water pressure. Also, it's a bit of walk to Kuta Beach, but there are so many restaurants, coffee shops, and massage shops nearby. Four Points by Sheraton Bali made my stay very enjoyable :)
From£46

Show more

Gym

8.7/10Very Good238 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£16
8.8/10Very Good213 Reviews
Jimbaran Bali|16.86km from city centre
For my needs the hotel/resort was perfectly good. I use a scooter to travel around the Bukit area once I have checked in. Plus points: price, staff speak excellent level English, wifi is perfect, privacy is good in an appartment unit (not a villa), a Pepito Express next door, spacious apartment; security; location to access the airport; nice restaurants in Jimbaran area; can scoot to the best surf breaks on the Bukit Negative points: not many- maybe a nice gym would help and a communal pool area but then the hotel would be quite different and price would be higher.
From£27
9.3/10Great567 Reviews
Jimbaran Bali|17.07km from city centre
This is a popular 'influencer hotel' with four hotels within its complex, connected by shuttle buses. There's also a museum worth checking out. It gets very crowded, especially at breakfast, which can be a bit chaotic. Don't rely on reviews from certain social media apps (like Xiaohongshu); they seem exaggerated and possibly paid for. Just eat breakfast at this hotel; there's no need to go to the other hotels in the complex. If you're eating lunch and dinner within the complex, the food is generally decent, not as amazing as those social media apps claim, but their local cuisine is quite distinctive. The hotel service is very good; I needed a doctor once during my stay, and they arrived quickly, and the price was reasonable. The airport transfer service was also excellent and very welcoming. The only thing that felt a bit off was that my deposit hadn't been refunded even after a week. Overall, if you enjoy staying and relaxing at a hotel, it's definitely recommended.
From£285
8.9/10Very Good309 Reviews
Kuta Bali|10.64km from city centre
This isn’t my first time stay in Bintang Bali, had been many times everytime I came to Bali. IMHO, this is one of my top hotel to stay with when I was in Kuta area. Location is strategic, close to shopping malls, supermarkets, restaurants, and the staff also very helpful. We arrived 2 hours earlier and the receptionist tried her best to accomodate earlier checked in. Highly recommended.
From£36
8.4/10Very Good351 Reviews
Seminyak Bali|6.77km from city centre
IReview Title: Serious Safety Concerns – Money Lost in My Room I have stayed at Diprima Hotel Petitenget Seminyak four times, but this last visit was very disappointing and worrying. During my stay, money disappeared from my own room. This has never happened before, but it has completely ruined my trust in the hotel. Room safety and security should be the top priority, yet I felt unprotected as a guest. After this incident, I cannot recommend this hotel to anyone, and unfortunately, I will not be returning again.'m concerned about room safety. My money was
From£14
9.3/10Great81 Reviews
Seminyak Bali|7.71km from city centre
Gorgeous friendly staff. Great pool. Excellent breakfast. Location suited us as away from the really lively areas but could walk there if desired.
From£42

Show more

Show more

🌊 Top 5 Activities and Landmarks in Bali

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

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

🏝️ Nusa Penida

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

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

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

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

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

🏯 Ubud Palace

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

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

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

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

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

🚣 Ayung River

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

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

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

  • Price: from £9 to £12.

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

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

🛕 Uluwatu Temple

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

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

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

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

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

🦁 Bali Safari and Marine Park

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

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

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

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

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

🌺 Bali, the Island of Temples and Nature

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

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

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

🌿 Discover Bali's lush green interior

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

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

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

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

🌴 South Bali: Beaches and Leisure

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

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

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

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

🌦️ Best Time to Visit Bali

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

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

🌴 Season

🌤️ Weather

👀 What to expect

💡 Ideal for

☀️ Dry season (April–October)

Sunny days, low rainfall, and moderate humidity.

Perfect beaches, great surfing conditions, hiking and excursions.

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

🌧️ Wet season (November–March)

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

Lush nature, verdant rice paddies, and fewer tourists

Budget-friendly, peace and quiet, photography and relaxation

🧳 Plan Your Bali Trip: Cheap Flights, Best Hotels, Indonesia eSIM.
Flights to Bali
Hotels in Bali
Indonesia eSIM
See All Flights
Kuala Lumpur
KUL
Bali
DPS
Tue, Feb 24
Tue, Feb 24
One way
61% off
From 160.00£63.00
Kuala Lumpur
KUL
Bali
DPS
Sun, Mar 1
Sun, Mar 1
One way
61% off
From 160.00£63.00
Kuala Lumpur
KUL
Bali
DPS
Tue, Mar 3
Tue, Mar 3
One way
41% off
From 160.00£94.00
Kuala Lumpur
KUL
Bali
DPS
Tue, Mar 3
Tue, Mar 3
One way
41% off
From 160.00£95.00
Kuala Lumpur
KUL
Bali
DPS
Sun, Mar 1
Sun, Mar 1
One way
40% off
From 160.00£96.00
Kuala Lumpur
KUL
Bali
DPS
Thu, Mar 5
Thu, Mar 5
One way
38% off
From 160.00£100.00
Kuala Lumpur
KUL
Bali
DPS
Mon, Feb 23
Mon, Feb 23
One way
37% off
From 160.00£101.00
Kuala Lumpur
KUL
Bali
DPS
Fri, Mar 6
Fri, Mar 6
One way
33% off
From 160.00£108.00

🗺️ Day Trips from Bali

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

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

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

🌊 Nusa Penida

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

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

Highlights:

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

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

🌋 Lombok Island

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

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

Highlights:

  • Uncrowded beaches
  • Inland waterfalls
  • Spectacular volcanic views

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

🐢 Gili Islands

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

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

Highlights:

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

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

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

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

❓ FAQ – Things to Do in Bali

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

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

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

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

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

🧩 Explore Bali & beyond

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