Indonesia is one of the most amazing destinations I´ve ever been. The food, people, culture, beaches, forest, accomodations and much more. In this guide you will find the best places to visit on Bali and Nusa Penida. Also, if you don´t wanna spend hundreds or thousands of dollars for resorts, I will show you some nice accommodations🏠 where to stay in budget and because good food means good mood, you will see here a lot of great restaurants🥢 and bars🥂 I´ve been.
Before we start, you should know that Indonesia is not just about the beautiful beaches and cheap food. Everything has its own magic. I did this trip myself so I can say, you have to try something from everything because if you stay in one or two places, you will never see what else these islands can offer you.
- the main island for tourism. It completly differs from the whole Indonesia. Bali is multi-religious with a majority practicing Buddhism. These people have tranquil and peaceful lifestyle so you can feel comfortable and safe, even for a solo traveller.
When to go?
Indonesia lies on the equator. That means it has two seasons: the dry season☀️ from May to October and the rainy season🌧️ from November to April. Best time to visit should be from April to September due to the weather conditions BUT it's important not to base your decision just on weather and here's why.
Bali is already heavily crowded with both locals and tourists, especially during the dry season. There are traffic jams🚗 everywhere and it´s almost impossible to get somewhere in town. Moreover, the popular tourist spots are often overrun with masses of people, and you might find yourself waiting in long lines just to take a photo with a waterfall or temple. This may not be for everyone. If you prefer less crowds and lower prices for food, accomodation and services, you shouldn´t be afraid to visit the island during the rainy season.
From my personal experience, most of the rain occurs during the night or briefly throughout the day. It´s not as sunny as in the dry season but at least you won´t get sunburned.😃
You can watch the forecast but it changes from day to day so don´t rely on that.
After arrival:
Save some money during your first days 💵
The only thing you need after your arrival is a SIM card which you buy at the airport. In the capital, Denpasar, there are higher prices than on the whole island, especially in places full of tourists like malls, beaches and around the airport. To save some money, try to avoid these spots. Instead of renting a motorbike outside the airport, go a bit further to the streets and rent it from smaller rentals or directly from the accomodation you´re staying in. The same is for malls. Don´t go shopping to the biggest one but try to find some of the local ones. The beaches are also full of locals that will try to sell you things you don´t need and which cost 5 times more than in stores outside the city centre
Tourists = walking wallets
If you are a tourist, they see you as a walking wallet. So first important thing to know about this area which you can find not that common for you is that they haggle over everything, except for prices in restaurants and markets. They are basically "proffesionals in haggling" and if you´re a tourist, they will definitely try to trick you and sell you their products for 5x higher price. To avoid the higher prices, don´t be afraid to use their own tactics on them.First days of my stay, I was a bit afraid because I wasn´t use to it and didn´t know what I can afford to say but after a few experiences I realized that haggling is a normal part of their life. Sometimes it was fun to bargain over just a bottle of water with locals.
Scooters before cars 🛵
As I said earlier, Bali is overcrowded with a lot of traffic jams, The roads are not wide enough to fit two cars, Sometimes, Google maps tell you "go this way" and there is no road or just a trail between some trees and road signs means nothing. Therefore, renting a car is really useless there. You won´t get anywhere. That´s why you should rent a motorbike instead. I know what you think. "What about my baggage? Where should I put my suitcase?" Well, on Bali, everything is possible. We were two people with two suitcases and two bags and it was fine to drive the whole island. For local it´s not a problem to fit there a whole kithen or even a cow.
This was our first stop in Ubud. The entrance fee is around 4 euros but if you want some "extra services" like to take a photo with monkeys or feed them, you also have to pay for it but it is nothing expensive. One important thing is that you must NOT make an eye contact with them because they would become aggressive.
There are not just monkeys but sacred temples and ancient stone statues covered with vines. It looked so mysterious and I loved it.
TIP: Be careful with the monkeys because they are little thieves. If they had an opportunity, they would steal everything from you. Food, money and even a phone or camera.
This is one of the most popular rice terraces on Bali. It is located in Ubud which is full of several rice terraces. We weren´t at this one because we stayed in Bersilla bungalows which were also on a rice terrace but Ceking Rice Terrace is definitely worth visiting.
One of the most magical places on Bali. There is not just the gate itself but also a sacred temple where only monks can go. It was built on a hill so you have a really nice view from there and if you look through the gate, you will see the highest mountain Mount Agung⛰️ behind when the weather is good. The temple or the gate is sacred so there aren't allowed any kisses and even doing an arabesque is forbidden for some reasons. There are restaurants nearby, too.
TIP: If you wanna avoid paid parking spot and a useless tourist bus, don't go the main road and find a side road directly to the gate.
I saw this gate on social media that it is really famous and the photos are magical but when we came it wasn´t that cool. It is just a gate in the middle of the road. If you want to get closer or take a photo you have to pay. I didn´t like it but I added here because it is one of the main monuments on Bali and you will have good photos😉
We were on Bali during the rain season where there are not so many tourists and in this place there was no one. It was quite and everything was closed. The whole park had a weird energy. I would like to see how it looks during the main tourist season.
TIP: Take more clothes with you because it is in the mountains and there is not as warm as in forests or beaches.
This place gives me vibes like Beratan Temple because of the statues and environment but I can´t judge when I wasn´t there. We didn´t have time to visit it but I believe it´s worth it. Maybe, you can go there and tell me!
Uluwatu temple belongs among the six key Bali temples, concerned as spiritual. It is located on the top of a cliff on the west coast with a beautiful sunset view🌅. You can buy a ticket to see those Kecak fire dances which are performed every day. However, take care of your staff! There are a lot of monkeys🐵 who are known for stealing things from tourists.
I had to add this resort here. It is one of the most famous and at the same time most expensive resorts on Bali but it belongs to my low budget guide because you only have to pay a small fee for entering to this massive resort. You don´t need to be accommodated there to enjoy the pool and the bars. or take some photos from the place.
I wouldn´t normally go to ZOO on my vacation because I could go any time in my country but I heard that Balinese ZOO is something more than other ZOOs so I decided to visit it and I didn´t regret.
It was absolutely amazing! You can walk among animals, touch them and even feed them. It is very free but 100% safe, of course. I was also really surprised by the species of animals they had because some of them were from my country, which is in Europe, like dears, wild boars and ducks. It was funny to see them there as exotic species.😄
The entrance fee is around 22 euro but if you pay for extra services, you can feed the animals, take a photo with them or even ride an elephant. The extra services are between 3 - 15 euro as I remember.
On the cliff above the Nyang Nyang beach there is this airplane. In 2023 it has been converted into a privat villa but I think it is good to have it here because the views are incredible!
I think that everybody ones heard about the famous swings on Bali. You can have these beautiful photos on a swing in the rice terraces. Well, there are a lot of them around the whole island but this one is really known and also you have to pay some money for a swing.
Mount Batur is the second highest mountain of Bali after Agung. There are amazing trails leading to the summit of the mountain. If you want to hike to the top, you need to go with an experienced guide because it can be really dangerous. You will pay cca 40 euros per person but it is definitely worth it.
TIP: The trails leads through the jungle so it is good to take some medicine💊 with you like anti-malaria drugs or some drugs to exotic destinations.
Agung is the highest mountain of Bali. It is at the same time highest vulcano so be careful:) There are also trails and hikes with a guide but it is less known than Batur, in my opinion. You can see the whole mountain from The Heaven´s gate if you catch a good weather because it is often cloudy and covered in fog.
The countryside looks like paradise. It is mountainous and everything is green. I guarantee you will never forget this view.
It looks exactly like in the pictures. It was amazing and I liked that we could swim under the waterfall but the water was very cold:) On the way to the waterfall there is one bar, small swim and, of course, jungle. Locals have their stations where they want to get some money from you by offering you fruit or taking pictures. One guy even told us to give him money for cleaning the forest. It was actually funny and we ran away.
Aling-Aling waterfall is the main one but there are 3 more waterfalls on the way to this one. If you pay the guide they will allow you to go on a nature waterfall slide which looks dangerous but nobody was hurt and locals say it is safe. Still, I didn´t try:)
Watch where you step because when I wanted to see the waterfall from a bamboo bridge, it broke and I almost fell.
TIP: If you don´t wanna pay the entrance fee, wait until it closes, then go there on your own.⏰
This waterfall is really popular I would say because there are many things to do there. It is right next to Omma Dayclub Bali where you can go for free but you have to spend 20 euros there. It is really big with a restaurant, a bar and a pool from which you can enjoy the view of the waterfall. Furthermore, there is a sacred waterhole, swing, many souvenir stores and as a new tourist atraction - Blangsingah Glass Bridge.
Sekumpul is the highest waterfall on Bali so you definitely should visit. There are actually more than one waterfall. You have to pay the entrance fee and go down 400 stairs but I believe that it will be worth it. You can also pay for a local guide.
It is a popular spot for taking beautiful photos of yourself for social media. That´s actually the way I discovered this waterfall, via IG. However, you may have to wait a long time in a line for photos because in the dry season this place is full of tourists.
It is a popular spot for taking beautiful photos of yourself for social media. That´s actually the way I discovered this waterfall, via IG. However, you may have to wait a long time in a line for photos because in the dry season this place is full of tourists.
I really liked this beach. It was beautiful and large. You could swim or one side and surf on another. It is a romantic place for watching sunset🌅 either from the beach or from the cliffs that surrounds it. There are even bean bag sofas on the cliffs.
There are a lot of bars and restaurants which are very expensive💸. I would say that they are intended only for tourists because they didn´t match Indonesian style. They look like European or American restaurants, so as food and prices. I didn´t like it there.
There is a small fee for entering the beach but nothing expensive. Cca 0,50 euro.
One of the most beautiful beaches on Bali. It is really long but thin. The access to the beach is complicated, I would say, because the road is very steep so you have to be careful on your scooter and there are a lot of stairs which leads to the beach and a small beach restaurant. If you manage the way, you will see that it was worth it.
Unfortunately, when we were there, it was raining but we still built a nice sand castle😍
This is a really small beach on the west coast of Uluwatu. To access this beach you have to go through little forest full of monkeys🐵, ancient statues and then through the way between rocks but the beach is incredible. You will love it!
I didn´t like this beach as much as the others in Uluwatu because it was overcrowded when we were there. The beach is surrounded by many hotels. The access was strange because we had to go through narrow streets of the hotels and restaurants. Besides that there are so many stairs!
However, it has some positive things as the restaurants. At night, the atmosphere of the beach is so romantic. We went to a dinner in the sand with wine🍷 and seafood🍤 with a view of waves.
I would say about this beach that it is basically the same as Nyang Nyang because they are right next to each other. A significant thing about it is a small colourful shipwreck⚓️ in the sand which is very popular and you will see it everywhere if you search for Nunggalan Beach.
We visited this large beach in Denpasar. The beach itself was really nice but as it is in the centre fool of tourists, there are a lot of beggars and impostors who will try to sell you things you don´t need or for a 5x higher price. Don´t buy anything from them! It´s a scam.
We were there the first they on the island and bought a coconut from a local guy for 4€ and normally they sell it for 1€ or it is for free🙃
We weren´t exactly on this beach because it doesn't look nice at all.😅 The coast looks the same along the whole north side of the island. There are black sand and narrow beaches. I would say that it is not for swimming as the south of the island but definitely worth seeing because there are a lot of dophins🐬 in this area. Rent a boat for about 20 euros and go snorkling and swimming with dolphins. It was one of the most amazing experiences in my life.🤩
We rent it from our host.
From all the accommodations I was on Bali, this one was my favourite❤️. It is located on a rice terrace, which was incredible because we had the most beautiful view from our bungalow. I loved the heart shaped swimming pool and the yoga room. There is a terrace where they made breakfast for us with fresh passion fruit from their garden. There was also a massage room but it didn´t work when we were there. It was during the rain season when there are less tourists so we had this small paradise just for ourselves.☺️
This low-budget homestay is wonderful. It gives me the real feeling of Ubud vibe.
So peaceful and relaxing. You can practice yoga or just chilling in the pool.
I really wanted to stay in this accommodation but we already booked one and didn´t need another.
This accommodation was one of our highlights when we were choosing where to stay. They have really nice rooms with a view of the river or terrace. Also, from a pool you have a view of jungle. Good spot to order a floating breakfast. It is not in the main area of Ubud, therefore the place is calm and relaxing. Staff is friendly and helpful.
It has very positive reviews and people, who were there, recommend it to everyone. ✅
One of my favourite accommodations. It is located quite near Ubud area and 300m far from black sand beach. I liked it mainly because of the amazing pool and garden they have. We could have fried bananas for breakfast right next to the pool on sunbeds☺️. They also offer these popular floating breakfasts which are just a little bit more expensive than a normal one.
Rooms were cozy and clean but when we stayed there we saw small lizards on the wall which is normal on Bali and they aren´t dangerous. It was actually funny😅. The hosts were very nice to us and even advised us some restaurants.
Funny thing that happend to us was that every day we heard prayers which were so loud that street dogs howled so loud and we couldn´t sleep.
Unfortunately, this accommodation is not at Booking anymore but still you can find it on Agoda.
We actually didn´t stay in this accommodation but in a accommodation next to this one because we didn´t know there is this guest house. However, we visit it when we were searching for a place to eat and I was nicely surprised. It looks like a small village with cute bungalows and a big pool. There are plants and statues everywhere which give the place exotic vibe. I would recommend this 100%.
This accomodation was average, I would say. There was a small pool and bungalows were normal but cheap and we needed immediately a place to stay. However, when we snooped around the garden we found a hidden gem of this accommodation. Behind the bungalows there were another bungalows, which were brand new and looked stunning, unfortunately were all fully booked, but at least we enjoyed a big pool with a garden bar. The whole place looked like paradise. Also, the host was really nice to us and let us book it on the spot.
I gave this accommodation 10/10 when I saw that. It is really a paradise for good price. Unfortunately, they were fully booked when we came so we just could look at those apartments and leave. However, they offered us to stay in their big villa but we were just two so that wouldn´t be a good idea because of the price. If you are a group of 8 or 10 then it is worth it.
Lovina doesn´t belong among the main tourist spots so it was harder to find a cheap accommodation there but we did. This was really cheap and right on the beach. Nothing special but good and our host was really helpful. He arranged a dolphin cruise🐬 for us, which was one of the highlights of our entire visit. We were swimming with dophins, snorkling and sailing. It was amazing and all of this just only for 15€ per night!
This hotel is not something extra but it has a pool and you will feel cozy and comfortable there. The most important is that for two people it only costs 16€ and when it´s this cheap you can afford to get a massage in their wellness😉
This accommodation is not something luxury but quite normal. People who were there wrote many positive comments about its cleanliness and a good location. It is near the famous La Brisa bar.
I would say that it is more like hostel because there is a shared room for 8 people which you can as an individual book for only 8€ per night but if you are more than two you will get your own room. The advantage is that it is reallyyy cheap. Room for 3 people cost only 17€ for everyone and with breakfast 19€.
This was definitely my TOP 1 place to eat! I love everything on this café. The food, fresh juices, interior but most important thing is that the prices are so low that you spend around 👉🏼3,5€ 👈🏼 for the whole lunch (main dish, juice and dessert). In a normal restaurant in Europe you would pay at least 18€!
I definitely recommend this café as the one of the best cafés I´ve been so far. The food in really delicious, trust me. 😍
In the heart of Ubud there is our favourite TYGR sushi. We had to go there three times because we couldn´t just eat only one dish. They have everything! I think this was one of the best sushi I´ve eaten and the price was crazy (in a cheap way). They also offer special drinks that I´ve never seen anywhere else, definitely worth a try.
It is in the centre of Ubud and there are many different restaurants around which will catch your attentions.
TIP: On Wednesdays, there are some discounts on sushi.
Soooo romantic place. Eating your Mi Goreng in an outdoor restaurant, watching the sun setting behind the rice fields and chilling with a drink. This place is made for this!🥰
I don´t like spicy food but I enjoyed this Mexican restaurant🇲🇽. The food was really good and the place was soo nice and cozy. There is a small stage where the local bands performs their songs which make the atmosphere even better.
There is a main road in Ubud where there are many bars, poolclubs and restaurants. We were at this restaurant particularly because it was for a good price. I would say that the restaurant is mostly Vietnamese but there are other cuisines from Asia and they also have pasta, pizza, burgers...
Also, I ordered the most delicious fresh papaya juice. It was so good that I had to order two.
I think that in this restaurant, everyone will choose something to eat. They have traditional Asien cuisine but also pizzas, bowls, sandwiches and even kids menu.
In the middle of the main street in Ubud there is this pool bar/restaurant. It's a huge difference when you come from the street to this little paradise. I felt like I am in an oasis of peace or something.😅
Their food menu looked really cool, so as drinks. When we were in this bar, there was a live music.
I definitely recommend you this place to visit. You won't be dissapointed.
One of the more fancy restaurants but just look at that! How many times in your life do you get this opportunity to eat in a bamboo restaurant so delicious food. Definitely worth it!
We were in the evening visiting this beach bar and it was so strange to walk to this bar because it is a part of luxury resort but the bar is a public place where you can have dinner with the view of the ocean.
I ordered traditional Mi Goreng but I didn´t expect it to be spicy because I hate spicy food. If I forgot about it, it was very good meal.
I was absolutely amazed with this restaurant. It looks posh and therefore expensive but the opposite is true. The prices were so low that I thought they´re joking. The service was perfect, the food was delicious so as drinks and we had a live music inside the restaurant. We couldn´t choose a better place to eat! 😍
La Brisa is a really popular pool bar/club. Again, there are a lot of tourists so it has nothing to do with Indonesian style. Prices are normal like in any other European or American bar. It is a romantic place to watch sunset.
One of the most popular bars for tourists on Bali. It is really known on social media that if you fill their form, you can get a tattoo for a drink on Wednesdays. Cool, right?
It doesn´t belong among typical Indonesian bars. It is made basically only for tourists so the prices are quite expensive.
Add to
Details
Nusa Penida
Nusa Penida is a small island located right next to Bali. There are the most beautiful beaches in the world and it is perfect for snorkling and diving. Its infrastructure isn't as advanced as Bali's, but at least there are less tourists.
It was a really great experience for me. In fact, I enjoyed it even more than Bali.
When someone mentions Bali, you likely picture this beach, right? However, this isn't exactly on Bali but on Nusa Penida, a neighboring island.
This beach is one of the most stunning beaches in the world!🌊 It looks even better in real life but you may don´t know that the access to the beach is literally a hell. The first steps are manageable, with stone stairs tracing the cliff's edge. But then comes the real challenge. You have to go down the cliff just holding the bamboo ladder with one hand and your flip-flops in the second hand. It´s more like rock climbing. The way down lasts around an hour but trust me, the beach is absolutely worth the effort.
There is even a small store where you can buy water or snacks.
I think that in the future the government wants to build a massive lift to make it easier for more people, however, I think it will ruin the whole spirit of the place.
I know I keep repeating myself but, again, this is one of the most amazing beaches I´ve ever seen🤩. While the access isn't as challenging as Kelingking Beach, it's still difficult. There is a path along the cliff and then you'll need to use ropes for a bit of abseiling. Fortunately, there are guides who will help you.
I won't even bother describing the beach because its beauty speaks for itself in the photos.
At the beginning of the beach there is a huge swing suspended between to palm trees where you can swing and take incredible photos for 10€😀
Atuh is located right next to the Diamond beach behind the cliff. Honestly, I preferred it over Diamond. I don´t know if it was because it was more peaceful and there weren´t that many tourists but I enjoyed it more. Plus we found a small puppy🐶 there and we had a great time playing with it. It was sooo cute.
This bay was incredible for me. We had such a great time! The water was calm and so clear that we saw corals under us.
We were lucky because we had underwater glasses and went diving. All the corals and colourful fish🐠 were really great experience but the best was that we saw a sea turtle🐢. It wasn´t even scared when we tried to touch it.
Then, we swam to a small island which was near the beach and we found there an old abadoned temple. It was so mystical.
There are snorkling and diving services right on the beach but as we had our own equipment we didn´t rent it so I don´t know the price. However it will be probably cheap as everything on the island. I think snorkling will be around 15€.
Funny thing about this tourist attraction is that you have to wait in a line to get to the tree house because there are so many people waiting for a photo. When we saw the line, we gave up😂.
However, if you go further, there are beautiful view from cliffs where you can see the Diamond beach from the other side.
We didn´t have time to experienced it and I was so sad because we heard that it´s an amazing experience. Swimming with giant mantas - who could say that! I think that it is even better to do this here on Nusa Penida because it is much cheaper than in other countries.
We were searching for accommodation and met some guy who told us about his uncle who owns this bungalows. We were lucky that we met him because this small village of cottages was sooo lovely 🥰 and the host was really kind and helpful and he gave us fresh juice as a welcome drink. In the reception there is a small restaurant belonging to the complex where we ate dinner. The chef was surprisingly our host😂. The whole accommodation gave me family vibes because the whole family of locals looked after us all days. When we left we immediately rated this place 10/10.✅
We stayed in these bungalows because they were the cheapest and quite near the Crystal Bay. It was clean and cozy. To welcome us, they gave us a free coconut😁 I give that 8/10 because I was missing a pool. If you want something more fancy there are a lot of other bungalows in this area.
This isn´t a typical accommodation for Nusa Penida because you will find there mostly bungalows but it has the most amazing view of the countryside. Just imagine having breakfast on your balcony with this view.
Its reviews are 100% positive and all the aspects like location, comfort, staff, cleanliness and more are 9/10 and higher.
We were staying right nextdoor so we saw this hotel and the views and I can say you won´t regret if you stay here. Plus it is really close to the Atuh beach.
These bungalows have a great location because they are really near to the Diamond beach. I think that on Nusa Penida you won´t find any bad accommodation. Bungalow villages are common here and as I saw all of them look pretty and are almost the same.
Moreover, if you look at the price, you will definitely love it even more. The price does not correspond to this beautiful place at all.
This small bungalow village is incredible. We weren´t exactly accommodated in these bungalows but we saw how it looks there and I really wanted to reconsider my decision and move here. It is like a little paradise.
These super cheap bungalows are close to the beautiful Crystal Bay. The service with breakfast is even better than to search for a breakfast in the morning somewhere else because there are not many restaurants around. People mostly appreciated the staff that has been helpful and polite to them and the cleanliness of the place. It has all positive reviews on Booking.
This seemed to me as one of the better restaurants there because there are actually not that many tourist restaurants. We went there for a lunch. The food was delicious as usual.
Only thing I didn´t like was that we were bothered by street dogs because they were hungry. People are kinda used to that. This problem is happening all over the island. I felt sorry for them but at the same time you just don´t wanna eat your lunch when there are some dirty dogs next to you begging for food.
Not far from Diamond beach is Slaza Penida restaurant. I think that this is one of the better places to eat on the island and if you don´t choose food from here, there are like 4 other restaurants on the street. We had pizza with sandwich and we were satisfied enough.
It is not something extra but there aren´t many restaurants in this area. This is one of the better ones, I would say. You will taste local meals and you don´t have to be scared that you´ll find a dog meat on your plate:)
This place looked so pretty at night with all those lights. The food was really good, especially the black burgers but I had just one target - the dragon fruit juice.🫡
Heyy, I am 20 and I am from the Czech Republic 🇨🇿 but currently studying in Spain 🇪🇸 on Eramus program. I started travelling a lot recently and I really fell in love with it. I can´t get enough of exploring all the interesting places around the world, making new friends and connections, meeting new cultures and learning something new from every country I visit.
I am a university student who wants to travel as much as possible. I think that all students knows how hard and expensive travelling can be but I would like to show you how you can travel easily and with little costs. My travel style is student-friendly travelling in budget to as many destinations as I can. ✈️
All posts are from places I´ve been to and know them well, mostly Europe countries and exotic paradises in the world. I post guides, maps, tips&hack, recommendations.
Travelling is about experiences which I want to share with you. Therefore, I am here to show you all the destinations I´ve been and to help you with your travel plans.
If you want to help with your itinerary or consultation, just contact me😊
So let´s started and go check my guides!
📲IG: @_slivkovaal_
🎶TikTok: @luckaslivkova
💌E-mail: lucie.slivkova.ls@gmail.com