beach waves ocean sand nemberala besialu t land indonesia rote island


Visit the island of Rote Indonesia, not only for the world-class surfing, pristine beaches and local culture, but also to relax, unwind and rejuvenate. The on-site spa at the Anugerah Surf & Dive Resort offers guests and outside visitors a variety of wellness experiences, designed to relax the mind, body and soul. Our highly qualified team of professional therapists offer massages, reflexology and body treatments, in a tranquil setting overlooking the beach.

From Thai to traditional Balinese, hot stone to fusion, traditional to modern influences, we offer a wide range of techniques, styles and intensities. With our high quality treatments and affordable rates, it’s no wonder why we have so many returning spa guests year after year. Explore our treatments and rates below (preferred pricing available for resort guests) and inquire at the front desk to book your Indonesian spa experience.

Rote Spa Massage
Rote Massage Spa
Indonesia's Best Spa
Spa Treatment Rote
Surf Massage Rote
Facial Treatment Rote
Rote Island Paradise


Full body massage / hourRp. 200.000
Full body massage / 90 minRp. 285.000
Warm stone massage / hourRp. 230.000
Aloe vera massage (for sunburns) / hourRp. 200.000
Thai massage / hourRp. 220.000
Shiatsu / hourRp. 200.000
Foot massage / hourRp. 185.000
Foot & back massage / hourRp. 200.000
Foot massage & pedicure / hourRp. 195.000
Foot massage & foot scrub / hourRp. 195.000
Foot scrub & pedicure / hourRp. 195.000
Body massage & scrub / hourRp. 220.000
Back & head massage / hourRp. 195.000
Face & head massage / hourRp. 195.000
Back massage / 30 minutesRp. 100.000
Foot scrub / 30 minutesRp. 100.000


ManicureRp.   80.000
PedicureRp.   95.000
Manicure & PedicureRp. 160.000
Change polish onlyRp.   70.000
Change polish flowerRp.   95.000


Facial by “BIOKOS”Rp. 185.000
Facial by “SARIAYU”Rp. 160.000
Natural facialRp. 170.000


Please note: Prices listed apply for outside guests only. Preferred pricing is available for resort guests.

Bookings : +62 812 3800 8060