Karta Vacation Rentals





Tucked amid Ubud’s emerald rice terraces, Satori Villas Bali is a boutique cluster of five private pool villas. A short 10-minute walk to Ubud center and minutes from Ubud Palace, the Monkey Forest and Tegallalang Rice Terrace, with the Juwuk Manis rice-field walk right outside your door. Ideal for family-friendly stays, groups and retreats.