Bali is one of the most magical places we have ever visited. From lush rice terraces and dreamy waterfalls to stunning beaches and spiritual temples – this island genuinely has something for everyone, at every pace and every budget.
Let’s be honest though. Planning a trip to Bali can feel completely overwhelming. There are so many places to see, so many things to do, and visiting every corner of this beautiful island in a week is simply not possible. You have to prioritise, you have to make choices, and trust me – every single place is breathtaking in its own way. Every waterfall is more beautiful than the last one. So I have put together the exact itinerary we followed, day by day, so you don’t have to stress about the planning. I have included where we stayed, what we did, what we wish we knew, and the practical details that actually matter. You can copy this itinerary exactly – or use it as a starting point and make it your own.
Here’s how we spent 7 unforgettable days in Bali.
This post contains affiliate links. When you click these links I may get a small commission that won’t cost you anything, but it does help me run this website.
Travel Tips — A Few Things Worth Knowing
Phone plan – Stay Connected Without the Hassle
One thing that made our trip so much easier was setting up our internet before we even arrived in Bali. Instead of dealing with long queues at the airport or trying to figure out local SIM cards, we used an eSIM from Airalo – and honestly, it was completely effortless.
We purchased our plan while we were still in Canada, and once we landed in Bali, it connected automatically. No need to change your phone number, no physical SIM card, nothing complicated.
The setup process is simple:
- Download the Airalo app
- Purchase your eSIM for Indonesia
- Follow the installation steps (it takes just a few minutes)
- Activate it right before your trip or upon arrival
Once it’s set up, you’ll have data instantly when you land – which is incredibly helpful for things like calling your driver, checking directions, or confirming bookings. Another thing I loved is that you can track your data usage directly in the app and easily top it up anytime if needed, so you’re never left without internet.
You can check available eSIM options for your trip here.
Hire a private driver – This is the single best decision you can make in Bali. Traffic can be chaotic, distances between spots are longer than they look on a map, and having your own driver gives you complete flexibility to stop wherever you want, whenever you want. We used ours every single day and it made the whole trip feel effortless.
Start your days early – I mean it – before 7am early. The most beautiful spots in Bali fill up fast, and getting there even 30 minutes ahead of the crowds completely changes the experience. Some of our best moments happened because we were the only people there.
Always carry cash – Entry fees across Bali are almost always cash only, and change can be limited. Keep a mix of small denominations in Indonesian Rupiah (IDR) with you at all times.
Day 1: Arrival – Nusa Dua
We landed in Bali around 3pm and headed straight to our hotel – Amnaya Resort Nusa Dua. The resort is beautifully located in Nusa Dua, calm and relaxed, right by the beach. After a long flight, it felt like exactly the right place to land. We had a full ocean view from our room – and I have to say, that view never gets old. You could sit and stare at it for hours and it would still feel just as good.
We didn’t plan anything ambitious for the first day. Instead, we took a slow walk around the area and made our way down to the beach – which was just a short stroll from the hotel. There’s something about that first moment in Bali that shifts something in you. The warm air, the sound of the waves, the light – it just instantly slows you down. We stood there for a while watching a couple of locals playing volleyball, taking it all in. No rush, no agenda. Just arriving.
One thing we loved straight away was how convenient everything felt around the resort. Restaurants were within easy walking distance, which made the first evening simple and relaxed. We ended up trying chicken satay with peanut sauce – and it was absolutely delicious. One of those simple meals that just hits perfectly when you’re travelling. As this was our first day, we wanted to take it slow and ease into Bali – and Amnaya made that very easy.
Where we stayed: Amnaya Resort Nusa Dua Book Amnaya Resort Nusa Dua here
Day 2: Ubud
We woke up to the most stunning sunrise over the ocean from our room – honestly one of the best ways to start a day anywhere in the world. That view at dawn, with the light slowly warming up the water, was something else entirely.
The hotel breakfast was included with our stay and it was absolutely delicious. Food in Bali is genuinely on another level – fresh, flavorful, and so well done at every price point. We fueled up properly and were out the door by 8am, ready for a full day. This day was all about Ubud – and it set the tone for everything that followed.
Tegenungan Waterfall
This was one of our first stops in Bali and the perfect introduction to what the island has to offer. Tegenungan is one of the most accessible waterfalls in Bali – you don’t need a long hike to get there – but it still feels genuinely dramatic once you’re standing at the bottom. The sound of the water, the mist, the lush green walls surrounding you – it all just hits differently in person.
We arrived in the late morning, and the crowds were more manageable than expected. If you prefer a quieter experience, arriving earlier is ideal – but there’s no need to stress too much about timing.
- Entry fee: ~IDR 20,000 (~$2 CAD)
- There are stairs, but nothing too strenuous
- You can swim at the bottom – the water is refreshing after the walk down
- On the way back up, local vendors sell coconuts, hats, fans, and clothes – it makes the whole experience feel lively rather than sterile
We grabbed a fresh coconut to cool off and it was one of those small moments that just stays with you. Bali has coconuts everywhere and I am absolutely not complaining.


