1. Indonesia
  2. Bali
  3. Ubud

Ubud: 2-Hour Indulgent Oriental Spa Ritual

Product ID: 303463
See gallery
Treat yourself to the ultimate pampering treatment with a 60-minute body massage followed by a body scrub, herbal bath ritual, and afternoon tea.
About this activity
Cancel up to 24 hours in advance to receive a full refund
Mobile ticketing
Duration: 2 hours
Check availability to see starting times.
Instant confirmation
Host or greeter
English, Indonesian

Select participants, date, and language:



  • Relax your body, mind and soul
  • Experience the healing power of touch with a full-body massage
  • Enjoy a delicious afternoon tea overlooking the stunning rice paddies
Full description
Enjoy a relaxing spa getaway in the heart of Bali based on traditional Balinese rituals. Upon arrival at the spa, enjoy a welcome drink on the spa's private terrace and admire the surrounding rice fields as you receive a relaxing foot cleansing ceremony.

Continue your ritual with a pampering 60-minute aromatherapy body massage followed by an exfoliating body scrub which will remove dead skin skills and prepare your skin for the next stage, a relaxing herbal bath filled with nourishing ingredients.

Finish your spa day by heading back to the terrace to enjoy a 3-tiered afternoon tea set and a pot of your favorite herbal tea as you admire the serene rice paddy field surroundings one last time.
  • Welcome drink
  • Aromatherapy foot polish
  • 1-hour ancient Balinese massage
  • Organic body scrub
  • Steamroom use
  • Energizing herbal bath
  • Tea ritual
  • Private treatment room
What’s Not Included
  • Hotel pickup and drop-off
Not suitable for
  • Children under 16 years
  • Pregnant women

Prepare for the activity

Meeting point

Jalan Raya Goa Gajah Tengkulak Kaja, Kemenuh, Kec. Sukawati, Kabupaten Gianyar, Bali 80571, Indonesia

Open in Google Maps ⟶
Important information
What to bring
  • Sandals
Know before you go
• This activity is not recommended for people with limited mobility.
Save up to 40%

From US$ 85.88 US$ 51.53 per person

Organized by