Explore the heart and culture of Bali, Ubud. Visit the Sacred Monkey Forest Sanctuary, a natural reserve where you can interact with long-tailed macaques. Then head to the Tegalalang Rice Terraces for a romantic and picturesque stroll around the breathtaking rice paddies. Finally, visit the Ubud Palace where you can learn about Balinese history and enjoy a traditional dance performance.
Spend the day relaxing on the beach and enjoying the lively beach scene of Seminyak. Start your day early and catch a beautiful sunrise at Batu Belig Beach. Then indulge in a couples spa session at Prana Spa, a Moroccan-style spa known for its luxurious treatments. Spend your evening at Potato Head Beach Club and enjoy a romantic dinner at Ling Ling's, serving fresh and authentic Asian cuisine.
Visit the breathtaking beaches and cliff views of Uluwatu. Start your day with a visit to the Uluwatu Temple, located on a cliff with stunning sunset views. Then head to Padang Padang Beach, a secluded beach surrounded by cliffs and perfect for swimming and sunbathing. Spend your evening at Single Fin Bali, a beachfront bar with live music and incredible sunset views.
Explore the crystal clear waters and stunning natural landscapes of Nusa Penida. Take a boat tour to Kelingking Beach, a hidden beach with incredible cliff views. Then head to Broken Beach and Angel's Billabong for some amazing photo opportunities. End your day trip with a dip in the natural infinity pool of Crystal Bay Beach.
Explore the diverse and colorful marine life of Bali. Spend your day scuba diving in Amed, a peaceful and beautiful fishing village on the northeast coast of Bali. With several well-preserved shipwrecks and coral gardens, the area is a perfect spot for diving and snorkelling.
Explore the hip and trendy area of Canggu, known for its surf culture and cafes. Start your day with a surf lesson at Batu Bolong Beach. Enjoy a healthy breakfast at The Shady Shack, a cozy and secluded vegetarian restaurant. Spend your afternoon enjoying the sunset view at La Brisa Beach Club, a beachfront bar and restaurant with Balinese decor and laid-back atmosphere.
If you have an extra day, add a day trip to the Bali Swing, a popular tourist attraction where you can experience the thrill of riding the swings over the Ubud forest. For a shorter trip, remove the scuba diving in Amed and add a day relaxing at the beach in Seminyak or Uluwatu.