Tegenungan Waterfall
Swing Heaven Bali
After Tegenungan we headed to Swing Heaven Bali – and honestly, it felt like stepping into one of those dreamy Bali scenes you save on Pinterest and hope actually exist in real life. This one really does. I was fully expecting it to be packed, but arriving later in the afternoon made it surprisingly manageable. There were people around, but it never felt chaotic. You just have to be patient and intentional about how you move around.
The whole property is set right in the middle of lush jungle, with rice fields stretching below and multiple setups spread across the hillside – swings at different heights, a jungle bed, nests in different shapes, and various platforms overlooking the valley. I went through all of them and spent around two to three hours there without ever feeling rushed.
My approach: whenever I saw a line forming at one spot, I moved to the next one. By the time I circled back, the queue had cleared. That strategy made the whole experience feel relaxed and I got photos at every setup I wanted.
I brought two of my own dresses and you can absolutely change outfits as many times as you want – there’s no time limit and nobody rushes you. The photographers there are genuinely brilliant. They know exactly how to position you, when to take the shot, and what instructions to give you for poses. Having your photos taken by them is absolutely worth it.
Tip: Don’t go super early – even later in the day it’s still worth it. Just go in relaxed and let the experience unfold.
Book Swing Heaven in advance:
- Book via GetYourGuide — flexible cancellation, instant confirmation
- Book via Viator — good for combined packages with transport



Swing Heaven Bali
Where we stayed: The Udaya Resorts & Spa, Ubud
The Udaya is one of those hotels that makes you genuinely not want to leave. We booked a bamboo villa with a private pool – and getting there was an experience in itself. You cross the entire resort, walk over a little creek, climb a set of stairs, and then suddenly there it is – your own private villa tucked into the jungle with a pool that’s entirely yours. After a long, sweaty day of waterfalls and swings, we jumped straight in and didn’t move for a while. It was perfect.
The whole property is surrounded by lush greenery, koi ponds, and the kind of peaceful atmosphere that Bali does better than anywhere else in the world. The staff were genuinely exceptional. One of those rare places where nothing feels like too much trouble. They handled our luggage without us ever having to ask or worry about it – which after a full day of exploring is exactly what you need.
The restaurant served some of the best food we had during the entire trip. Food in Bali sets a high bar, and The Udaya cleared it easily. Book The Udaya Resorts & Spa here

Day 3: Rice Fields, Volcano Views, and Waterfalls
This day was packed – but absolutely worth every early alarm.
Kanto Lampo Waterfall
We arrived at 6:30am and there was only one other couple there. That early start made all the difference. Kanto Lampo is completely different from Tegenungan. Where Tegenungan is dramatic and powerful, Kanto Lampo is intimate and photogenic – water cascading over tiered limestone rock formations, creating natural platforms perfect for standing and posing. Every angle here is a photograph.
The key detail: Go as early as humanly possible. By mid-morning the line for photos snakes all the way back up the steps. We were lucky – at 6:30am we had almost the whole place to ourselves.
The local photographers at Kanto Lampo are exceptional. They know every angle, every trick, every moment to press the button. Hiring one is absolutely worth it – they work on a tip basis and we gave around 50,000 IDR per person (~$4-5 CAD), which felt like very fair value for the shots we got. They will give you instructions and poses you would never have thought of yourself.
- Entry fee: ~IDR 20,000–25,000 per person (~$1.50–2 CAD)
- Opening hours: 6:30am–5:30pm daily
- Wear shoes with good grip – the rocks are slippery
- Bring a change of clothes – you will get wet. There are changing areas available, so it’s easy to freshen up afterward.
Tegallalang Rice Terraces
We arrived straight from Kanto Lampo Waterfall, pulling up at around 8am – and we almost had the entire place to ourselves. Just a couple of other people. That early morning light over the terraces, with the mist still sitting in the valley and barely a soul around, was one of the most breathtaking moments of the whole trip.
The rice terraces at Tegallalang are layered one on top of the other as far as you can see – cascading green fields dropping down into the valley in perfect tiers, every shade of green you can imagine. Photos do not fully capture it. Standing there in person, looking out over that landscape, you genuinely feel it in your chest.
What made it even better was walking through the rice fields rather than just looking at them from above. When you step down into them and walk alongside the terraces, your perspective completely changes. You stop being a tourist looking at a view and start feeling like you’re actually inside it.
Insider tip: After you’ve explored the main terrace, head back up to the opposite side and continue further to the left. There is another section of rice fields up there that is equally stunning – and almost nobody goes there. We loved that part even more than the famous main area. Less crowded, completely beautiful, and worth every extra step.
By the time we climbed back up to meet our driver it was around 10:30am – and as we were heading up, tourists were streaming down in their dozens. The difference between 8am and 10:30am at Tegallalang is night and day. Go early. Seriously.
Practical tips:
- Bring a fan – even at 8am the heat is no joke and a small handheld fan makes a real difference
- Wear a hat – the sun comes strong and there is very little shade on the terraces
- Wear comfortable shoes you don’t mind getting a little muddy
- Entry fee: ~IDR 10,000–20,000 per person



