Taman Sari Bali Resort & Spa находится на о. Бали, в городке Пемутеран. В 10 м. расположен песчаный пляж Taman Sari Bali Resort & Spa Beach. До центра города - 2 км. До Международного аэропорта Денпасар Нгурах-Рай (International Airport Denpasar Ngurah Rai) - 134 км.