Providers
What to know in Bali
- Cleaning companies usually work in sessions of about 2 hours and are booked on WhatsApp. Deep cleaning, post-renovation cleaning, mattress and sofa cleaning are offered as extras.
- A housekeeper typically does sweeping, mopping, bathrooms, dishes, laundry and ironing. Cooking and market runs are agreed separately.
- The 2026 legal minimum wage is IDR 3,791,002 per month in Badung (Canggu, Seminyak, Uluwatu), IDR 3,499,879 in Denpasar and IDR 3,316,798 in Gianyar (Ubud).
- It is customary to pay a THR bonus, usually one month's salary, before Galungan or the main religious holiday of your staff.
- Many long-term villas already include cleaning a few times a week: check your lease before hiring.
Indicative prices
- Regular cleaning by a company: about IDR 50,000 to 150,000 per hour
- 2-hour session: from about IDR 195,000 (house) to 210,000 (villa); deep clean from about IDR 275,000 to 290,000
- Full-time housekeeper: about IDR 3,000,000 to 5,000,000 per month
- Indicative prices; check the date of any quote, rates rise each year with the minimum wage
How to choose
- Ask for a trial session and references from other expats or villa owners before agreeing on a monthly arrangement.
- Agree in writing on days, hours, tasks and pay, and keep a copy of the person's KTP (ID card).
- Lock away cash, passports and valuables, and do not leave villa keys with someone you have not checked.
- Check whether cleaning products are included in the price or need to be bought by you.
Frequently asked questions
How much does a housekeeper cost in Bali?
A full-time housekeeper usually costs about IDR 3 to 5 million per month in 2026, depending on hours, area and whether they live in. The legal minimum wage in Badung is IDR 3,791,002 per month.
How much is a villa deep clean in Bali?
Cleaning companies list deep cleaning from about IDR 275,000 to 290,000 for a 2-hour session, and professional deep cleaning can reach IDR 200,000 to 500,000 per hour for large jobs. Ask for a quote based on the number of rooms.
What is a pembantu?
Pembantu is the Indonesian word for a domestic helper or housekeeper. In Bali they usually clean, do laundry and sometimes cook, and are paid monthly.
Do I have to pay a bonus to my housekeeper in Bali?
It is standard to pay a THR holiday bonus, usually equal to one month's salary, once a year before a major religious holiday. In Bali this is often Galungan for Balinese Hindu staff.