Skip to Content

33 Best Bali Instagram Spots – The Most Photogenic Places In Bali

There is no doubt that Bali is one of the most Instagrammable destinations in the world. It’s the home of many digital nomads and travel bloggers, who without fail, are always out on the hunt for the best Instagram spots in Bali.

In this guide I’ve put together a compilation of the best Bali Instagram spots. I’ve included everything from stunning natural landscapes to beautiful temples, from epic beaches to cute cafes.

After all, with other 60 million results when you search for #BALI on Instagram, how do you decide where to start?!

By following this guide you can easily find and visit these spots alone, however if you prefer to have a guide and photographer you can also go on a Bali full-day Instagram highlights tour!

In Bali there are also loads of very Instagrammable hotels, villas and properties. There’s so many of them and they’re all so pretty, I decided they deserved a separate guide. You can check it out here!

So without further ado, let’s jump straight in!

Drone shot of the main pool at Desa Visesa Ubud

Drone shot of the main pool at Desa Visesa Ubud

Instagrammable natural wonders in Bali

Tegalalang Rice Terrace

Tegalalang rice terrace is not only one of the most Instagrammed spots in Bali, but also one of the most recognisable and iconic.

Any Bali travel brochure or advertisement will usually have a photo of these rice fields, usually with some golden light filtering in through the palm trees and a girl in a red dress twirling between the fields.

Tegalalang is located close to Ubud in the centre of Bali.

There is no official entry fee to pay however there are a series of “checkpoints” throughout the fields, where local farmers will ask for a “donation” that you have to pay if you want to proceed.

The fields are beautiful but can get quite busy. Make sure to go there early in the morning for that golden light and perfect Instagram shots without the crowds!

Walking around the rice fields of Tegalalang in Ubud, Bali

Walking around the rice fields of Tegalalang in Ubud, Bali

Love Bali sign

Located just at the entrance of Tegalalang rice terrace you will find the famous Love Bali sign. It’s one of the most photographed spots, and it’s easy to see why.

There’s a swing where you can sit with big and colourful “Love Bali” letters around it, and the terraced fields of Tegalalang in the background.

Similarly to the rice fields there is no strict fee, but when I visited there was a group of children who asked for a “donation” or they wouldn’t let you sit on the swing.

A popular tourist spot in Bali; the "Love Bali" sign at Tegalalang rice terraces

A popular tourist spot in Bali; the “Love Bali” sign at Tegalalang rice terraces

Mount Batur

Mount Batur is an active volcano in Bali. From the peak of Mount Batur there are incredible views over the nearby volcanoes Mount Agung and Mount Agang, as well as the surrounding countryside.

Most people hike Mount Batur at sunrise.

It involves hiking up in the dark (like we did when we hiked Kawah Ijen), but being at the top as the day breaks, watching the sky light up with different shades of range and red, is a magical experience.

Plus sunrise light is the best light for photos!

Mount Batur in Bali - Photo by Joaquin Prats on Scopio

Mount Batur in Bali – Photo by Joaquin Prats on Scopio

Bali swings

If you don’t take a photo swinging over the rice fields and forests of Bali, have you even been to Bali? This is probably one of the most Instagrammable and must-dos on everyone’s Bali bucket list.

Given their popularity, a lot of swings have now appeared all over Bali, mostly concentrated around Ubud. You usually have to pay an entrance fee for the swings, which varies depending on the swing you choose.

There’s also the option of a guided swings and waterfall tour. Whatever swing you choose, you’re guaranteed some incredible photos as you soar over the Balinese rice fields and lush jungle.

Let’s be real, besides being a cool Instagram shot it’s also very fun!

My friend Marta of Where Life Is Great on one of the famous Bali swings

One of the famous Bali swings – photo by Where Life Is Great

Wanagiri Hidden Hills

If the swing over the rice fields wasn’t enough for you, you will want to pay a visit to the famous swing at Hidden Hill Wanagiri. This is a spot designed pretty much with Instagram in mind.

Besides the swing there are other very Instagrammable decorations set up, like nests and lookouts. It’s the perfect place to visit if you want to build a bit of a content library in one go.

One of the viewpoints at Wanagiri Hidden Hills in Bali - Photo by Liezl Dalinas on Scopio

One of the viewpoints at Wanagiri Hidden Hills in Bali – Photo by Liezl Dalinas on Scopio

Twin Lakes viewpoint

As far as views go, the Twin Lakes Viewpoint is sure to leave you amazed. If you don’t want to pay for the swing or lookouts at Wanagiri Hidden Hills, Twin Lakes is the one for you.

Located very close to Wanagiri Hidden Hills, this is a simple stone structure from which you get the incredible view over the lakes. Access is free and you can just snap away as many photos as you want.

Campuhan Ridge Walk