Tegallalang Rice Terraces
Lunch at Grand Puncak Sari – Mount Batur View
Our driver suggested this stop and it was one of the best recommendations he made all trip. This is exactly why having a private driver in Bali changes everything – they know the spots that aren’t on your itinerary but absolutely should be.
Grand Puncak Sari Restaurant sits up in the highlands with a sweeping view over Lake Batur and the volcano beyond. The moment you step out and take in what’s in front of you – the vast dark crater lake sitting quietly below, Mount Batur rising up on the other side, small temples dotting the shoreline like they’ve been there forever – it genuinely stops you mid-sentence. It’s one of those views that makes you feel very small in the best possible way.
The restaurant serves a buffet of Indonesian dishes and we loaded up properly. The chicken satay with peanut sauce got me again – I am completely in love with this dish and Bali does it better than anywhere. The food is honest and good, but let’s be real: the view is the main event here. You are eating lunch in front of a volcano. That is hard to beat.
Tip: This is the kind of stop your driver will likely suggest naturally. Say yes every time your driver recommends something – they know this island in a way no guidebook ever will.


Mount Batur Viewpoint Bali
Mount Batur Sunrise Hike
We were travelling with our young son so an early morning hike was off the table for us – but if you’re visiting Bali without little ones, I genuinely think this should be on your list. We saw it from the restaurant and already wished we could go back and do it.
The hike starts around 2am, reaches the summit at sunrise, and the views from the top over the crater and surrounding islands are apparently unlike anything else in Bali. There are two tour options – one includes breakfast at the summit, and another combines the hike with a soak in natural hot springs afterwards. Both are excellent options depending on how you want to spend the morning.
If we ever return to Bali – and we absolutely will – this is at the top of the list.
Book a Mount Batur sunrise hike:
Where we stayed: Wana Bucu Villas
We booked a villa with a private pool and after the day we’d had, we wanted to end the evening early and enjoy it properly. No dinner plans, no rushing anywhere – just the pool, the silence, and the kind of stillness that Bali does so well. Completely worth it. Book this hotel here.
Day 4: Ulun Danu Beratan Temple – The Floating Temple
There are places you visit and think “yes, that was beautiful.” And then there are places that stay inside you long after you’ve left. Ulun Danu Beratan is the second kind. The temple sits right on the edge of Lake Beratan in the cool highlands of Bedugul – about 1,200 meters above sea level, which means the air is noticeably cooler and the whole atmosphere feels different from the rest of Bali.
The temple appears to float on the water – the towers rising up from the lake’s surface with the mountains looming behind them. The day we visited the sky was overcast and the clouds sat heavy and low, giving the whole place a moody, almost mystical quality I absolutely loved. If it looks this beautiful on a cloudy day, I genuinely cannot imagine how dreamy it must look when the light is soft and golden. It must be something else entirely.
We stood there for a while just taking it in. No rush. Just quietly grateful we were there. The grounds are beautiful to walk through slowly – manicured gardens, traditional Balinese statues, the sound of water, the cool highland air. If you look down toward the lake from different angles you can see small temple structures sitting right at the water’s edge. It’s sacred, it’s serene, and it’s the kind of place that reminds you why you travel.
Practical details:
- Entry fee: IDR 75,000 per person for foreign adults (~$6 CAD) – cash only
- Opening hours: 7am–7pm daily
- Go early – before 9am for fewer crowds
- Bring a light jacket – it is genuinely cooler up here than anywhere else in Bali
- No sarong required
- Parking: IDR 5,000 for cars


