Step across streams and antique doorways into our nurturing hands. Body and Soul escape, known for relaxation and rejuvenation since 2008.



The beating heart of our boutique hotel is our award winning spa, dedicated to giving you a complete mind and body escape. Reconnect with nature in our lush, jungle setting. 

Experience balance with perfectly administered treatments and our homemade, plant-based spa products that combine to ensure your spa session is nothing short of bliss.

Take your pick from a Half-Day Spa (3-hour) to our rejuvenating Full-Day (6-hour) spa package, which allows you to choose 6 different spa treatments. For a complete body and soul escape, we suggest 2 massages, 1 body scrub, 1 facial, 1 hot compress, and our famous hair spa.

Our spa rooms are specially-designed as couples or group rooms so you and your friends and loved ones may experience the spa together.



There’s nothing like a little ‘me time’ when you’re pregnant. We offer mum-to-be treatments to revitalise and get you ready for your new little arrival.

Golf & Spa

With our #Golf-Now-Spa-Later offer, you’ll golf in the morning then spend 3 hours at the spa. Or you golf while your sweetheart is pampered in the spa!

Romantic Escape

Enjoy a full day of treatments in couples spa room, meals amongst the treetops, drinks while you’re lounging poolside, and a night in a room with a couples jacuzzi bathtub.

Girls Spa Day (also for Him)

Spend 3 hours in the spa, then the day is yours! Completely unwind by one of our pools, dine on farm-to-table cuisine, and sip our famous lemongrass martinis.

Signature treatments

Our most popular treatments are a 'must' for your next visit!

Specialty Add-On Treatments

  • Ear Candling

    Clear debris inside your ear with this ancient practice.

  • Milk Bath

    Relax to the sound of a waterfall in our outdoor kabuki bath house.

  • Pedicures

    Pamper your feet and leave with nails shining.

  • V-Spa/Ratus

    A traditional Javanese treatment for women to cleanse the vaginal area. Pre-booking is required.