Located in Ubud, Campuhan Ridge Walk is a fairly easy walking trail surrounded by lush greenery and sweeping hill views.

Here you can go for a casual walk appreciating the surrounding Balinese nature, while snapping gorgeous Instagram shots along the way.

Mount Agung Viewpoint

This spot captures in one go all the elements I picture in my head when I think of Bali.

The volcano in the distance, the field patchwork leading up to it, the palm trees and rice fields all around and the overall green vibe, it’s one of the most iconic Bali spots.

The most Instagram-worthy temples in Bali

There are over 20,000 temples spread all over Bali, each one more beautiful than the other.

For this guide I picked the most Instagram-worthy ones, which are guaranteed to do well on your Instagram (Yogyakarta in Java also has epic temples if you feel like travelling beyond Bali).

Pura Lempuyang Temple

Pura Lempuyang Temple is for some the essence of everything that is wrong with Instagram in Bali.

I’m sure you’ve all seen this photo; with the beautiful gates of the temple framing Mount Agung in the distance, the person standing between the gates and everything perfectly reflected below.

It’s a very Instagrammable shot, there’s no denying that. What you don’t see is the queue of people waiting to take that shot, and the guy holding a mirror under the camera to get the reflection.

Like a lot of things on Instagram, it’s completely staged. Bearing that in mind it’s up to you whether you want to go take this shot, or if you’d rather explore more of Bali and find off the beaten track spots.

The gates of Pura Lempuyang Temple in Bali - Photo by Michael Vincent Macalos on Scopio

The gates of Pura Lempuyang Temple in Bali – Photo by Michael Vincent Macalos on Scopio

Handara Golf & Resort Bali gates

I put this under the temple category as that is what it resembles the most, however this spot isn’t actually a temple. The Handara Golf & Resort has become famous for its gates, which resemble the Pura Lempuyang ones.

There might be no reflection and Mount Agung in the background but there will also be considerably less people here, for a fairly similar Instagram shot.

The Handara Golf & Resort Gates in Bali - Photo by Ian Chen on Scopio

The Handara Golf & Resort Gates in Bali – Photo by Ian Chen on Scopio

Tanah Lot

I have to admit that when I visited Tanah Lot I was a bit underwhelmed by the experience. It was incredibly busy and ridiculously hot, which contributed to making it one of my least favourite spots in Bali.

However there is no denying that Tanah Lot is an extremely photogenic temple. Seeing the temple perched on a rock in the middle of the sea is quite something.

The beach leading up to it is rocky so don’t expect to be sunbathing there. It’s more of a place you visit at sunset for great pictures, maybe have food and drinks at the bars that overlook and then go.

Golden hour at Tanah Lot, Bali

Golden hour at Tanah Lot, Bali

Pura Ulun Danu Beratan Temple

Also known as the floating temple, Pura Ulun Danu Beratan is a beautiful Hindu Shaivite Shiva temple on the shores of Lake Bratan.

It’s called the “floating temple” because in the rainy season there will be water all around it, making it seem as if it’s detached from the mainland.

It’s very popular at sunrise and sunset because of the beautiful reflection you get of the temple in the lake. One thing to note is that during the dry season the water level is much lower and you won’t get the floating and reflection effects.

Pura Ulun Danu Beratan Temple in Bali - photo by Sophie of We Dream Of Travel

Pura Ulun Danu Beratan Temple in Bali – photo by Sophie of We Dream Of Travel

Tirta Gangga Water Palace

Taman Tirtagangga is actually a former royal palace in eastern Bali, not a temple. It has recently seen a rise in popularity on Instagram and it’s easy to see why.

For the prime Insta-shot you’ll want to be on the steps out in the water, possibly with a few of those bright orange fish for some colour contrasts!

Tirta Gangga Water Palace - Photo by Irish Grace Jimenez on Scopio

Tirta Gangga Water Palace – Photo by Irish Grace Jimenez on Scopio

Ubud Monkey Forest

The Monkey Forest in Ubud is one of the most visited attractions in Ubud. It’s a sanctuary and natural habitat for monkeys, which tourists can visit for around 5 USD.

Here you can wander around as the monkeys roam free. It’s a beautiful spot both from a natural viewpoint and the temples dotted here and there.

If you want a photo with a monkey you can buy food inside the temple, but be careful; they will come straight for you once they can smell food!

One of the cheeky monkeys in the Monkey Forest of Ubud

One of the cheeky monkeys in the Monkey Forest of Ubud

Uluwatu Temple

Uluwatu is one of the most famous and visited temples in Bali. Located on the cliffs of southern Bali, it’s a Hindu sea temple spread along the 70m high cliffs.

There are pretty spots all along the cliffs where you can take gorgeous Instagram shots. Any angle that captures the dramatic cliffs and beautiful details of the temple is guaranteed to amaze your Instagram followers!

