Most popularMedium to firm
Traditional Balinese Massage
The classic Bali massage: long, rhythmic strokes, palm and thumb pressure, and gentle stretches, all with warm coconut oil.
- 60 minIDR 250k
- 90 minIDR 350kRecommended
- 120 minIDR 450k
Skip the Canggu traffic. We come to your villa or hotel in Echo Beach, Batu Bolong, Berawa, and Nelayan.

Massage at your villa or hotel
Your therapist brings fresh linens, towels, and natural oils. You just need a bed or a quiet corner.
Canggu, Pererenan, Seminyak & Kerobokan
Quick dispatch from therapists who live nearby. Free travel within our core zones.
Experienced local therapists
Balinese therapists with 5+ years of spa and villa experience, all personally vetted.
WhatsApp replies in ~5 mins
Message us between 08:30 and 23:00 and we confirm your therapist and arrival time.
Canggu traffic can turn a short trip to a spa into an hour on a scooter. We skip that part: your therapist comes to your villa, guesthouse, or hotel room in Echo Beach, Batu Bolong, Berawa, or Nelayan, sets up, and you don't have to go anywhere afterwards.
Part of our team lives in Canggu, so bookings here are often covered by someone just a few minutes away. After a morning surf at Batu Bolong or a long day at a Berawa co-working space, a Balinese or Surf & Sport Recovery massage at home is the easiest way to switch off.
Villa & hotel arrival: 30-50 mins
Free travel within the listed neighborhoods. Villas further out may have a small travel fee, always confirmed on WhatsApp before booking.
Treatments & prices
No hidden transport costs in Canggu. Prices include therapist travel, natural oils, and a full linen setup.
All prices in IDR, no hidden fees
Most popularMedium to firm
The classic Bali massage: long, rhythmic strokes, palm and thumb pressure, and gentle stretches, all with warm coconut oil.
Targeted reliefDeep pressure
For stubborn knots from long flights, laptop days, or bad hotel pillows. Slow forearm, elbow, and thumb pressure to loosen chronic tension in the shoulders, neck, lower back, and hips.
Extra special2 therapists
Two therapists work in sync across your whole body at the same time, with matching strokes on both sides. Twice the hands, and very hard not to switch off completely.
For tired feetFeet & lower legs
Firm thumb and finger pressure on the reflex points of your feet, plus a relaxing massage of the ankles and calves. Ideal after a long flight or a day of walking.
Surfers & active peopleFirm, with stretching
Made for sore paddling shoulders, tight hips, and heavy legs after surfing, the gym, yoga, or a Mount Batur hike. Firm massage on the muscles you used most, finished with assisted stretches to get you moving freely again.
Bali spa classicMassage & scrub
A favorite in every Bali spa: a full Balinese massage followed by a lulur scrub of turmeric, rice powder, and spices, then a cooling yogurt or coconut moisturizer. Skin feels soft and glowing, great after days in the sun.





Our therapists work together as one team, with every member trained across our treatments and familiar with the villas and hotels we cover across Bali.
Fluent English and Indonesian
And just as important: a good mood and genuine care. We love helping people rest, recover, and feel looked after.
All therapists arrive in clean uniform and carry identification.
No checkout forms or waiting for email confirmations. We handle everything directly on WhatsApp.
Send us your villa or hotel name (or Google Maps link), desired time, and preferred massage therapy.
Takes under 60 seconds
Our concierge assigns your therapist and shares estimated arrival time. No upfront deposit required for villas and hotels.
Direct therapist dispatch
Your therapist arrives with fresh, clean linens and natural oils, and sets up wherever you like. Pay easily in cash or bank transfer afterwards.
Pure undisturbed calm
We are collecting authentic villa reviews. Check back shortly, or ask our WhatsApp concierge for recent guest feedback from your neighborhood.
Quick arrival at private villas, Airbnbs, and hotels within our core coverage areas.
Batu Bolong, Echo Beach, Berawa, & Nelayan. Part of our team lives in Canggu, so arrivals here are often among the quickest.
Villa & hotel arrival: 30-50 mins
You're viewing this area
Pererenan Beach, Munggu, Seseh, & Cemagi. Part of our team lives in Pererenan, so villas here get some of our fastest arrivals.
Villa & hotel arrival: 30-45 mins
Massage in PererenanPetitenget, Oberoi, Kayu Aya, Double Six, & Drupadi. Part of our team lives in Seminyak, covering boutique hotels and private villas.
Villa & hotel arrival: 30-45 mins
Massage in SeminyakBatu Belig, Umalas, Raya Kerobokan, & Banjar Semer. Part of our team lives in Kerobokan, covering quiet rice-field villas and hotels.
Villa & hotel arrival: 30-45 mins
Massage in KerobokanUsually within 30–50 minutes, depending on traffic and where you're staying. Part of our team lives in Canggu, so some bookings are covered by someone just a few minutes away.
No. Travel is free anywhere in Echo Beach, Batu Bolong, Berawa, Nelayan, Padang Linjong, Babakan, and Tiying Tutul. For villas further out we confirm any small fee on WhatsApp before booking.
Send us a WhatsApp message with your villa or hotel name (or a Google Maps pin), your preferred time, and the treatment you'd like. We confirm your therapist and arrival time, usually within about 5 minutes.
Fresh, clean linens and towels plus natural oils. You just need a bed or a quiet corner of your villa. No massage table or special setup required.
After your massage, in cash or by bank transfer. There's no upfront deposit for villas and hotels.
Every day from 08:30 to 23:00, including weekends and public holidays.
Canggu, Pererenan, Seminyak, and Kerobokan. Travel is free within our listed neighborhoods; for villas further out we confirm any small travel fee on WhatsApp before booking.
We would appreciate a quick message on WhatsApp if you need to cancel or reschedule your booking.