This Bali-3-week itinerary will comprehensively explore the “Island of the Gods,” featuring ancient temples, rice terraces, gorgeous waterfalls, and vibrant markets.
By following this guide, you will discover the rich Balinese culture, stunning landscapes, and tranquil beaches; Bali is and will ever be a dream come true!
Spending a month in Bali each time I arrived on the Indonesian island allowed me to discover it very well and create the perfect 3 week Bali itinerary.
Although there is no way to get bored on the island, with so many attractions, I think 3 weeks in Bali is the ideal time to enjoy all the best the island offers. Of course, you can always stay more, but you should never spend less than 3 weeks in Bali.
Apart from the perfect 3 week Bali itinerary, in this article, I will cover many other aspects that you need to know before you visit the island or while you are there.
I’ll talk about the best time to visit, the ideal budget for a 3 week Bali itinerary, the best ways to get around the island, and other useful and valuable information.
Bali 3 week itinerary – the best Bali travel guide
As you already know or not, around the island of Bali, other beautiful islands are worth visiting, like Nusa Lembongan, Nusa Ceningan, the Gili Islands, and so on. However, this requires a lot of time, so I added to this itinerary only one that is relatively easy to reach and deserves all the reputation earned on Instagram.
Yes, you guessed it, it’s the gorgeous Nusa Penida, located only 35 km from Bali. I allocated 3 days in Nusa Penida from this 3 week Bali itinerary because it’s the ideal time to cover everything the island offers.
Without further ado, ladies and gentlemen, this is Bali’s best and complete itinerary.
PIN IT FOR LATER
The first week in Bali
5 DAYS IN UBUD
Start your vacation in Bali with a few days in Ubud, the essence and magic of the island, a place that is for sure on your Bali bucket list. Here you will find the Bali you are looking for, thanks to the movie Eat, Pray, Love. I’m sure you’ve seen it, or maybe you’ve read the book.
Ubud is a blend of traditional and artistic experiences. It’s known for its vibrant arts scene, yoga retreats, rice paddies, beautiful waterfalls, and spiritual heritage temples like Goa Gajah and Tirta Empul. Its serene landscapes and spiritual ambiance make it a popular global destination.
From Denpasar airport to Ubud, it’s approximately 40 km. Depending on when you arrive, you will cover this distance in about 2-3 hours.
It sounds tiring, especially after a long flight, but you will be rewarded with a few dream days in Ubud. Bali has become an overpopulated island, making traffic difficult in certain areas.
Tip: Try to get transportation from your accommodation before you arrive in Bali—a trip from the airport to Ubud costs between 300,000 and 400,000 IDR.
Day 1 – Arriving in Ubud | Bali 3 week itinerary
Your three weeks adventure in Bali begins when you land at Ngurah Rai airport. Here you will receive the VOA (visa on arrival), which costs $35. I recommend that you have precisely this amount.
Also, in the airport, you will find mobile phone companies where you can buy a local SIM card.
I recommend 35 GB from Telkomsel. It will cost 350,000 IDR at the airport, but you can find it cheaper elsewhere. However, if you want internet the moment you step foot in Bali, you can get it from the airport. It’s not a bad price.
⇒ Get your private transfer from Ngurah Rai Airport in Bali to your accommodation
Day 2 – Taman Dedari, Campuhan Ridge Walk & Ubud Palace | 3 week Bali itinerary
- Ubud Palace
Start your adventure in Ubud with one of the most iconic and famous places in the area: Ubud Palace. Not only is it an exciting tourist attraction and centrally located, but it’s also free to visit, so you can’t miss it.
Ubud Palace, also known as Puri Saren Agung, is a historical and cultural site in Ubud, Bali, notable for its traditional Balinese architecture. It was once a royal home with elaborate wood carvings, elegant gates, and lush gardens. The palace organizes dance performances and focuses on learning about Balinese arts, crafts, and customs, attracting visitors and locals.
Although visiting the Ubud Palace is free, you can purchase a ticket to attend a show of Legong Dance.
- Taman Dedari
Next, have lunch at Taman Dedari, a restaurant with Balinese specialties that you will love! It’s located approximately 6 km from the center of Ubud, so the best way to get here is by renting a scooter or using ride-sharing apps like Grab or Gojek.
But I’ll give you more details at the end of the article, in the “Things to know before visiting Bali” section. So I invite you to review the questions and answers to ensure you have the complete information.
Visiting the Taman Dedari restaurant is love at first sight! If you ask me, it’s the most beautiful restaurant in Bali because it has some unique details that differentiate it from anything else you will find on the island.
I put it on the first day of the 3-week Bali itinerary because I want your trip here to start beautifully.
Taman Dedari was opened in 2021; its name translates as Park of Angels. The name is probably related to the impressive statues that make this place magical. There are over 50 statues scattered throughout the vast restaurant, some of which are up to 10 meters high.
Besides that, you can find here lush vegetation, ponds with colorful fish, and fantastic scenery. Also, the view is lovely, towards a luxury resort and the Balinese jungle.
The restaurant has a diverse menu suitable for all tastes, and the prices are very affordable. The place is becoming increasingly popular, so you have to get here before everyone adds it to their 3 week Bali itinerary.
- Campuhan Ridge Walk
In the last part of the day, I recommend hiking Campuhan Ridge Walk. Campuhan Ridge in Bali offers a picturesque trekking experience with stunning views of rice terraces, river valleys, and mountains, making it a must-visit spot for nature enthusiasts and photographers.
It has a length of about 2 km, but you don’t have to go all the way. The place has become popular, so it’s very likely to find many people on the route; some come here to jog.
Day 3 – Ubud rice paddies & Monkey Forest | 3-week Bali itinerary
- Sweet Orange Walk Trail
Start your third day of your 3 week Bali itinerary in a very special place. Who said you have to travel long distances to enjoy beautiful rice terraces? Well, you can find some wonderful ones right in the center of Ubud.
This is the Sweet Orange Walk Trail Rice Terraces. It is only a few minutes walk from Ubud Palace and is the ideal place to escape the heavy traffic in Ubud. Spend the morning here and then have lunch at one of the best warungs in Ubud, Sweet Orange Warung.
On this winding path among the rice fields, you can admire birds, palm trees, local children playing, and people working the fields. It’s a foray into the rural life of Bali that you will love to experience.
- Tegalalang Rice Terraces
There is also another option, which is much more popular and crowded. You must arrive as early as possible to ensure you won’t meet too many people on the route.
I have to admit that they are famous for good reasons because the Tegalalang terraces I am talking about are the most spectacular. The landscape is incredible if you get here when the rice is still green!
The Tegalalang Rice Terraces are a UNESCO World Heritage site in Bali, Indonesia, highlighting the traditional Balinese Subak system, an irrigation technology created over a thousand years ago.
The terraces produce a cascading green tapestry that blends with coconut trees and tropical vegetation. Visitors can walk down tiny lanes and observe farmers tending to their crops with traditional methods and tools. The terraces are a photographer’s dream as well as a cultural gem. Therefore, you should definitely add it to your 3 week itinerary for Bali.
- Ubud Monkey Forest
Continue your day with a visit to the famous Ubud Sacred Monkey Forest, a must-see place on any Bali itinerary.
The Monkey Forest is a 27-acre refuge home to around 700 long-tailed Balinese macaque monkeys, considered sacred temple guards in Balinese culture.
Visiting the forest where they live, you’ll have the opportunity to study these monkeys up close and acquire insight into their behavior, social dynamics, and natural habitat.
The sanctuary also has some temples and shrines dating back to the 14th century. Remember to treat the monkeys respectfully and refrain from feeding them, as this can disturb their natural diet and behavior.
Monkeys often steal personal items, such as glasses or jewelry. Therefore, try not to have such valuables when visiting the forest.
I witnessed several such incidents in the few hours I was there.
Also, they can become aggressive if they see that you have food and don’t give it to them. Be careful how you interact with them, even if they initially seem lovely and cute.
READ ALSO: All you need to know about visiting the Sacred Monkey Forest in Ubud, Bali
Day 4 – Ubud Waterfalls & Jatiluwih Rice Terraces
- Ubud Waterfalls
Ubud is known for its enchanting waterfalls, offering a refreshing escape from the bustling town. The waterfalls are beautiful; each is different and has something special. I must admit that the rice terraces and the waterfalls are the main reasons I love the island, and they are elements that cannot be missing from this 3-week itinerary for Bali.
I visited nine waterfalls in Bali in the two visits, but I needed two months. If you only have 3 weeks, 3-4 waterfalls are probably enough. From the ones I’ve seen, I recommend Tengenungan, Nungnung, Leke Leke, Gitgit, and Taman Beji Griya.
You have to remember that the distances between the waterfalls are pretty long and you need a scooter or you can buy a tour that includes several of them. Also, the road you must walk to reach the waterfall is tiring and involves many steps, humidity, and heat. Be prepared for this and hydrate yourself properly.
READ ALSO: Road trip to Gitgit Waterfall in Bali, Indonesia
- Jatiluwih Rice Terraces
Did you think we were done with the rice terraces? Not nearly! So, continue your day with a visit to the Jatiluwih terraces, located 40 km north of Ubud.
They are huge, spread over 600 hectares, and are also part of UNESCO. The Jatiluwih Rice Terraces in Bali showcase the island’s agricultural prowess and scenic splendor.
You can learn more about sustainable farming practices and elaborate irrigation systems here.
Visitors can explore the fields on foot or bicycle, and the terraces also represent Bali’s commitment to protecting its cultural legacy and environmentally friendly customs.
Day 5 – Tlaga Singha & Going to Sanur
- Tlaga Singha Pool
You cannot leave Ubud without experiencing a day of relaxation in a gorgeous infinity pool overlooking the jungle. There are several of this kind in Bali, but I recommend adding Tlaga Singha to your Bali 3 week itinerary.
It’s a double pool that has a shape similar to rice terraces. It’s more of a complex with swimming pools, restaurants, a spa, lush vegetation, and ponds with colorful fish.
You can come here to relax on the longue chair, enjoy a good swim with a view, eat something good and listen to excellent music because they have a skilled DJ.
You have two price options: entrance with access to the pool and a drink included or entrance with a drink and a meal. Prices start from IDR 200k per person, which seems reasonable to me.
Where to stay in Ubud:
- budget: Liyer Spirit House – Liyer House, located in Ubud, Bali, offers a year-round outdoor pool, spa center, on-site restaurant, shuttle to central Ubud, free WiFi, and private rooms with flat-screen TVs and private bathrooms. The guest house is 15 minutes from Ubud Market and Ubud Palace and 90 minutes from Bali Denpasar International Airport. I highly recommend staying here.
- mid-range: Alam Shanti Ubud – Alam Shanti Ubud is a 4-star resort in Ubud, offering accommodation with a garden, free private parking, a terrace, a restaurant, and air-conditioned rooms with free WiFi. It features a swimming pool, room service, and a balcony with garden and pool views. The resort also offers bike rental services.
- luxury: The Kayon Jungle Resort – The Kayon Jungle Resort in Ubud offers accommodation with an outdoor pool, spa center, fitness facilities, and complimentary bicycles. Units feature flat-screen TVs, satellite channels, WiFi, private pools, balconies, and bathrooms. Continental or à la carte breakfasts are available daily. The resort also offers a business center, car hire, and airport shuttle services. Nearby attractions include Ubud Palace, Ubud Market, and Ubud Monkey Forest.
Where to eat in Ubud:
Ubud abounds in restaurants and warungs or even street food. I like Indonesian food, and I think it’s delicious. Whether you choose a place with traditional food in Ubud or an international restaurant, your taste buds will thank you. These are my top recommendations:
The best warungs in Ubud:
- Warung Gauri
- In Da Compund
- Sweet Orange Warung
- Mai Indonesian Grille
Fancy restaurants in Ubud:
- Taman Dedari
- Api Jiwa
- Divya Bar Ubud
- Merlin’s
Best tours and activities in Ubud:
Suppose you have more days available in Ubud, or you want to replace some of the activities I presented with more unusual ones. In that case, I recommend any of the experiences below. Click on them to find out prices and availability.
- River rafting on Ayung River
- Breakfast with Orangutans
- Balinese cooking class
- Eat Pray Love private tour
- Romantic Dinner on a Forest Tree Deck
- Romantic Boat Diner in Tropical Lagoon
2 DAYS IN SANUR | Bali 3 week itinerary
I chose Sanur as destination no. 2 of the 3-week Bali itinerary for two good reasons:
- it’s less crowded and has a beautiful beach
- from here, the boats leave for Nusa Penida
Sanur is a town on Bali’s southeastern coast that offers a laid-back experience with its picturesque beaches and soft white sand. Sanur is often chosen by travelers seeking a quieter escape.
The town also boasts a vibrant arts and culture scene, including galleries, handicraft markets, and attractions like the Le Mayeur Museum and the annual Sanur Village Festival.
The Sanur Village Festival celebrates Balinese traditions, art, and creativity with various activities, including music, dance, art exhibitions, culinary delights, sports competitions, and workshops, promoting sustainable tourism and community engagement.
Day 6 – Going to the beach & exploring the surroundings of Sanur
Sanur offers serene beaches with soft golden sands and gentle waves, perfect for strolls and safe swimming.
Bali is not the destination you would necessarily choose for its beaches, but if you did, Sanur should be on your list.
I saw many beaches in Bali, and those in Sanur seemed among the best.
Walking on the beach promenade is a beautiful way to spend your day in Sanur. The Sanur Beach Promenade is a picturesque pathway, perfect for leisurely walks, jogs, and bike rides.
It features beachfront resorts, restaurants, and traditional Balinese pavilions, offering stunning ocean views, sunrises, and a relaxed pace.
Consider this day in Sanur as one of the relaxation days in the 3 weeks in Bali.
Day 7 – Going to Nusa Penida
It’s time to get to know one of the most beautiful islands near Bali. Nusa Penida is only 40 km from Bali and offers unforgettable experiences.
Nusa Penida is a stunning Indonesian island known for its rugged beauty, unspoiled landscapes, and diverse marine life. Despite its less developed infrastructure, its raw charm and remote feel make it an ideal destination for nature enthusiasts and adventure seekers.
Although Nusa Penida has become increasingly popular and crowded in recent years, it’s still worth coming here for the dreamy landscapes you will recognize on Instagram.
Two of the most popular places in Nusa Penida are Kelingling Beach and Diamond Beach, and believe me, they are much more spectacular in reality.
Nusa Penida is a much smaller island than Bali, so 3 days here are enough to explore it properly.
⇒ Book your transfer to Nusa Penida from Sanur
Where to stay in Sanur:
- budget: Kembali Lagi Guest House – Kembali Lagi Guest House in Sanur offers pool views, free WiFi, and private parking. Units feature private bathrooms, air conditioning, flat-screen TVs, fridges, seating areas, and terraces. Continental breakfasts are served daily, and the property offers bicycle and car rentals. Nearby beaches include Karang Beach and Sembawang Beach.
- mid-range: Nike Villas – Nike Villas offer luxurious accommodations with shared outdoor pools, separate bedrooms, and a fully equipped kitchen. They provide free Wi-Fi, airport shuttle service, bike rentals, and valet parking. The villas are conveniently located near Sanur and Karang Beach. They feature open-air living, dining, and kitchen areas, air-conditioned bedrooms, private bathrooms, terraces, and gardens.
- luxury: Mahagiri Villas Sanur – Mahagiri Villas Sanur, located near Sanur Beach, offers accommodation with free Wi-Fi and private pools. Guests can enjoy daily afternoon tea and massages. Villas feature open living and dining areas, gardens, and kitchenettes. Rooms have flat-screen TVs, floor-to-ceiling windows, and en suite bathrooms. Concierge, butler, car hire, and bicycle rental services are available.
Where to eat in Sanur:
- The Glass House
- White Orchid
- Massimo Sanur
- Fisherman’s Club
Second week in Bali
3 DAYS IN NUSA PENIDA | Bali 3 week itinerary
How to get to Nusa Penida | Bali 3 weeks itinerary
To get to Nusa Penida, you have to take a boat. You have several options, but I will present two that I think are the best:
- Buy a one-day tour from GetYourGuide, with included excursions on the Nusa Penida Island. This one has the best reviews and a reasonable price.
- you only purchase transport to Nusa Penida. You have two options: buy a transfer from GetYourGuide or the 12go.asia website, where you can choose the departure and arrival points, the times, and the company to travel with
Day 1 – Exploring the west side of the island
The attractions of Nusa Penida are located on the two coasts of the island, west and east. You can reach them by renting a scooter or buying a tour – this one is the best-rated.
Many choose option two because it’s more comfortable and you don’t expose yourself to any risk, but the time spent at each tourist attraction is limited. The advantage is that the van has air conditioning, and you can relax on the way to each point.
On the other hand, if you rent a scooter, you must be very careful because it’s dangerous; you must fill the tank and always wear a helmet. It can be both adventurous and exhausting, but the advantage is that you can stop anywhere and spend as much time as you want in each place. Infrastructure might not be the best, but the rewards are unforgettable views.
I recommend that you start with the farthest attraction. Whether you’re staying in the Toya Pakeh Harbor area or the northeast, in Buyuk, Suluban, Kelingking Beach is the most distant point among the attractions on the day list.
-
Kelingking Beach
Kelingking Beach is a natural wonderland with a towering cliff resembling a T-Rex head, offering stunning views of turquoise waters and pristine sand, accessible via a challenging trail.
Even if you’ve seen it dozens or hundreds of times in Instagram posts, it will still impress you enormously to see it in reality.
The area has become so touristic that you can find warungs right next to the rock and at any part of the day you will have to share the view with hundreds of tourists.
If you want to go to the beach, ensure you have the right shoes, water, and good physical condition. The route takes about 3 hours round trip.
If you go down to the beach at Kelingking Beach, the visit here will take at least 5 hours. If not, in a maximum of 2 hours, you can already go to the following destinations.
-
Angel’s Billabong and Broken Beach
Angel’s Billabong and Broken Beach are two stunning natural formations on Nusa Penida’s west coast. Angel’s Billabong is a natural infinity pool with emerald waters, while Broken Beach is a circular cove with a natural arch.
-
Crystal Bay Beach
The last objective on the list is Crystal Bay Beach, a place famous for the road with very tall palm trees leading to the beach.
Crystal Bay Beach is a tropical paradise with clear turquoise waters and vibrant marine life. Its shallow reef is home to colorful corals and Manta Rays, offering a serene atmosphere for relaxation and unwinding.
I must admit that this place has lost a part of its authenticity, and now you can even rent a deckchair on the beach and order food from one of the restaurants here.
Some palm trees have been cut, which can be disappointing for people who arrive here hoping to find the famous landscapes seen on social networks. However, it still deserves its place on the list of things to see in the Bali 3 week itinerary.
Day 2 – Exploring the east side of the island
The second day in Nusa Penida is dedicated to the east coast and comes with other sensational places that you should not miss:
- Diamond Beach – is a stunning secluded paradise with soft white sands, crystalline waters, and dramatic rocks. Accessible via a steep cliffside staircase, it offers breathtaking vistas. Although it doesn’t seem like it, access to Diamond Beach is difficult. First, you must go through dozens of steps carved in the rock, after which you must let yourself down, holding on to some ropes attached to palm trees. It’s an adventure after which you will be rewarded with a paradisiacal beach.
- Atuh Beach – offers a breathtaking panorama of turquoise waters and towering cliffs; accessible via a rocky path, it captures the essence of Nusa Penida’s untouched landscapes. Atuh Beach is located on the opposite side of the rock from Diamond Beach. You pay a single entrance ticket to visit both.
⇒ Book a tour of East Nusa Penida’s top attractions
-
Rumah Pohon Treehouse – it’s a distinctive fusion of rustic living with breathtaking views of Diamond Beach and neighboring beaches. Perched atop a tree, it offers a peek into the island’s natural beauties while creating a serene and immersive ambiance.
When I was there, the photo fee was 75,000 IDR. You will likely have to stand in line to take pictures of the famous house, but what don’t we do for Instagram?
- Thousand Islands Viewpoint – it’s located on the same hill as Rumah Pohon Tree House and offers a panoramic view of the island’s pristine waters, islets, and rocky cliffs, capturing its natural beauty. It’s a must-visit for those seeking an unforgettable experience in Nusa Penida’s unadulterated beauty.
Day 3 – Going back to Bali (Amed) | Bali 3 week itinerary
Day 3 in Nusa Penida means the journey back to Bali, respectively, to Amed. Given that the distance between Sanur and Amed is 80 km, depending on how crowded it is, it will take around 3 hours. Minimum 3.
So, you’ll spend almost an entire day on the road, and all you have to do is enjoy the scenery. The road on the east coast of the island of Bali is quite picturesque, and you can admire rice terraces, the ocean, monkeys, and traditional villages.
Where to stay in Nusa Penida:
- budget: Coastal Inn – Coastal Inn in Nusa Penida offers air-conditioned rooms with free WiFi, garden views, ocean views, private bathrooms, and seating areas. It’s near attractions like Dalem Penataran Ped Temple and Goa Giri Putri Temple. Breakfast options include vegetarian or halal options. The property also offers a sun terrace.
- mid-range: The Angkal Resort – The Angkal Resort in Nusa Penida offers sea-view villas with air conditioning, a terrace, and a flat-screen TV. It’s 1.1 km from Goa Giri Putri Temple and 8 km from Sampalan Harbour. Nearby attractions include Atuh Beach, Diamond Beach, Bukit Teletubbies, and Pulau Seribu Viewpoint.
- luxury: MAUA Nusa Penida Bali – MAUA Nusa Penida Bali offers 5-star accommodation with garden views, free WiFi, private parking, air conditioning, and a terrace. It features a restaurant specializing in American, Chinese, and Indonesian cuisine and a year-round outdoor pool.
Where to eat in Nusa Penida:
Surprisingly, there are some places in Nusa Penida where you can eat very well. In some of them, I even ate twice; they impressed me so much. So, this is where to eat in Nusa Penida:
- Catappa Warung – here you can find the best pasta with pesto, and a great ocean view
- Cocoleaf Resto – fresh and tasty food; a friendly atmosphere
- La Vida Penida – the best Mexican food & the most delicious churros
4 DAYS IN AMED | Bali in 3 weeks
Eastern Bali’s Amed is a seaside village that attracts many divers and leisure travelers. Amed is well-known for its beautiful marine life, which includes shipwrecks and coral reefs, traditional fishing boats, and calm beaches.
What makes Amed so charming? Well, its simplicity and authentic vibe, along with its stunning blue waters and black sand beaches. If you want to add to your 3-week itinerary for Bali an area where you can relax, you must visit Amed.
Day 4 – Relaxing on the beach
After all the effort spent climbing the rocks in Nusa Penida, the long journey by boat and then by car, you need a day of rest. Take advantage of the beautiful beaches of Amed and spend a day on the volcanic black sand.
If you are looking for ideal accommodation here, I recommend the Mejore Beach Hotel, with a beachfront swimming pool and rooms with a terrace overlooking sensational sunsets.
Day 5 – Visiting temples & other places around Amed
Who said nothing is interesting to visit in Amed? On the contrary, the area is full of fascinating places to delight your eyes.
Two of the most beautiful temples in Bali are located close to Amed: Besakih Mother Temple and Tirta Gangga. Both are worth visiting; the first is at the foot of Mount Agung (the highest peak in Bali), and the second is a serene water palace with ponds with giant colorful fish.
They are not only two splendid temples, but they are also two Instagrammable places that you will love. The Tirta Gannga temple is much closer to Amed, but I recommend you visit both if time allows.
Day 6 – Snorkeling & Dinner at Blue Earth Village | Bali 3 week itinerary
Amed offers an unforgettable underwater experience with its serene waters, coral reefs, and diverse aquatic creatures. Visitors can see turtles, exotic animals, and beautiful fish. Coral Garden and the Japanese shipwreck are popular attractions.
Amed’s underwater world offers a laid-back atmosphere, warm waters, and a variety of marine life, making it an ideal destination for those seeking a natural wonderland. Having said that, don’t leave Amed until you have snorkeled in its waters at least once. Otherwise, you will regret it. You have no excuse, considering that there are many places where you can rent equipment.
You can also try diving in Amed for those who want a unique and fascinating experience. You can find here the best-rated tour of this kind.
⇒ Book your snorkeling trip to Amed
Here are some of the best places for snorkeling in Amed:
- Jemeluk Bay
- Japanese Shipwreck
- Pyramids
- Amed Beach
- Selang Beach
-
Blue Earth Village
End your day with a dinner at one of the most beautiful restaurants in Bali: Blue Earth Village. It is not just a simple restaurant but a place of unique beauty, with many terraces decorated in a rustic-boho style overlooking the bay and Mount Agung.
Moreover, Blue Earth Village in Amed encourages environmentally conscious travel and preservation of the environment by offering organic food, eco-friendly lodging, and immersive experiences. It’s a prime example of responsible travel.
Day 7 – Going to Uluwatu
Get ready for another day on the road because this time, I’m not exaggerating when I say that.
Theoretically, 120 km should be covered in approximately 2-3 hours. But not when it comes to Bali. It’s possible to spend more than 6 hours on the road to your next accommodation, whether in Uluwatu or Jimbaran.
In some areas, the traffic is terrible and becomes even more difficult if it rains. But I’ll talk about all this at the end of the article.
Due to their unique features, Uluwatu and Jimbaran are ideal accommodations for Bali travelers. Uluwatu offers stunning cliffside views, famous surf breaks, and the Uluwatu Temple, while Jimbaran offers pristine beaches, a tranquil atmosphere, and renowned seafood dining.
Where to stay in Amed:
- budget: Depotrek Villas – offers a tropical garden with an outdoor pool, private terraces, and cozy rooms with bamboo décor. Guests can enjoy free Wi-Fi and are close to Jemeluk Beach. Rooms feature private balconies, en suite bathrooms, laundry, shuttle services, and parking.
- mid-range: Mejore Beach Hotel – air-conditioned rooms with private bathrooms, a 24-hour front desk, and a workspace for business guests. It features a restaurant, an outdoor swimming pool right on the beach, a rooftop bar, and a shared lounge. Daily breakfasts and à la carte breakfast options are available.
- luxury: The Kampung – beachfront accommodation with a mountain backdrop and modern amenities like air conditioning, a swimming pool, and free WiFi. The villas are remodeled wooden houses with restored antiques and craftworks, each with private restaurant service. The property offers Continental breakfast and car rental services.
Where to eat in Amed:
- Mejore Beach Hotel – the food at the hotel I stayed in was really delicious, and on top of that, they also have a rooftop bar from where you can admire Mount Agung
- Blue Earth Village – a superb complex with many Instagrammable terraces from where you can admire the sunset
- Rimba Cafe Bali – lovely decoration, diverse menu and relaxing atmosphere
- Warung Bobo – they have parties sometimes
Third week in Bali
4 DAYS IN ULUWATU / JIMBARAN | Bali 3 week itinerary
Day 1 – Relaxing at the accommodation | 3 week Bali itinerary
As usual, I advise you to rest on the first day when you stop at a new destination in Bali. 3 weeks in Bali are enough for activities and a well-deserved relaxation from time to time. Besides, you must gather the strength to visit all the island offers, and the Uluwatu area does not lack spectacular nature.
In fact, in this area, you can find some of the most beautiful beaches in Bali and a famous temple you should not miss.
Day 2 – Visiting some beaches
Day 2 in Uluwatu comes with visiting the beaches I mentioned earlier. Of course, as I already suggested, Jimbaran is also a perfect area to find accommodation, and I tried to summarize the differences between the two in a previous paragraph.
Now let’s go back to the beaches…
Uluwatu is renowned for its stunning coastline and pristine beaches that cater to various preferences. Here are some of the best beaches in Uluwatu:
- Suluban Beach – tucked beneath towering cliffs in Uluwatu, is a hidden paradise renowned for its unique access via a cave entrance; it’s a favorite among surfers
- Dreamland Beach – offers a more developed beach experience with loungers, umbrellas, and beach clubs. It’s suitable for swimmers and sunbathers
- Melasti Beach is my favorite on this list; immaculate white sands, glistening clear waters, peaceful ambiance, and stunning coastal views and
- Padang Padang Beach – accessible via a narrow path and has a picturesque setting, is tucked away between cliffs
Day 3 – Uluwatu Temple
Uluwatu Temple is a revered temple with considerable cultural and spiritual significance and is also one of the most beautiful temples in Bali. Built in the tenth century, the temple features an elaborate stone building with Balinese sculptures and carvings.
The temple is a cultural center for the Balinese, who gather for various ceremonies and festivals. The Kecak dance performance is a famous traditional dance at Uluwatu temple almost daily.
The dance uses intricate choreography and rhythmic chanting to tell Ramayana stories. The performers narrate these stories with their voices, providing a glimpse into Bali’s rich artistic legacy and ethereal atmosphere overlooking the ocean.
When visiting the temple, visitors must dress modestly due to its sacred status. The temple’s elevated position above the ocean provides a stunning view, creating a peaceful atmosphere. Uluwatu Temple is a must-visit location for those seeking to experience Bali’s rich cultural heritage.
If you want to enjoy the scenery and famous dances, you must dedicate almost a whole day of your 3-week itinerary in Bali.
Day 4 – Moving to Canggu / Seminyak | Bali 3 week itinerary
On the fourth day of week 3 of the 3 weeks in Bali, I recommend changing your location and going to one closer to the airport.
I suggest Canggu and Seminyak so that you can enjoy the tourist attractions on the island’s west coast. It’s the most populated area in Bali, meaning the traffic becomes monstrous almost at any hour.
The advantage is that you are relatively close to the airport, being the last days spent in Bali.
Where to stay in Uluwatu / Jimbaran:
- budget: Uli Wood Villa Jimbaran – offers air-conditioned accommodation with a terrace, free WiFi, and a garden. It features 1 bedroom, kitchenette, and bathroom, and is 3 km from Samasta Lifestyle Village and 11 km from Bali Nusa Dua Convention Center.
- mid-range: ONAYA Bali Resort – Adults Only – outdoor swimming pool, private parking, garden, and terrace. It features air-conditioned rooms with free WiFi, private bathrooms, and a restaurant. Breakfast is available daily and includes continental, vegetarian, and vegan options.
- luxury: AYANA Resort Bali – located 8 km from Central Jimbaran, offers luxurious rooms with stunning views of Jimbaran Bay’s white sand beaches. The resort, set on 90 hectares of tropical gardens, features 14 swimming pools, 26 dining options, and multilingual staff. Rooms are decorated with elegant wooden furnishings, 42-inch LED TVs, and marble bathrooms.
Where to eat in Uluwatu / Jimbaran:
- El Patio Restaurant
- El Kabron Bali
- Koral Restaurant
Best tours and activities in Uluwatu / Jimbaran:
- Paragliding
- Garuda Wisnu Kencana Entrance Ticket – tallest statue in Bali
3 DAYS IN SEMINYAK / CANGGU
Day 5 – Tanah Lot Temple | Bali 3 week itinerary
Located just 10 km from Canggu, the Tanah Lot temple is one of the most beautiful on the island. It’s a perfect place for extraordinary pictures and to admire gorgeous sunsets.
The island abounds in temples, but Tanah Lot cannot be missing from the 3-week itinerary in Bali. I don’t think there is a tourist who visited it and didn’t fall in love.
The temple is so unique that it also appears in numerous film productions, one of the most famous being Ticket to Paradise with Julia Roberts and George Clooney.
Tanah Lot Temple is a stunning sea temple dedicated to sea spirits. The temple, which translates to “Land in the Sea,” dating back to the 16th century, is a place of pilgrimage and prayer for the inhabitants of Bali.
It appears to float on the ocean during high tide, while during low tide, tourists can reach it by walking across a natural land bridge. Visitors can explore the temple complex, admire its old architecture, and witness traditional ceremonies.
The temple area also features stalls selling local crafts and souvenirs. Tanah Lot Temple symbolizes spiritual devotion and Bali’s unique blend of natural beauty and cultural significance.
READ ALSO: 5 must-see temples in BALI
Day 6 – Souvenirs shopping
A delightful but also demanding activity is the hunt for souvenirs in Bali. You can do this in many places, but the ones that seemed most attractive to me are Ubud and Kuta.
In these two places, I found markets and shops full of products. From small statuettes carved in wood or stone, bracelets, rings, and dream catchers, to cutlery, bags, scarves, and paintings, the souvenir markets in Bali are a real hidden gem.
Prices are never fixed, they are negotiated, and negotiating is an art you master by practicing. Not infrequently, the initially negotiated price may be four times cheaper at the end if you know how to deal.
The Balinese are happy to negotiate with you and are used to it, so don’t think for a second that you will offend them.
I bought many things from Bali that I use and admire, and don’t regret spending money on them. They are valuable memories that will stay with me for a long time.
But what I would really like to be able to buy are furniture items. Art comes from the hands of the Balinese, and the Balinese furniture is superb.
The most popular places where you can find souvenirs in Bali:
- Ubud Market
- Sukawati Art Market
- Kuta Art Market
- Canggu Art and Souvenir Market
READ ALSO: 8 things you must see & do in Kuta, Bali
Day 7 – FINNS Beach Club / La Brisa
Canggu is well-known for its unique beach clubs, which combine the island’s laid-back beach lifestyle with great live music, cuisine, and beverages. These beach clubs offer the perfect combination of leisure, entertainment, and beautiful ocean views.
There are several beach clubs in Canggu, but two are my favorites, and I recommend not to be missed:
- Finns Beach Club offers a vibrant atmosphere and a stunning seaside setting for relaxation and entertainment. Visitors can enjoy sunbathing, live music, and diverse cuisine with various pools, bars, and lounging areas. The club’s lively ambiance and coastal beauty make it a popular destination.
- On the other hand, La Brisa offers a rustic, bohemian atmosphere with vintage loungers, ocean waves, and seafood dishes. Its bamboo-built structures, innovative decor, many tall palm trees, and stunning sunsets make it a sanctuary for tranquil coastal style.
Where to stay in Seminyak / Canggu:
- budget: Glam Canggu – a non-smoking accommodation in Canggu, offering air-conditioned rooms with a flat-screen TV, kitchen, kettle, private bathroom, and free WiFi. It is located 2 km from Pererenan Beach and 10 km from Batu Bolong Beach.
- mid-range: Avani Seminyak Bali Resort – offers a 4-star accommodation with an outdoor swimming pool, fitness center, garden, and terrace. Rooms come with air conditioning, a seating area, flat-screen TV, a safety deposit box, a private bathroom, a kettle, and bed linen. The resort offers a continental, Full English/Irish, or Italian breakfast, restaurant, and children’s playground.
- luxury: The Oberoi Beach Resort, Bali – a 15-acre resort in Seminyak, offering luxury beachside accommodation with traditional Balinese architecture. It features an outdoor pool, free WiFi, and stylish rooms with teak wood furnishings. The resort offers daily breakfast, buffet dinners, live performances, and cocktails at various bars. Oberoi Spa offers open-air massage pavilions, beauty treatments, a tour desk, and a fitness center.
Where to eat in Seminyak / Canggu:
- La Brisa
- La Lucciola
- Bambu
- Nalu Bowls
- Hippie Fish
Best tours and activities in Seminyak / Canggu:
- 2-Hour Surf Lesson
- Private Water Temple Ritual & Yoga Class
- Rice Terrace, Waterfall & Black Sand Beach
Things to know before visiting Bali
How to get around Bali
It is pretty easy to get around in Bali, and you have several methods to do it. I recommend Grab and Gojek’s ride-sharing applications for long distances, especially when traveling with luggage.
I recommend renting a scooter to explore the island at your own pace, fully enjoy the beautiful landscapes, and stop where you want. Prices start from 60k IDR daily, and you can fill up with 30-40k IDR.
If comfort comes first for you, but you also want to see the main attractions of the island, then you should hire a driver for one or more days.
What is the best time to visit Bali?
The climate in Bali is divided into the dry season and the wet season. The first is between April and October, when the chances of rain are the lowest, and the second is between November and March when it can rain daily.
Attention, this doesn’t mean it cannot rain in the dry season or will rain daily in the wet season. It depends on how lucky you are.
To avoid the most crowded period and increase the chances of it not raining when you visit Bali for 3 weeks, I recommend you come here in April-May and September-October.
Is Bali still affordable?
Bali is relatively inexpensive compared to other tourist destinations, but affordability depends on factors like accommodation, dining, and activities.
Expanding tourism definitely resulted in higher rates in popular areas, while luxury resorts and fine dining can be quite expensive.
Consider less touristic areas, local markets, warungs, and budget-friendly options for your accommodation for the best trip experience.
Also, buy the plane tickets in time and avoid the peak season with the highest prices.
However, you can still visit Bali in 3 weeks with a budget of $2000 per person, with plane tickets and everything included.
What to wear in Bali?
Because Bali is a tropical paradise, it’s critical to dress comfortably while respecting local customs and the climate. Lightweight, breathable clothing made of natural fibers such as cotton is perfect for staying cool and comfortable.
Swimwear is required on beach days, of course. On the other hand, modest clothing that covers the shoulders and knees is advised for temple visits.
Most activities call for comfortable sandals or flip-flops. A light jacket or shawl can be useful for chilly evenings at higher heights.
Rain gear, such as a lightweight jacket or poncho, is required during the rainy season. Make sure to add all the above in your luggage for a 3 week Bali itinerary.
Are 3 weeks in Bali enough?
3 weeks in Bali can be enough if you consider this itinerary for Bali and give yourself enough time for each area. However, it may seem too much for some and, for others, too little.
It depends greatly on what you want and your expectations from this destination, but a 3-week itinerary in Bali should cover the island’s main attractions.
Do you need a visa for Bali?
Most tourists need a visa to enter Bali. It’s a VOA (visa on arrival), costs $35, and is valid for 30 days, with the possibility of extending it for another month.
How much money do you need for 3 weeks in Bali?
Considering the slightly increased prices lately, you need a minimum of $1000 per person for 3 weeks in Bali, with all expenses included. This budget can decrease a little if you choose more accessible accommodations, but it can triple or more if you stay in luxury resorts.
You are adding plane tickets to this budget, which are more or less expensive, depending on where you come from. From Europe to Bali, a plane ticket costs around $1000 roundtrip.
SIM card/internet in Bali | 3 week Bali itinerary
Obtaining a local SIM card in Bali is a convenient way to stay connected during your visit. Providers offer prepaid SIM cards with data, talk time, and text options. Popular providers include Telkomsel, Indosat, and XL Axiata. Ensure your phone is unlocked and compatible with Indonesian networks to avoid high roaming charges.
For 3 weeks in Bali, I recommend the 35 GB offer from Telkomsel, which you can find at the price of 300k – 350k IDR.