One-week itinerary to Bali


Do you only have one week to visit Bali? No problem! Despite having a lot to see and do on this Indonesian island, with 7 days you can visit the main attractions and get a taste of what this cool and laidback destination offers. Here is a 7-day itinerary to get to know the highlights of Bali.


Bali 7-day itinerary – Days 1-3 Ubud

Once you arrive in Bali, start your itinerary in Ubud. Starting your Bali itinerary in the heart (or soul) of Bali will give you a quick sense of what the island is all about.

Take the opportunity to visit Tegallalang Rice Field, one of the most famous rice terraces in Indonesia and that needs to be part of every trip to Bali; Tirta Empul temple; Ubud Market; and Saraswati Temple, a temple surrounded by a lotus-filled lake in the center of Ubud. Looking for a different activity? Try some yoga, cooking, and pottery classes while in Ubud.


When hunger strikes, head to Mudra, Alchemy, Nusantara, and Locavore restaurants.

Where to stay in Ubud: Bisma Eight (with excellent location), Calma Ubud, and Alila Ubud (if you want something more exclusive).

Make sure to read my complete guide to Ubud, with all the attractions, restaurant tips, and hotel suggestions for your stay.



Bali 7-day itinerary – Days 4-5 Uluwatu

After your days in Ubud, it was time to follow your Bali itinerary to Uluwatu, the surfing capital of Indonesia.

Uluwatu is known internationally for its big waves that attract surfers from different parts of the world and is an essential stop on your trip to Bali. Even those who don’t surf can enjoy the tropical and beach vibes of the region!

Being in Uluwatu, visit the beaches of Padang Padang, Bingin, Melasti, and Karma Beach (the beach of the Karma hotel, which is also open to the public). Also, go to the Uluwatu Temple – it is one of the best spots in the region for the sunset, but it ends up getting very crowded; if you want to escape the crowds, go early in the morning.


Do you want to spend your days enjoying the beach clubs and bars in Uluwatu? Some favorites are Single Fin, Ulu Cliffhouse, and Sunday’s Beach Club.

The best restaurants in Uluwatu are The Loft, The Cashew Tree, Bukit Café, and The Warung (at the Alila hotel).

Where to stay in Uluwatu: Alila Villas Uluwatu, The Ungasan Clifftop Resort, and Anantara Uluwatu Bali Resort.



7-day Bali tour – Days 6-7 Canggu

Now it’s time to finish your weeklong Bali itinerary in Canggu. Here your days can be spent on the beach which, although not as beautiful as Uluwatu, has one of the most charming sunsets in Bali. If the beaches don’t interest you, you can enjoy the beach clubs (there are many, but the best are The Lawn and La Brisa).

In addition, Canggu is the perfect place to visit hipster shops to find something special, and also visit the many cute cafes and restaurants that will make you want to spend the whole day eating.


Where to eat in Canggu: Peloton Supershop, Nude, The Loft, Shady Shack, and Café Organic.

Where to stay in Canggu: Como Uma Canggu, The Slow, and The Haven Suites Berawa.

Check out my full list of restaurants to visit in Canggu and the best hotels to stay in the region.



Tips for your Bali itinerary:

You can do the itinerary in reversal, starting in Canggu and ending in Ubud.

The best time to visit Bali is from April to October.

Always carry some cash with you, as some places do not accept credit cards.

In Canggu, you can get Grab and Go-Jek (apps that work like Uber). In Ubud and Uluwatu, the apps don’t work (because of local disputes), so you’ll have two options: rent a motorcycle, or negotiate with taxi drivers to take you to the places you want to go. There is also the option of booking a car with a driver at the hotel, but it can end up being the most expensive option if you don’t plan to travel a lot.

Do you have more time and want to see other parts of Bali? Check out this post to help you in choosing which part of Bali is the best for you

Do you want me to plan your trip to Bali? Get in touch!


Related Posts

Leave a comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top