


Discover the enchanting island of Bali, where lush rice terraces, ancient temples, and pristine beaches await. Visit the iconic Uluwatu Temple perched on dramatic cliffs, experience the cultural heart of Ubud with its art markets and monkey forest, and unwind on the serene beaches of Seminyak or Nusa Dua. Explore scenic waterfalls, trek Mount Batur at sunrise, and witness traditional Balinese dance performances. Enjoy thrilling water sports in Tanjung Benoa and savor delicious local cuisine. Bali offers the perfect blend of adventure, relaxation, and cultural immersion, making it an unforgettable tropical escape for every type of traveler.
Settle in and discover Bali's spiritual heart.
Upon arrival in Bali, transfer to the town of Ubud. Check into your hotel and take some time to settle in. Begin your exploration by visiting the Sacred Monkey Forest Sanctuary. Afterward, explore the nearby Ubud Palace and the vibrant Ubud Art Market. End your day with a local dinner at a restaurant with views of the rice terraces or at a traditional warung. Overnight stay in Ubud.
A day of cultural and natural beauty.
Start your day with a morning visit to the ancient Tirta Empul Temple, known for its holy spring water. Next, explore the iconic Tegallalang Rice Terraces. You can also stop at the mysterious Goa Gajah (Elephant Cave) or the impressive Gunung Kawi Temple. In the evening, unwind with an optional traditional Balinese massage or spa treatment. Overnight stay in Ubud.
Chase the sunrise and relax in natural hot springs.
Wake up early for an unforgettable sunrise trek to Mount Batur. Enjoy breakfast with a panorama of the caldera and lake. Afterward, relax in the nearby Toya Devasya Hot Springs. Return to Ubud in the afternoon. You can spend your leisure time or visit a local coffee plantation. Overnight stay in Ubud.
Explore the island's serene north.
Travel to the northern part of Bali. Visit the beautiful Ulun Danu Beratan Temple, which appears to float on Lake Beratan. Explore either the impressive Gitgit Waterfall or Sekumpul Waterfall. Then, discover the stunning Jatiluwih Rice Terraces, a UNESCO World Heritage site. Return to Ubud or transfer to Seminyak. Overnight stay in Ubud or Seminyak.
From serene mountains to vibrant beaches.
Transfer to the coastal town of Seminyak or Canggu. Upon arrival, check into your hotel. Spend the day relaxing at a popular beach like Seminyak Beach or Echo Beach. Explore the many boutiques, cafes, and beach clubs. In the afternoon, head to the iconic Tanah Lot Temple to watch the beautiful sunset. Enjoy dinner at a beachfront restaurant. Overnight stay in Seminyak or Canggu.
An island adventure or a day of water sports.
Choose your adventure for the day. You can take a day trip to Nusa Penida Island to see famous spots like Kelingking Beach and Broken Beach. Alternatively, you can spend the day with thrilling water sports like snorkeling, diving, jet skiing, or parasailing. Return to Seminyak or Canggu for a relaxing evening. Overnight stay in Seminyak or Canggu.
A final day of relaxation and farewells.
Enjoy a free morning for some last-minute shopping, a spa treatment, or some final beach time. For an optional cultural experience, visit Uluwatu Temple in the afternoon to watch the sunset Kecak Dance. Afterward, you will be transferred to the airport for your departure.
Fill in your details and we’ll get back to you with the best travel options.