Bali, Indonesia is the ultimate bucketlist destination. I spent a month here as a solo traveler and couldn’t get over how many endless amazing activities there were to do here. In this post, I’ll take you through the most unique things to do in Bali. You won’t want to miss these I promise!
Note: This post may contain affiliate links, meaning I get a commission if you decide to purchase something through the links, at no additional cost to you. Read our Affiliate Disclosure here.
Unique Things to Do in Bali, Indonesia
1. Have lunch in a boat surrounded by Koi fish
Kamandalu Hotel is a stunning luxury hotel in Ubud, Bali. Even if you’re not a guest you can take part in this unique experience at lunchtime or dinner. Two meals will be served on the boat in a tropical setting. You can feed the fish and they will surround the boat which makes a beautifully captured photo. The cost for this experience is €111.
2. Watch the Sunset at Lahangen Sweet
This stunning photo point is a bit hard to get to but wow is it worth it! It offers insane views of Mount Agung. During some parts of the day, the mountain will be covered so be sure to visit for the sunrise or sunset.
We hired a driver (here) to take us here and after you have 2 options. You can either walk up a very steep pathway, or hire a motorbike or jeep to take you to the viewing platforms. We paid a small fee and opted for the jeep. It was a bit of a bumpy ride so be sure to keep that in mind when going and coming back when it’s too dark.
There are many different viewing platforms to choose from with different designs. Some had an open circle you could sit in or you could pick the classic treehouse one to take your photos.
There was a short queue when I visited. There is a time cap on how long you can take photos at each spot. The good news is that this place isn’t too busy with tourists yet.
📍Location: Lahangen Sweet (Google Maps)
3. Drink Coffee at La Montagne Coffee
Another incredible spot to see views of Mount Agung is at La Montagne Coffee. This coffee shop and restaurant has a beautiful setting in front of rice paddies and the impressive Mount Agung. This coffee shop is also part of a hotel which is actually quite affordable. The hotel is called Mahagiri Resort & Restaurant and can be booked here. I stayed at Mahagiri for 2 nights and it was amazing to relax here with these views.
Just be aware that most of the day, the mountain will be covered by clouds. Therefore, the best time to visit is sunrise or sunset. Staying here also ensured we got the best pictures of the view without clouds.
4. Soak in a Flower Bath
This is probably the most instagrammable spot in Bali. Kaveri Spa was where I had my flower bath but they are all over Bali! The spa is part of a beautiful hotel called the Udaya in Ubud.
At Kaveri Spa, you can customize your flower bath which is so much fun! They send you a few design ideas and you can pick the color and design ahead of time. I couldn’t decide between a heart and a star so I told them and they combined a heart within a star which I truly loved!
Be sure to reserve it in advance as this place books up! The staff will definitely help you take photos like they did for me as I was solo when I visited.
📍Location: Kaveri Spa at the Udaya (Google Maps)
5. Stay in a Treehouse
When I first saw this place online I knew I had to go no matter what. It was truly the most unique place I’ve ever stayed. You can book the hotel here. If this one is sold out, they have a few other properties too like this one. This is a popular place, so be sure to book in advance.
Imagine waking up to these beautiful views from this open treehouse in the middle of nowhere. The views overlook rice paddies and it’s in a remote area in a town called Selat. Just be aware, it really is an open layout so if you’re afraid of a bug, it may not be for you. However, I had no issues and loved every minute of it.
You have food you can order to the room. This is a place you book for an experience and you won’t want to leave the entire day, trust me.
There are 6 bamboo houses and so many more are being built to expand the place. It opened in 2023 and has gained a ton of traction on Instagram.
6. Stroll through Campuhan Ridge Walk
Campuhan Ridge Walk is a beautiful paved path in the midst of nature in Ubud. The views are so stunning here and there’s so much unique nature to soak in. Come at sunset for the best lighting but any time of day is just fine too. It’s a relatively easy hike and one of the best things to do in Bali.
📍Location: Campuhan Ridge Walk (Google Maps)
7. Swim in a Waterfall
Bali has many stunning waterfalls and it’s a must-see activity. Some waterfalls can be quite busy with tourists but the one pictured was not! If you follow me on Instagram, you’ll know that I love a good hidden gem. This waterfall is called Bayad Waterfall and it had no tourists around. Mid-day me and my friends literally had it to ourselves. Plus, I had fun jumping behind the waterfall and really taking in the waterfall!
📍Location: Bayad Waterfall (Google Maps)
8. Have a floating breakfast
Did you know Ayana Resort invented the floating breakfast in Bali? Then everyone followed suit and it became a major thing. I had the luxury of staying at the Ayana Villas and it was a dream. I had a floating afternoon tea in my private villa pool there.
I also stayed at Munduk Moding Plantation and they had a floating breakfast in a heart-shaped container.
Most hotels in Bali offer a floating breakfast so it won’t be hard to partake in this unique Bali activity.
9. Swing in a flying dress!
Bali is built for Instagram. They have so many swings and photo worthy spots everywhere. They can get pretty popular and busy. That being said, I went to Satria Swing which is a bit less crowded than most other famous swings. Since there many swings in Bali, you will surely run into some easily! They have dresses on site that you can rent and wear for the ride too. Right next to the swing, is a coffee plantation. Bali is quite famous for coffee.
📍Location: Satria Swing (Google Maps)
10. Visit a Rice terrace
Tegalalang Rice Terrace is the largest rice field. It will therefore be one of the busiest places in Bali. It is one of the top attractions in Bali for sure. If you want it crowd free be sure to arrive early!
The rice terrace is incredibly impressive. They also have a lot of fun activities here like a variety of swings, picture points, and ziplining. There’s a cafe on sight too in case you want to have a drink and a snack with a view. The prices will of course be higher than typical Bali cafes so keep that in mind.
If you’re looking for an alternative quiet rice paddy to visit then check out Bamjar Mancunian which has no tourists! It is very nearby too.
📍Location: Ceking Rice Terrace (Google Maps)
11. Take a Photo at Rumah Pohon “Tree House”
Rumah Pohon “Tree House” is a once Airbnb turned into a photo spot. Inside, it is very sad looking so the owner made the smart decision to turn it into an Instagram hotspot and charge for a photo.
If you go at sunrise, it’s a truly unforgettable experience. It will mean leaving your house at 5am or earlier and walking tons of steps in the dark, however. I walked so many steps to reach this spot. There were few people there at sunrise but people did start to arrive quickly. They only give you a limited time to take photos so you must be quick!
During normal times, there will definitely be long lines to take a photo here. It might even take an hour of waiting, no joke. You will also need to pay around $5 to take a photo.
📍Location: Rumah Pohon “Tree House” (Google Maps)
Hopefully, you enjoyed reading this post on the most unique things to do in Bali and have many bucketlist things to do!
For more reading, you may also like:
The Ultimate 2 Week Bali Itinerary
Top 10 Things to Do in Ubud, Bali
Bali Solo Travel Guide
10 Most Beautiful Villas with a Private Pool in Bali
7 Best Things to do in Munduk, Bali