Ulun Danu Beratan Temple Bali
Handara Gate
You have almost certainly seen this gate all over Instagram. That iconic image of two towering pagoda-style gates framing a misty mountain road – it is everywhere. And yes, it is real, and it is genuinely beautiful.
But here’s what the experience is actually like – because this is the part most people don’t talk about.
We visited after Ulun Danu Beratan Temple, and by the time we arrived, it had started raining. At first it was heavy, then it softened to a light drizzle. My husband went to get the tickets while my son and I waited in the car with our driver.
The process itself is simple in theory. You purchase your ticket at the entrance and receive a number. Then you wait. When your number is called, you walk up to the gate, and the on-site photographers take your photos. You get about 2 to 3 minutes in front of the gate before the next group is called. That’s it.
When we went, the wait was around 30 to 45 minutes – but that was only because of the rain. Our driver mentioned that on a typical day, especially mid-day, the wait can easily stretch to 2 – 3 hours.
While the numbered system sounds organized, in reality it felt quite chaotic. There were crowds of people holding tickets, constantly watching for their number. At one point, two tourists were visibly upset because they had stepped away, missed their turn, and were told they had to go back to the end of the queue. When your number is called, everything moves very quickly. You step in, pose, and within minutes, you’re done – often with a large crowd watching from behind.
Honestly, I didn’t enjoy the experience. And I want to be upfront about that, because travel content can sometimes feel overly polished. Standing in front of such an iconic place while feeling rushed, surrounded by a crowd, and waiting that long for just a couple of minutes didn’t feel particularly meaningful to me. Especially considering this is essentially the entrance to a golf resort.
That said, if visiting Handara Gate has been on your list, you should still go. It’s iconic for a reason, and the gate itself is undeniably beautiful. The key is simply knowing what to expect.
Tips Before You Go
- Go as early as possible. Early mornings can mean little to no wait
- Check the weather – rain can slow everything down and increase wait times
- Decide in advance if this is a priority stop, as it can take up a large part of your day
- Stay nearby after getting your number – if you miss your turn, you’ll need to queue again
Practical Information
- The gate is part of Handara Golf & Resort Bali
- Entry fee: approximately IDR 50,000 per person
- Located about 10 minutes from Ulun Danu Beratan Temple, making it easy to combine both in one trip
- Opening hours are typically around 7am to 6pm daily
- Wait times vary significantly depending on time of day and weather
Final Thoughts Handara Gate
- Handara Gate is one of those places that looks exactly like the photos – but the experience behind the photo can be very different.
- If you go expecting a quick, peaceful stop, you might leave disappointed. But if you go in prepared for the crowds and the process, you’ll still be able to appreciate the beauty of it.
- Sometimes it’s not about whether a place is worth visiting – it’s about knowing what kind of experience you’re walking into.

Handara Gate Bali
Wanagiri Hidden Hills – A Peaceful Alternative to Bali’s Crowded Swings
After visiting some of Bali’s more popular photo spots, this place felt like a breath of fresh air – literally and emotionally. Wanagiri Hidden Hills is often compared to places like Swing Heaven, but it’s noticeably less crowded and far more peaceful. And honestly, that completely changed the experience for me.
When we arrived, there was no one there. Not just fewer people – literally no one except us. No waiting, no queues, no pressure.
For the first time, I didn’t feel rushed or watched. I could actually pause, take it all in, and just stand there overlooking the lake. The view is breathtaking – layers of lush greenery opening up to the calm water below, with that soft Bali mist that makes everything feel almost unreal.
There are several Instagram-style photo spots scattered around – swings, nests, and platforms designed to frame the landscape. But unlike busier locations, here it didn’t feel staged or chaotic. It felt quiet. Intentional.
There are photographers on-site, and because it wasn’t crowded, the experience felt completely different. Instead of rushing through poses, the photographer actually took his time – guiding me, suggesting angles, and making sure the shots captured both the view and the moment properly. It felt more like a relaxed photoshoot than a timed queue.
The atmosphere overall is incredibly calm. You’ll find a few small local vendors nearby, and of course, I had to stop for a fresh coconut. Sitting there, sipping it slowly, looking out over the lake – it’s one of those simple travel moments that ends up staying with you.
Entrance fee: approximately IDR 100,000–150,000 person
Location & Getting There
- Located near Lake Buyan and Lake Tamblingan in North Bali
- About 20-25 minutes from Ulun Danu Beratan Temple
- About 10-15 minutes from Handara Gate
- Easy to combine with those stops on the same day
Final Thoughts
If you’re deciding between the more popular swing locations and something quieter, Wanagiri Hidden Hills is absolutely worth considering. It may not be as viral as other spots, but that’s exactly what makes it special. No rushing. No pressure. Just views, space, and time to actually experience where you are.

Wanagiri Hidden Hills
Banyumala Twin Waterfalls – A Quiet Escape in Bali
We visited later in the evening, and somehow ended up having the entire place to ourselves. Not a single tourist around – just the sound of water and the jungle. It felt unreal in the best way. Banyumala is often called a “twin waterfall,” but there are actually multiple streams flowing side by side, creating a wide, layered cascade that feels much bigger and more dramatic than expected.
To get there, you have two options:
- Walk down (around 15–20 minutes) through a forest path
- Or take a scooter ride down offered at the entrance (much faster)
We chose the scooters to save time since we were racing the daylight. My husband rode one with our son strapped to his chest, and I took another. It honestly made a big difference – we got there quickly and still had time to enjoy the place before it got dark.
The scooters drop you closer to the waterfall, but you’ll still need to walk down a set of stairs at the end. And fair warning – those stairs can get quite slippery, especially later in the day, so proper shoes are a must.
When we reached the bottom, it was just… silence and the sound of water.
The waterfall itself is incredibly serene and almost dreamy. The way the water flows gently down the rock face into a clear pool below – it doesn’t feel harsh or overwhelming, just calming. You can swim there, and the water is refreshing, but even just sitting nearby and taking it all in felt enough for me.
All you can hear is the steady roar of the falls echoing through the jungle. After a long, busy day exploring Bali, this was exactly what we needed – a moment to slow down, reset, and just be present. We took the scooter back up as well – absolutely no regrets there.
Once we climbed back up it was already evening, and we caught the most beautiful sunset from the top before heading back to our hotel. That moment – slightly out of breath, watching the light change over the jungle – was one of those travel memories that stays with you.
practical details:
- Entrance fee: IDR 50,000 per person (~$3 CAD) – cash only
- Scooter taxi from entrance down to waterfall: IDR 25,000 per person (~$1.50 CAD) – this is what we took and absolutely worth it
- Scooter taxi back up after: also IDR 25,000 – your legs will thank you after the stairs
- Opening hours: 8am – 6pm daily
Tips Before You Go
- Wear proper shoes – the path and stairs are slippery
- Visit earlier or later in the day for fewer crowds
- Bring a towel if you plan to swim
- Allow at least 1 – 1.5 hours to fully enjoy the area
Final Thoughts
Banyumala isn’t just about the waterfall – it’s about the experience of getting there and the stillness you feel once you arrive. If you’re looking for a place to slow down and escape the crowds, this is one of those rare spots in Bali that still feels untouched.