Exploring Uluwatu Temple in Bali - Photo by Ruthba Nitia on Scopio

Exploring Uluwatu Temple in Bali – Photo by Ruthba Nitia on Scopio

The most Instagrammable waterfalls in Bali

Starting with the premise that are absolutely incredible waterfalls all over Bali, here are the most popular on Instagram.

Sekumpul waterfall

Sekumpul waterfall is probably the one everybody pictures in their mind when they think of waterfalls in Bali. Located in the northern area of Bali, it’s particularly popular as there is more than one photogenic angle to it.

The most common shots you will see on social media are either from the viewpoint above it, looking down into the waterfalls, or from the base looking up to the impressive huge waterfalls.

From whatever spot you capture it, it’s without a doubt a stunning natural beauty.

Sekumpul Waterfall in Bali - Photo by Eron Edward on Scopio

Sekumpul Waterfall in Bali – Photo by Eron Edward on Scopio

Tibumana waterfall

Combine a huge waterfall with turquoise water and lush greenery surrounding it and you have a winner!

Tibumana waterfall is located in central Bali, not far from Ubud, and is a waterfall that you can even swim in! It’s the perfect spot where you can snap some beautiful Insta-shots, and then refresh yourself in the cool waterfall.

It’s considered one of the most beautiful waterfalls in Ubud, and it’s easy to see why!

Munduk waterfall

Munduk waterfall is a beautiful gem just waiting to be discovered. Located deep in the jungles and mountains of north Bali, it doesn’t receive as many visitors as other waterfalls around Bali.

The huge waterfall tucked away into the greenery makes for some very impressive Instagram photos.

Munduk Waterfall in Bali - photo by Sophie of We Dream Of Travel

Munduk Waterfall in Bali – photo by Sophie of We Dream Of Travel

Kroya waterfall

Kroya Waterfall is an often overlooked, but actually beautiful spot. It’s close to the bigger and more famous Aling Aling waterfall, however if you’re looking for a fun Instagram spot, Kroya is the waterfall for you.

Not only is the water here a brilliant turquoise colour (perfect for any Instagram shot!) but the waterfall is actually a 12m natural water slide! Sounds terrifying, but they say it’s safe and lots of people do it every day.

After snapping some beautiful pictures, you can try a little thrilling adventure!

The most photogenic beaches in Bali

Being an island, there are lots of incredible beaches everywhere in Bali. However if you’re searching for the most Instagrammable ones, here they are!

Balangan beach viewpoint

A long white sand beach, with a bright turquoise sea and lined with lush green palm trees, what could be more Instagrammable than that?

Balangan Beach in the south of Bali is considered especially photogenic because of the cliff and viewpoint that overlooks it.

From there you can photos of the beach from above, getting in all the colours and bigger picture that you might miss when you’re on the beach itself.

Karang Boma Cliff

If you’re looking for a dramatic sunset spot, Karang Boma Cliff is the one for you.

Located in Uluwatu it has beautiful views over the ocean and with the cliff contrast it creates a pretty cool photo spot. Just be careful not to get too close to the cliff edge!

Melasti Beach

Located on the south coast of Bali, close to Uluwatu, Melasti Beach is a paradise spot for anyone looking for a beautiful beach. The beach is surrounded by cliffs, has fine white sand and clear turquoise water.

It’s the perfect spot to shoot some beautiful Instagram content, and then enjoy some well deserved rest and sunshine!

Kelingking Beach

Ok admittedly Kelingking Beach isn’t in Bali, it’s on the nearby island of Nusa Penida, but it’s so beautiful and Instagrammable that I just had to include it.

The “T-Rex” of Nusa Penida has recently become one of the most photographed spots in Indonesia. The iconic shot is from above, looking down on the unique cliff formations and bright turquoise sea.

If you’re feeling up to the physical challenge you can also hike all the way to the beach. With the steep cliffs surrounding you, it’s without a doubt a stunning beach!

The famous t-rex of Nusa Penida

The famous t-rex of Nusa Penida – photo by Where Life Is Great

Broken Beach

If you haven’t had enough of bright turquoise water and cool rock formations you need to pay Broken Beach a visit. Also on Nusa Penida Island, this spot is characterised by a rock arch in the middle of the sea.

Here you can enjoy the view over this unique rock formation and the coastline of Nusa Penida behind it. It’s a very photogenic spot, perfect for Instagram!

Broken Beach in Nusa Penida - photo by Sophie of We Dream Of Travel

Broken Beach in Nusa Penida – photo by Sophie of We Dream Of Travel

Gili sunset swings

The Gili islands are also not in Bali; they are technically part of Lombok, the neighbouring island. However most travellers visit them while on a trip to Bali, so it made sense to add them to this list!

