If you’re looking for all the best Bali Instagram spots, you’ve come to the right place. In this guide, I share the most instagrammable places in Bali, from beautiful waterfalls and beaches to show-stopping hotels and temples.
With its ornate temples, luxury hotels, colourful cafes and endless natural beauty, it’s not too difficult to see why Bali is one of the most photographed locations in South East Asia.
Even those with minimal photography experience can create some mind-blowing and Instagram-worthy photos in Bali.
So let’s get to it and look at the 40 Best Instagram Spots in Bali.
Disclosure: Some of the links in this post are affiliate links. That means that if you purchase a product through these links, we will earn a small commission at no extra cost to you. If you found the content helpful and are kind enough to use our affiliates – you are awesome, and we thank you!
Instagrammable Bali Hotels
If you haven’t already booked your Bali accommodation, I would seriously consider one of the following Instagrammable hotels in Bali.
From tree houses and beach resorts to some of the most jaw-dropping swimming pools you’ve ever seen, here’s a list of our favs with links to where you can book.
1. Mayo Resort, North Bali
The North of Bali is one of the most underrated spots on the island. It’s the perfect spot to escape the crowds and experience a more authentic side of Bali.
During our time in the North of Bali, we stayed at the beautiful Mayo Resort. Located in Seririt, this charming 3* beach resort is in the perfect location for a relaxing beach getaway.
The resort boasts a pool, restaurant, and one of the best black sand beaches in Bali.
When the tide goes out during sunset it creates a sea of rock pools. The reflections make for a stunning Instagram photo.
2. Munduk Plantation Resort, North Bali
When it comes to Instagrammable hotels in Bali, it doesn’t get much better than Munduk Moding Plantation.
This luxury jungle resort shot to Insta-fame thanks to its iconic infinity pool overlooking the verdant landscapes of North Bali.
Rolling green hills and rice paddies stretch as far as the eye can see, and if you rise & shine early, you’re in for one of the best sunrise views in Bali.
A stunning reflection in the pool creates a gorgeous optical illusion, making this one of the best Instagram spots in all of Bali.
3. Patal Kikian Villa, Sidemen
I told you Bali boasts some of the best pool views in all the world, and here’s a prime example.
Located in Sidemen East of Bali, Patal Kikian Villa offers an unrivalled view of Bali’s most prodigious volcano – Mount Agung.
You can enjoy a one of a kind experience in this area of Bali. The East has retained an authentic vibe without the tourist boom that’s prevalent in other areas of the island.
While you’re here, check out the best things to do in Amed and the East of Bali.
4. The Hideout Bali, Duda
Hideout Bali offers a unique eco-friendly stay for adventurous souls that enjoy being surrounded by nature.
Located beside a river amongst sweeping rice fields, these enchanting bamboo houses are hidden away in the lush Balinese jungle.
This is your opportunity to get off the beaten path and experience authentic life in a Balinese village.
Booking is only available via Airbnb and it’s recommended to book in advance.
5. Camaya Bali, Duda
Another extraordinary Air Bnb in Bali is the Insta-famous Camaya Bali.
Tucked away in the mountains of East Bali, these stunning bamboo houses provide a unique glamping experience.
A place to escape the crowds and spend the night in a stunning remote location.
While the bamboo houses are impressive, the pinnacle of this experience has to be the hammocks.
Overlooking a jaw-dropping view of a lush jungle valley, this is where you’ll bag yourself the best Instagram photos. Again, booking in advance is recommended.
6. Kayon Jungle Resort, Ubud
Ubud is home to several of Bali’s most Instagrammable hotels, and up there with the best of them is the Kayon Jungle Resort.
The double-tiered infinity pool is one of the most photographed swimming pools in all of Bali. It’s also caused some controversy in the past thank to its slightly precarious nature.
As well as its picturesque pool and jungle vibes, you can expect luxury rooms and facilities that guarantee an unforgettable stay.
7. Kamandalu Resort, Ubud
Our next Instagram hotspot is the luxury Kamandalu Resort.
We love how this hotel combines traditional Balinese style with modern amenities to create a truly unique hotel experience.
Set in the heart of the Ubud jungle, you’ll find photo opportunities everywhere.
Especially in the infinity pool – even better when a floating breakfast or brunch is involved.
8. Bubble Hotel Bali, Uluwatu
We love how Bali continues to surprise us with new and innovative hotels, and The Bubble Hotel in Uluwatu is an excellent example.
These transparent dome rooms remind us a little of the glass igloos in Lapland. But instead of watching the Northern Lights, you can stargaze from the comfort of your bed.
The ‘Bubble’ rooms have quickly become one of the most Instagrammed spots in Bali. And we love this romantic moment that @mariefeandjake snow created below!
9. The Edge, Uluwatu
Our final Instagrammable hotel in Bali is The Edge.
Perched quite literally on the edge of a limestone cliff in Uluwatu, this luxury villa resort boasts spectacular views over the Indian ocean.
There are various photo opportunities around the resort; however, the favourite is the clifftop pool with a transparent glass bottom.
Displaying a sheer drop to the rugged cliffs and shoreline below, it’s probably not for the faint-hearted. But you know what they say, do it for the gram!
Instagrammable Bali Waterfalls
There are over a hundred waterfalls in Bali that we know of. And it wouldn’t surprise me if there are many more hidden away in the depths of the jungle.
Some of our favourite waterfalls are near Ubud, but there are plenty more in the Northern Region of the island as well.
We’ve whittled the list down to 8 Instagrammable waterfalls in Bali.
10. Banyumala Waterfall, North Bali
Banyumala is an impressive set of falls in the mountainous region of Munduk. This hidden gem is quickly becoming one of the top things to do in North Bali.
If you don’t mind the relatively difficult trek to reach the falls, your reward will be a striking double waterfall cascading down a vine infested cliff face.
The falls have formed a crystalised natural pool at the bottom, ideal for cooling off after the arduous trek down and the perfect spot for a striking Instagram photo.
11. Gitgit Waterfall, North Bali
Our next Bali Instagram spot is Gitgit Waterfall. At a tremendous height of 35-metres, Gitgit is one of the tallest and most powerful waterfalls in Bali.
Set in a real jungle paradise environment, Gitgit has all the feels of an off-the-beaten-path adventure. When, in fact, it’s located an easy 15-minute walk from the main road.
12. Aling Aling Waterfall, North Bali
Dear Instagrammers and Photographers, you absolutely cannot miss Aling Aling Waterfall.
Famed for its impressive collection of waterfalls and daredevil cliff jumping opportunities, this is one of our favourite things to do in Bali.
With so much to see and do at Aling Aling, it would be easy to kill an entire day here and not get bored. But most importantly, you want to arrive early to capture the best Instagram photos.
13. Sekumpul Waterfall, North Bali
Set in the Northern region of Bali, Sekumpul Waterfall is a magnificent set of falls amid a lush avatar-like environment.
Often considered the best waterfall in Bali, you won’t want to miss this spot when planning out your Bali itinerary.
There are a couple of ways to view the waterfall. You can either admire a birds-eye view from the viewing deck up above. Or hike down to the bottom of the falls.
Both angles offer some incredible photo opportunities.
14. Leke Leke Waterfall, Ubud
Leke Leke is one of the most picturesque waterfalls in all of Bali.
The perfectly framed cove is as if it was made just for Instagram.
There is no swimming here, but it’s a pretty hike down and well worth a visit.
15. Kanto Lampo Waterfall, Ubud
Kanto Lampo Falls is an especially popular waterfall since it is one of the best waterfalls in Bali for swimming.
Water cascades down the stepped rockface from a modest 15 metre, making for quite the scenic view. Hence why it has made its way onto our Bali Instagram list.
16. Tibumana Waterfall, Ubud
Another one of our personal favourites, Tibumana Waterfall is as beautiful as they come.
You can expect a bit of a walk down to this one; however, it’s worth it for the promise of a swim at the bottom.
The highlight of Tibumana Waterfall is the majestic flow of water and its fantastic location.
Surrounded by lush nature, it is easily one of the most instagrammable spots in Bali.
17. Tukad Cepung Waterfall, Ubud
Tukad Cepung Waterfall is arguably the most instagrammable waterfall in Bali.
Located just outside of Ubud, the magical falls sit nestled within a cave, making them somewhat unique to others on the island.
The pinnacle of these falls is the incredible sun rays that protrude into the canyon during a specific time of day.
Famous Instagram Spots in Bali
Next up, we have some famous Instagram hotspots in Bali.
Many you will already be familiar with, but there are a few hidden gems in there as well.
One thing is for certain though, you’ll want to visit every single one!
18. Wanagiri Hidden Hill, North Bali
The likelihood is you’ve already come across Wanagiri Hidden Hills on Instagram on a few thousand separate occasions.
The infamous Bali Swing (Number 17) and bamboo viewing platforms are the epitomai of gimmicky; however, there’s no denying that the stunning backdrop makes for a spectacular photo.
19. The Bali Swing, North Bali
The ‘original’ Bali swing is in Ubud, but at $35 per person, it comes with a pretty steep price tag attached.
The swing in the photo is at Wanagiri Hidden Hill and costs just a fraction of the price with equally stunning views.
There are several other Bali swings you can choose from as well that are also cheaper than the original.
20. Ulun Danu Water Temple, North Bali
Our next Bali Instagram spot is the mystical Ulun Danu Water Temple.
Otherwise known as the ‘floating’ temple, the Hindu temple located in Tamblingan Lake is an iconic Bali attraction. It’s touristy as hell, but there’s no denying its sheer magnificence.
It’s good to note that rising water levels influence the appearance of the temple. If there hasn’t been a lot of rain, the ‘floating’ effect isn’t as noticeable.
Either way, the temple is well worth adding to your list of Instagram spots.
21. Bali Handara Gate, North Bali
Handara Gate is often mistaken for a religious site or historical point of interest. When in fact, the picture-perfect gate is actually the entrance to a luxury golf course.
Nowadays, opportunistic locals make a business from the gate alone, charging tourists 30,000 IDR to take a photo.
It’s madness really, but admittedly, a beautiful place to take a photo.
22. Mount Batur Sunrise View, North Bali
There’s nothing quite like the feeling of accomplishing something while most people are still in bed.
So how about summiting Mount Batur (a 1700 metre high active volcano) for sunrise?
That’s precisely what we did to get one of the best views in Bali, and any keen photographer will not want to miss it.
On a clear day, you get a striking view of Mount Agung directly opposite. And on a cloudy day, it appears that you’re floating on clouds.
So either way, you’re in for some cracking photos.
23. Taman Tirta Ganga, East Bali
Taman Tirta Ganga is a former royal palace and cultural attraction near Amed in the East of Bali.
A majestic wonderland of intricate Balinese carvings, fountains, and a variety of flora and fauna, it’s easy to see why this spot is a dream for photographers.
The most common angle is the one you can see below, and you can buy food for the coy carp to lure them into your photo.
24. Bukit Cinta Viewpoint, East Bali
Our next Bali Instagram spot is Bukit Cinta – the best Mount Agung viewpoint on the entire island.
If you don’t mind the early start, we suggest visiting Bukit Cinta for sunrise. With perfect conditions, you can get some striking photos with Mount Agung in the background.
We can honestly say this is one of our favourite views in all of Bali, so if you are to make only one sunrise during your time here make it this one!
25. Pura Lempuyang Temple, East Bali
Located upon Lempuyang Mountain, the Pura Lempuyang Hindu temple is considered to be one of the most sacred sites in all of Bali.
While the temple complex is made up of seven separate sanctuaries, it’s the ‘Bali Gateway to Heaven’ that’s Instagram famous.
With a perfectly framed view of Mount Agung in the background, this spot is one of the most photographed places in Bali.
26. Underwater Temple, Amed
Amed is the diving capital of Bali, but you can also experience a realm of vibrant marine life just by snorkelling.
There are several reefs just metres out from the coast and you can even find this stunning underwater temple.
Jemeluk Bay is the most popular snorkelling spot in Amed and it’s here you’ll find the underwater temple.
27. Campuhan Ridge Walk, Ubud
Campuhan Ridge is a scenic walking trail located just minutes from Ubud town centre.
This hike is not so strenuous and can be great fun for all the family.
Admire the breathtaking vistas as you walk, take some photos, and stop off for refreshments at Karsa Cafe.
28. Tegalalang Rice Terrace, Ubud
When planning your Ubud itinerary one of the first stops has to be the famous Tegalalang Rice Terraces.
What was once only a source of income for local farmers, has since become one of the most photographed spots in all of Bali.
The best time to visit the rice terraces is first thing in the morning. Not only will you skip the crowds – this spot gets incredibly busy after 10 am – but the golden hour glow creates a magical scene of the valley.
You’ll also find the iconic Bali swings and ‘I Love Bali’ signs, which again are very popular for taking photos.
29. Ubud Jungle
It’s easy to get creative when there’s so much beautiful nature around, and that’s exactly what we did to capture the photo below.
We found this cute jungle cove on an off the beaten track hike one day so I couldn’t say exactly where it is.
However, the point is that there are tons of instagrammable spots dotted all over Bali. You’ve just got to keep your eyes peeled!
30. Savaya Beach Club, Uluwatu
Previously known as Omnia, Savaya is one of Bali’s most Instagrammable beach clubs.
The photogenic sky bar is the centrepiece of the club. It appears to float over the Indian Ocean and is designed to be a show stopper.
31. Karang Boma Cliff, Uluwatu
Our next Instagrammable place in Bali is Karang Boma Cliff. The 70m limestone cliff looks right out over the Indian ocean allowing a beautiful view of the southern coastline.
Just take care when replicating the iconic cliff-edge shot featured above. With a sheer drop to the ocean and rocks below, it’s not a place you want to get wobbly.
32. Bali’s Abandoned Plane, Uluwatu
You won’t want to miss this fun and quirky Bali Instagram spot – the abandoned Boeing 737.
No one really knows how it got there and why it’s still there. But it makes for an awesome photo op!
33. Rumah Pohon Treehouse, Nusa Penida
This Unique Tree House (Rumah Pohon) on Nusa Penida has become one of the most famous Bali Instagram spots and attractions.
Perched upon a mountain, it provides stunning views over the azure waters and dramatic cliffs below.
It’s free to visit the treehouse and take photos, but you can also stay the night here. Waking up to that view is a morning you’re unlikely to forget.
Booking is only available via Airbnb and it’s recommended to book in advance.
Instagrammable Bali Beaches
It goes without question that some of the most Instagrammable places in Bali are its beaches.
We love how the beaches are so diverse on the island. You have black sand beaches and white sand beaches. Beaches with caves and beaches with swings.
Beaches with calm azure waters ideal for swimming and beaches with prodigious waves perfect for surfing.
But the one thing they all do have in common is that they all deserve a spot on your Instagram feed!
34. Amed Beach, Amed
While Amed Beach may be a far cry from the white sand beaches you’d expect in Bali, the glistening volcanic sand and coral-filled bays are equally compelling.
You can also create some striking photos on the black sand, so don’t be in a hurry to disregard this underrated Bali Instagram spot.
35. Double Six Beach, Seminyak
Double Six beach is a strong contender for one of the most instagrammable spots in Bali.
What makes it stand out from other beaches in Bali, is the mesmerising reflections that are created during golden hour.
36. Tegal Wangi Beach, Uluwatu
Our next Instagrammable Bali Beach is Tegal Wangi Beach.
A popular beach for sunset, you can create some incredible photos here. Especially in the cave at the far end of the beach which would be easy to miss if you didn’t know it was there.
The cave acts as a perfect natural frame for your photo. So you can guarantee the compliments will come rolling in regarding your photography skills.
37. Balangan Beach Viewpoint, Uluwatu
Another of the best views in Bali is at the Balangan Beach Viewpoint.
The limestone cliff looks right out over the Indian ocean and allows you a beautiful view of the azure waters and rugged coastline.
38. Topan Beach, Uluwatu
Our next Bali Instagram spot is somewhat of a hidden gem.
We decided to try and find this beach after spotting it at the Savaya Beach Club and was amazed to find a hiking trail that leads down to it.
It’s a beautiful remote beach boasting a realm of rock pools, rock formations, and pristine white sand.
You can capture some epic shots here, especially if you have a drone. But be sure to check the tide timetable, as it comes all the way in here.
39. Kelingking Beach, Nusa Penida
We almost didn’t visit this beach after seeing it countless times on Instagram; however, we are glad we took the time to go.
The T-rex shaped landscape is one of the most extraordinary I’ve ever seen and far more impressive in person than any photo could ever portray.
The best time to visit Kelingking Beach is towards the end of the day so that you can catch the sunset from atop the cliffs there.
I guarantee it will be one of the most memorable sunsets of all your time in Bali.
40. Diamond Beach, Nusa Penida
Diamond Beach is another Instagrammable spot in Bali that’s made quite a name for itself.
With its dramatic cliffscape, crystalised waters, and immaculate sand, it’s easily one of the most beautiful beaches in South East Asia.
The jaw-dropping beach earned its name thanks to the diamond-shaped rock that protrudes from the sea.
If the view alone isn’t enough, you’ll find a swing and photography platform perfect for Instagram.
Responsible Photography in Bali
- Respect historical and memorial sights
- Don’t climb on sacred buildings or structures
- Take care of your safety at all times
- Do it for the ‘gram does not apply if it seems unsafe in any way
- Be friendly – A smile goes a long way
- Respect the privacy of your subjects
- If somebody is irritated by the camera, put it away.
- If you’re asked to delete an image, do so.
- Check out our guide on responsible travel
Enjoy These Instagram spots in Bali!
So there we have it, the 40 most Instagrammable places in Bali. I hope you have an incredible trip!
If you have any questions or feedback, feel free to reach out to us in the comments. Or drop us a message – we are always happy to help.
Planning a trip to Bali? Check out our other articles to help plan your trip.
- 10 Day Bali Itinerary
- 14 Adventurous Things to do in Amed & East Bali
- The Best Black Sand Beaches in Bali
- Gay in Bali – LGBT+ Travel Guide
- The Best 3 Day Ubud Itinerary – How to Spend 3 Days in Ubud
Don’t forget to follow us on Instagram here where we share further travel advice & inspiration.
Stay adventurous and Happy travels.
Charlotte & Natalie x
Disclosure: Some of the links in this post are affiliate links. That means that if you purchase through these links, we will earn a small commission, at no extra cost to you. And we can continue bringing you free travel tips and advice. If you found the content helpful and are kind enough to use our affiliates – you are awesome, and we thank you!