Banyumala Twin Waterfalls Bali
Where we stayed: Zenubud
Zenubud sits deep in the jungle just outside Ubud, surrounded by rice fields and the kind of stillness that makes you immediately exhale. The bamboo bungalows are beautifully designed – simple, natural, and completely immersed in the landscape. We loved how quiet it felt here, like the jungle was part of the property rather than just the backdrop. Perfect if you want to disconnect and actually feel like you’re in Bali, not just visiting it. Book Zenubud here.
Day 5: Ubud Monkey Forest
This is one of those places in Bali that feels magical at first – but quickly reminds you that you’re stepping into theirworld, not yours.
The moment you walk into the Ubud Monkey Forest, everything shifts. It’s lush, dense, and slightly mysterious, with towering trees, ancient temples, and winding jungle paths. It feels peaceful… but there’s always something happening around you. And then there are the monkeys. They’re everywhere – climbing, playing, watching, and sometimes getting a little too curious.
My Experience (and a funny moment)
I was holding my son the entire time, being extra cautious because I had heard how cheeky these monkeys can be. At one point, I stopped for a moment, just observing them. It was actually really fascinating watching how they interact with each other.
And then suddenly…I felt something gently pulling my skirt. I turned around and saw a monkey holding onto it. I completely screamed.
Thank god I was wearing a long skirt because clearly, they are not shy at all. It wasn’t aggressive, but it definitely caught me off guard. That said, they can be unpredictable. I saw another monkey suddenly jump onto a woman’s shoulder and she absolutely screamed. It was a quick reminder that you’re in their space, not the other way around.
What to Expect
- A lush jungle setting with shaded walking paths
- Beautiful temple structures surrounded by nature
- Monkeys roaming freely all around you
- Moments that are calm… and others that are a little chaotic
Entrance Fee
- Around IDR 100,000–120,000 for adults (varies slightly)
- Lower price for children
- Open daily (approximately 9 AM – 6 PM)
Important Tips
- Do not bring food—they will come straight to you
- Avoid loose items like sunglasses or hats
- Don’t make direct eye contact
- Stay calm if a monkey comes close
- Wear secure clothing (learned that the hard way )
How Long to Spend
- Around 1.5 to 2 hours is enough to explore comfortably
Final Thoughts
Ubud Monkey Forest is one of those places where you go in expecting one thing and leave with a story you didn’t see coming. It’s beautiful, it’s chaotic, and it’s a genuine reminder that you’re stepping into their world, not the other way around. Worth the visit – just keep your skirt secure.


Ubud Moneky Forest
Satria Agrowisata Coffee Plantation Experience
One of the most relaxing stops on our Bali trip was visiting Satria Agrowisata. The moment we walked in, the whole place felt incredibly calm and peaceful – surrounded by lush greenery and that subtle aroma of fresh coffee in the air. It was such a nice break from the busy tourist spots.
They start by walking you through how coffee is made, from the beans all the way to the final cup. It’s simple, but really interesting to see the process up close.
Coffee Tasting Experience
After the tour, they take you to this open seating area overlooking the lush greenery, and this was honestly one of my favorite parts. Sitting there, surrounded by nature, with a tray of different coffees and teas in front of you – it just felt so calming and peaceful.
They serve a variety of flavors like:
- Vanilla coffee
- Ginseng coffee
- Traditional Bali coffee
- Chocolate drink
- And different herbal teas like lemongrass, ginger, and rosella
I tried a few, and each one was unique and tasted really good — you can genuinely tell how fresh everything is. But my personal favorite was the coconut-flavored coffee. It was smooth, slightly sweet, and so easy to drink – definitely the one I still remember.
Price & What to Expect
- The standard tasting (multiple coffees & teas) is usually free
- The famous Luwak coffee is optional and costs around IDR 50,000 – 100,000 per cup
Can You Buy Coffee There?
Yes – at the end, they have a small shop where you can buy:
- Packaged coffee (including the flavored ones)
- Herbal teas
- Local Bali products
If you end up loving one of the flavors (like I did with the coconut), it’s a great place to pick some up.
Final Thoughts
If you’re building your Bali itinerary, I’d definitely recommend stopping by Satria Agrowisata. It’s not just about coffee – it’s about slowing down for a bit, enjoying the views, and experiencing something a little different in Bali.
Where we stayed – Night 5: Magic Hill, Selat
After days of waterfalls, temples, and viewpoints, we wanted somewhere that felt completely different – and Magic Hill delivered exactly that.
This is one of those bamboo houses you see all over Instagram – the ones that make you stop scrolling and think “is that place even real?” It’s real. And it’s even more beautiful in person.
The house sits right in front of endless rice fields, with a private pool. Waking up there, and seeing nothing but green stretching out in every direction – it’s one of those moments that makes you feel genuinely lucky to be exactly where you are.
The bamboo architecture is stunning, the space is open and airy, and the whole vibe is calm and restorative. After all the driving and crowds, this was exactly what we needed.