Every Gili island is different, with Gili Trawangan tailoring more to party backpackers and Gili Air to romantic couples. Whichever island you pick, make sure to be on the western coast at sunset time.

Here you will find numerous swings and hammocks hanging over the sea, where you can snap that ultimate island vibe Insta-shot.

Enjoying the sunset from one of the swings in Gili Air

Enjoying the sunset from one of the swings in Gili Air – photo by Where Life Is Great

Instagram-worthy Bars, Restaurants & Cafes in Bali

Bali is famous for its big café culture, with many of them being very Instagrammable. Discover all the most photogenic cafes, bars and restaurants in Bali!

Sea Circus

With such a colourful wall, Sea Circus just had to feature on this list. Located in Seminyak, Sea Circus offers breakfast, lunch and dinner.

You can rest assured their dishes, whether it’s smoothie bowls, waffles or burgers, are as Instagrammable as their colourful wall!

Kynd Community

If you want more colourful walls, make sure to pay Kynd Community a visit! Besides their recognisable pink wall they also go the extra mile to make their food aesthetically pleasing.

For that perfect Instagram shot make sure to get a seat under the “another day in paradise” sign, maybe with a “Bali baby” smoothie bowl in front of you, and you’ve got a winner!

The Loft

The Loft has two venues, one in Canggu and one in Uluwatu, and they’re both equally Instagrammable. Whether it’s a smoothie bowl, poke bowl or ricotta hotcakes, every item on the menu is delicious, colourful, and looks great in photos!

Nalu Bowls

You’ve guessed it right, Nalu Bowl was Bali’s first smoothie bowl shack and is specialised in smoothie bowls. Their menu is made up of only vegetarian and vegan smoothie bowls.

When there’s one thing on the menu, you’re guaranteed that it will be good! Their bowls are all very colourful and Instagrammable, so make sure to snap some photos before you devour them!

The Lawn

Located on the beach in Canggu, the Lawn is one of those bars that everybody has to go at least once during a trip to Bali. The Lawn has a beachfront infinity pool and lots of comfy bean bags, sheltered under pretty parasols.

They have an all day menu that serves beach lounge classics with an Indonesia twist. They’re all delicious and, as you may guess, very Instagrammable! They also serve delicious cocktails and throw some awesome beach parties!

Cocktails at The Lawn Canggu

Cocktails at The Lawn Canggu

La Plancha Beach Bar & Restaurant

Located on the beach in Seminyak La Plancha is one of those iconic Bali spots. Before travelling to Bali for the first time, if you asked me what I expected from my evenings there, I would say something that looked a lot like La Plancha.

They have rows and rows of colourful beach beanbags and umbrellas. The perfect spot to enjoy a drink at sunset, and to capture some colourful shots that will brighten up your Instagram feed.

I spent my first day in Bali surfing in Seminyak and then enjoying drinks at La Plancha and it was the perfect start to any Bali itinerary.


CRATE Café is the sort of friendly and a bit hipster place that is very popular in Canggu, and which can serve as a great backdrop for Instagram photos.

They serve breakfast all day and you can be sure that whether it’s a smoothie bowl or pancakes, that it’s going to be abundant, colourful, and look great in pictures!

I also love the feel of the café. With Their wide open space and big dining tables you will find yourself sitting next to strangers, that might soon become new friends!

Classic avocado toast with smoked salmon at CRATE Cafe

Classic avocado toast with smoked salmon at CRATE Cafe

Kayon Jungle Pool & Bar

This bar is part of a resort, however the pool and bar is open also to non-guests. Entrance is free but you have to spend a minimum in food and drinks there, but trust me when I say it’s worth it!

Kayon Jungle Pool & Bar has three tiers of infinity swimming pools that overlook the Balinese rice fields and jungle.

You can snap some beautiful photos as you float in the pool on a colourful floatie, drink in hand and the beautiful Bali nature behind you.

Looking for more Instagram inspiration? Check out these guides!

This turned out to be a pretty huge roundup, sorry about that! I hope you will find it useful in planning your Instagram shoots in Bali.

I haven’t been able to make it to all of these spots, but I’m hoping to go back to Bali soon and will definitely be hitting some of these up myself!

If you have suggestions for other beautiful Bali Instagram spots let me know in the comments below! Bali also has a lot of very pretty villas with private pools, for every budget!

Enjoyed reading about the best Bali Instagram spots? Pin it!

Collage of the Nusa Penida coastline and rice fields in Bali with text overlay saying "33 Instagrammable places in Bali"

Collage of beaches, rice fields, temples and sunsets with text overlay saying "the most Instagrammable temples in Bali"

Collage of temples and waterfalls with text overlay saying "the most Instagrammable temples in Bali"