Get a taste of enchanting Bali and luxuriate in its beaches and turquoise seas on this gently paced 6-night experience. Land in this jewel of the Indonesian archipelago and spend two nights in Ubud, a traditional town nestled in Bali’s highlands of emerald rice terraces and rainforests. Explore Ubud’s bustling markets, mystical temples, and forest reserves before heading to one of the island’s most beautiful beach areas. Here, enjoy four nights to wallow in the warm seas, palm-fringed sands and elegant luxury of your resort-style hotel. Be sure to join our optional tours—time at an island beach club and a sunset dinner cruise—to add a final sprinkle of magic dust to your Bali escape.