Magic Hill Pearl Bamboo Villa
Day 6 -Tirta Gangga Bali: A Beautiful Water Palace You Shouldn’t Miss
Tirta Gangga is one of those places in Bali that feels almost too beautiful to be real.
With its elegant water gardens, peaceful pools, and perfectly placed stepping stones, this former royal palace is the kind of place where you naturally slow down. The atmosphere is calm, almost meditative – the gentle sound of fountains, the still water reflecting the sky, and the quiet movement of fish beneath your feet.
If you’re looking for a place in Bali that feels both serene and visually stunning, this is it.
What Makes Tirta Gangga Special
The highlight of Tirta Gangga is the iconic stepping stones across the water pools, surrounded by hundreds of koi fish in shades of orange, white, and gold. Walking across them feels surreal – like you’re floating on water. Our son loved watching the fish below us as we crossed – it kept him entertained the whole time.
The entire space is beautifully designed, with statues, fountains, and lush greenery that make every corner feel like a photo spot. But beyond the photos, there’s something very calming about being here.
Don’t Skip This: Feed the Fish
Near the entrance, you’ll find small vendors selling fish food. It’s not mandatory – but I highly recommend getting some.
The moment you sprinkle the food into the water, something incredible happens – hundreds of fish rush toward you instantly, filling the entire pool with movement and color. It completely transforms the experience. Not only is it fun, but it also makes your photos and videos feel much more alive and dynamic.
Entrance Fee
- IDR 90,000 per person for adults (~$6 USD)
- IDR 45,000 for children (ages 5-12)
- Fish food available for around IDR 5,000–10,000
- Open daily, 6:00 AM – 7:00 PM
Best Time to Visit Tirta Gangga
- Early morning → fewer people, softer light
- Late afternoon → calmer atmosphere
Midday can get busier, especially during peak travel seasons.
Tips Before You Go
- Take your time – this isn’t a place to rush
- Be careful on the stepping stones (they can be slippery)
- Bring small cash for tickets and fish food
Is Tirta Gangga Worth Visiting?
Yes – especially if you enjoy peaceful, scenic places. Tirta Gangga isn’t about adrenaline or big attractions. It’s about slowing down, enjoying the view, and experiencing a quieter side of Bali. Between the calm setting and the simple joy of feeding the fish, it becomes one of those places that stays with you even after you leave.

Tirta Gangga
Lahangan Sweet – The View I’d Been Dreaming About
There are photos you save on Instagram for years without knowing if the place is even real. Lahangan Sweet was one of those for me.
That famous image – the wooden platform wrapped around a tree with Mount Agung rising dramatically in the background – I had seen it so many times I lost count. I always told myself, “One day I’ll be there.” And then we were.
When we arrived, I genuinely could not believe what we found. There were only 2 to 3 other couples there. That’s it. After experiencing the chaos at Handara Gate earlier, this felt almost surreal. No lines. No crowds. No pressure. Just us, the view, and that sense of quiet that makes you realize you’re somewhere really special.
The View That Makes Everything Worth It
Mount Agung dominates the entire scene – Bali’s highest and most sacred volcano, rising 3,031 meters into the sky with this commanding, almost otherworldly presence. The way it sits there in the distance, framed by lush green rice terraces cascading down the valley below, is genuinely one of the most breathtaking sights I’ve ever witnessed in person.
On a clear day, you can also spot Mount Batur peeking out behind Agung in the distance. The layers of mountains, the valley, the rice fields, the sky – it all comes together in a way that photographs genuinely struggle to capture.
The Famous Tree Platform
The most iconic spot at Lahangan Sweet is the wooden platform built around a tree. You climb up a small ladder and suddenly you’re perched above the valley with nothing between you and that view. It’s the photo everyone comes for – and it absolutely lives up to the hype.
But what made it even better for us was the photographers working there. They were so genuinely helpful and kind. They knew exactly how to position us, what angles worked best, and they took their time making sure we got the shots we wanted.
One of the ladies even offered to hold our son while we took a few photos together – completely unprompted, just a kind gesture. It’s those small human moments that stay with you as much as the view itself.
Practical Details
- Entrance Fee: Around IDR 50,000–100,000 per person (pricing can vary)
- Cash only
Best Time to Visit:
- Sunrise (around 6:00 AM) for the clearest views of Mount Agung
- Late afternoon if you prefer fewer people
- Avoid midday when clouds can obscure the volcano
Location:
- About 30–40 minutes from Amed
- The final stretch is a dirt road and there’s a 4×4 shuttle option if you prefer not to walk the last kilometre uphill
What to Bring:
- Comfortable shoes (the path can be muddy and uneven)
- Cash for the entrance fee
Other Photo Spots
Beyond the famous tree platform, there are several other viewpoints scattered around the ridge:
- A second tree platform (less crowded, equally beautiful)
- A bamboo boat photo spot with ocean views
- A wooden walkway overlooking the valley
- A Balinese gate similar to the Gates of Heaven (without the hours-long queue)
Is Lahangan Sweet Worth It?
Absolutely.
If you only visit one Mount Agung viewpoint in Bali, make it this one. The combination of the dramatic volcano backdrop, the rice terraces, the variety of photo spots, and – if you’re lucky like we were – the lack of crowds, makes it one of the most rewarding stops in all of East Bali. It’s also one of those rare places where the reality genuinely matches the photos you’ve been saving for years. Maybe even exceeds them.



