After arriving in Bali, spend a low-key day with your baby at the calm waters of Nusa Dua Beach, perfect for splashing around and building sandcastles. Venture to the nearby Geger Temple for a cultural touch.
Start the day with a sunrise stroll, then head to Jimbaran Bay for a seafood breakfast by the beach. Visit Pura Luhur Uluwatu for stunning views and cultural immersion. After, grab some grub at Nasi Pedas Ibu Andika.
Immerse yourself in Bali's art scene at the Ubud Art Market and continue to the breathless Tegalalang Rice Terrace for lunch. End your day at the Monkey Forest, a lush wildlife reserve with plenty of primates to meet.
Head to Kuta Beach for some surfing and sunbathing. Afterwards, explore the vibrant town and grab some souvenirs. Lastly, visit the Satria Coffee Plantation for a refreshing stopover and a chance to see the production of Kopi Luwak.
Wrap up your trip with a visit to Seminyak Beach, known for its sunsets and trendy food options. Binge on flavorful seafood pancakes and other Indonesian cuisine at Warung Sulawesi.
If you have extra time, consider exploring Bali's rich culture further by visiting temples like Tanah Lot and Ulun Danu Beratan. Add water activities like snorkelling or river rafting if you're not with a baby. For a longer trip, head over to the Gili Islands for some stunning beaches and world-class diving. If you have only 4 days in Bali, you might consider skipping Ubud on day 3, and allocating more time to the beach or other sights if you have multiple highlights outside of the itinerary.