Lahangan Sweet Bali
Maha Gangga Valley Restaurant – My Personal Recommendation
After Lahangan Sweet, we were absolutely exhausted – and honestly, starving.
I told our driver that we needed something quick, maybe takeout we could eat on the way. Then he drove us to a nearby restaurant. The moment my husband walked inside to check the menu, he came back out and immediately said, “We’re sitting down. Trust me.”
And he was completely right. Maha Gangga Valley Restaurant sits right in the middle of lush rice terraces with Mount Agung looming in the background. The seating setup gives you two options – chairs in the middle of the restaurant or chairs positioned directly overlooking the rice fields. We chose chairs overlooking the fields to take it all in.
We ordered burgers and coffee – nothing fancy, nothing complicated – and honestly, it was exactly what we needed. The food was good, but the atmosphere was what made the whole experience.
The property itself has a small pond with koi fish swimming lazily below, and there’s a little farm scattered around with chickens wandering freely. It felt less like a restaurant and more like someone’s peaceful countryside home that happened to serve food.
After hours of sitting in the car, this was the kind of quiet, unhurried moment that made us slow down and actually breathe.
Location:
- About 15–20 minutes from Lahangan Sweet
- Located just past Tirta Gangga Water Palace on the main road (Jalan Raya Tirta Gangga)
- Easy to combine with both Lahangan Sweet and Tirta Gangga in the same day
Practical Details:
- Entrance fee: IDR 25,000 per person for day visitors (just to enter the area). But if you are eating in the restaurant, you just have to pay the prices for food.
- Opening hours: 10:00 AM – 6:00 PM daily
- Cash only
Where we stayed: Blue Karma Dijiwa Seminyak
Blue Karma Dijiwa sits in the heart of Seminyak, close enough to the beach and restaurants to feel connected to everything, but tucked away enough to feel like a private retreat. The property has that boutique Bali aesthetic – beautiful pool, tropical gardens, and rooms that feel like someone actually thought about design rather than just filling space. We loved the location – walkable to beach clubs and dinner spots, but quiet enough to reset after a full day of East Bali exploring. It’s the kind of place that reminds you Seminyak can still feel calm if you pick the right hotel. Book Blue Karma Dijiwa Seminyak here.
Day 7: Nusa Penida Day Trip (West Side Experience)
We went on a day trip to Nusa Penida, and our itinerary focused on the west side of the island – which is where most of the famous viewpoints are.
The west side includes:
- Kelingking Beach
- Broken Beach
- Angel’s Billabong
Getting to Nusa Penida
We took the ferry from Sanur Beach to Nusa Penida – it’s the most common route and takes around 30 to 45 minutes depending on sea conditions.
Practical ferry details:
- Ferry operators: Multiple companies run hourly ferries from Sanur
- Cost: approximately IDR 150,000 – 200,000 per person one way (~$10–13 USD)
- Schedule: First ferry around 7:30 AM, last return ferry around 4:00 PM
- Book in advance during peak season (July – August)
- The crossing can be rough – bring motion sickness tablets if you’re prone to seasickness
Our driver met us at the port on Nusa Penida and took us to all three stops on the west side.
Kelingking Beach (That Famous T-Rex Cliff)
You’ve definitely seen this before – that iconic T-Rex-shaped cliff that every Bali tourism page showcases.
And honestly? It is just as beautiful in real life as it looks online.
From the top viewpoint, I could clearly see how crystal-clear the water was – that deep turquoise shade that almost doesn’t look real. Our driver even told us that during June and July, the water gets even clearer, which makes the view even more unreal.
But here’s the catch. We reached around 11 AM… and there were hundreds of people.
Everyone wants that perfect photo with the cliff in the background – and I don’t blame them at all. But it was packed. At one point, people were literally standing just centimeters apart trying to get their shot.
A little tip:
If you want at least a couple of clean photos, go a bit down the stairs. That’s what we did. The view is still incredible, and you have a better chance of avoiding crowds in your frame.
That said – bring patience. People are constantly going up and down, and you’ll need to step aside often to let others pass.
Important Tip: Bring Cash
I can’t stress this enough – carry cash. We ran out of cash and didn’t have time to stop at an ATM in the morning because we were rushing to catch our ferry. Near Kelingking Beach, there are quite a few restaurants, but almost all of them were cash only.
Thankfully, our driver took us to a place that accepted cards – but that’s not something you want to rely on.
Getting Around Nusa Penida
Nusa Penida is a big island with narrow, rough roads, so getting around takes time.
There are two main parts of the island:
- West side (where we went)
- East side (less crowded, equally stunning)
Trying to see everything in one day is honestly unrealistic. You’ll end up spending more time in the car than actually enjoying the views. If I could do it again, I would 100% stay at least one night (2 days total). That way, you can visit Kelingking Beach early in the morning before the crowds – which would make a huge difference.

Kelingking Beach Viewpoint in Nusa Penida
Broken Beach
After Kelingking we headed to Broken Beach – and the name is incredibly accurate.
It’s a natural archway carved into the limestone cliff, creating a circular cove where the ocean flows through underneath. From above, you walk along the cliff edge and look down at this stunning blue pool of water with the arch opening to the sea beyond.
It’s not a beach you can swim at – it’s purely a viewpoint – but the formation itself is genuinely impressive. We spent about 20 to 30 minutes here walking the perimeter and taking photos from different angles.
Entry fee: IDR 10,000 per person
Angel’s Billabong
Right next to Broken Beach is Angel’s Billabong – a natural infinity pool carved into the rock that overlooks the ocean.
When the tide is low, the water in the pool is calm and crystal clear, and you can actually swim in it. The edges drop straight down to the crashing waves below, which makes it feel almost surreal – like nature’s version of an infinity pool.
Important safety note: Only visit at low tide. At high tide, waves crash over the rocks and it becomes genuinely dangerous. Check the tide schedule before you go or ask your driver. We didn’t swim because we were short on time.
Entry fee: Included with Broken Beach ticket.
Final Thoughts
Nusa Penida is stunning – there’s no question about that. Kelingking Beach alone is worth the trip. But it’s also crowded, logistically tricky, and genuinely exhausting if you’re trying to do it all in one day.
If I were planning it again, I would stay overnight and spread the west and east sides across two days. That way you can visit Kelingking at sunrise when it’s still quiet, enjoy the other stops without rushing, and actually have time to appreciate where you are instead of constantly checking the clock for your ferry back.
Still – even as a day trip, it was one of the highlights of our Bali experience. Just go in knowing what to expect.
Where we stayed: Renaissance Bali Uluwatu Resort & Spa
We ended our Bali trip at Renaissance Uluwatu, perched on the cliffs overlooking the Indian Ocean. The property sits right on the edge of the limestone cliffs with views that stretch forever – all ocean, all sky, all Bali at its most dramatic. After a week of temples, rice fields, and waterfalls, this felt like the perfect full stop. Quiet, luxurious, and just far enough from everything to make you forget you ever had anywhere else to be. Book Renaissance Bali Uluwatu here.
Day 8: Last Day – Wrapping Up Our Bali Trip
We took our last day a little slower.
Since our flight wasn’t until later in the evening, we left the hotel a bit late and decided to spend a few quiet hours by the beach before heading to the airport.
We went to Jimbaran Beach, right in front of Ayu Bali Resto, and it was surprisingly peaceful. The beach was calm, not crowded at all, and you could see planes descending toward the airport in the distance – which made the moment feel even more real, knowing we were about to leave.
To end the trip, we had a proper, slow lunch at Ayu Bali Resto.
We ordered the seafood platter, and it was honestly the perfect choice for a final meal. It came with fresh fish, lobster, shrimp, crab, calamari, rice, and vegetables – everything cooked beautifully and full of flavor.
Sitting there, looking out at the ocean, watching the waves crash against the shore, it felt like the perfect way to wrap up the trip. The atmosphere, the food, the view – it all came together so effortlessly.
And if I’m being honest, I felt a little sad in that moment. Knowing we were about to leave Bali soon, watching those planes descend in the distance, and realizing that in just a few hours we would be on one of them – leaving this beautiful paradise behind – it really hit me.
At the same time, I couldn’t help but think about the passengers on those planes. How excited they must be, just about to land in Bali, full of anticipation for everything waiting for them.
It reminded me of our first day – arriving with that same excitement, not yet knowing how much we would fall in love with this island.
Have you been to Bali or are you planning a trip? Drop your questions in the comments – I’d love to help. And if this itinerary helped you, save it and send it to whoever you’re going to Bali with.
