Bali does not have a strong tip-obligatory culture like the United States, but tourism has created a soft expectation in certain service situations. Whether to tip, how much, and when to tip in cash vs leave it on a card is often confusing for first-time visitors. This guide gives you honest, practical numbers based on 2026 norms — not blanket 'tip generously everywhere' advice.
TL;DR
- Tipping is not mandatory anywhere in Bali, but it is appreciated in service roles.
- Most restaurants add a 10–21% service charge + tax — check your bill. If it is there, you do not need to tip further.
- Massage: Rp 20,000–50,000 (~$1.25–3) for a 1-hour session. More if exceptional.
- Private driver for a full day: Rp 50,000–100,000 (~$3–6) at the end of the day.
- Hotel room staff: Rp 20,000–50,000 per day for housekeeping if your stay is 3+ days.
- Street food / warungs: tipping is not expected and not standard.
Restaurants and Cafes
Look at the bottom of your bill before deciding whether to tip. Most mid-range to upscale restaurants in Bali add:
- Service charge: 5–10% (sometimes as high as 10%)
- Government tax (PPN): 11% (Indonesia's VAT, mandatory)
If the bill includes "++ " or "service charge 10%" you are already paying for service. No additional tip is expected — your server will not feel shortchanged if you do not leave extra.
If the bill has no service charge (common at local warungs and smaller cafes), leaving 5–10% of the bill in cash on the table is a nice gesture for good service. This is entirely optional at local warungs where locals eat — the pricing already reflects the local economy.
Massage and Spa
Bali has an extraordinary density of massage places, from budget Rp 80,000 ($5) foot massages on Poppies Lane to Rp 600,000+ ($37+) signature spa treatments at resort wellness centres.
Budget massage (Rp 80,000–150,000): Tip Rp 20,000–30,000 (~$1.25–1.90) if the service was good. This is meaningful at this price level and genuinely appreciated.
Mid-range spa (Rp 200,000–400,000): Tip Rp 30,000–50,000 (~$1.90–3). You are tipping the therapist personally — mention their name when you pay so the cash reaches them.
Resort spa (Rp 500,000+): A service charge is usually included. If not, Rp 50,000–100,000 is appropriate for excellent service.
The therapist typically receives 60–70% of the treatment price — sometimes less at chain massage centres. A small tip has a real impact on their income.
Private Drivers
If you hire a private driver for a full day (typical cost: $35–50 USD for 8–10 hours), tipping Rp 50,000–100,000 (~$3–6) at the end of the day is standard among travellers. Drivers do not expect it, but it is a professional custom and they will remember you warmly if you return.
For exceptional service — waiting beyond agreed hours, helping with a difficult situation, going off-route at your request — Rp 100,000–200,000 ($6–12) is generous and appropriate.
For half-day drivers or airport transfers, Rp 20,000–50,000 is a thoughtful gesture.
Gojek and Grab drivers: no tipping expected or normal. The app-based pricing already includes the driver's full earnings. Some tourists round up to the nearest Rp 5,000 and hand cash on arrival — this is a nice gesture but not expected.
Hotel Staff
Housekeeping: Leave Rp 20,000–50,000 per day (or per your stay) in an obvious place with a note saying "TIPS" if you want to make sure it reaches the right person. At high-end villas and resorts, Rp 50,000–100,000/day is appropriate.
Pool staff / garden staff: If a staff member goes above and beyond (helps with a bike issue, brings you extras, personally handles something for you), Rp 20,000–50,000 on the spot is a kind acknowledgement.
Concierge / front desk: Not typically tipped for standard bookings or directions. If they resolve a major problem (rebooking a cancelled tour, arranging emergency transport), a Rp 50,000–100,000 gesture is appreciated.
Bell service / luggage handling: Rp 10,000–20,000 per bag handled is standard at mid to upscale hotels.
Other Service Situations
| Situation | Tip Norm | Note |
|---|---|---|
| Street food / warung | Not expected | Prices already local |
| Surf instructor | Rp 20,000–50,000 | If lesson was genuinely good |
| Tour guide (full day) | Rp 50,000–100,000 | For a knowledgeable, attentive guide |
| Parking attendant (juru parkir) | Rp 2,000–5,000 | Standard in Indonesia, they wave you in |
| Petrol station attendant | Not expected | Full service is standard, no tip needed |
| Hairdresser / barber | Rp 20,000–50,000 | If you are happy with the result |
| Grab / Gojek | Not expected | App pricing covers driver fully |
Tipping Etiquette
- Give cash directly to the person — do not leave it on the table and walk out. Hand it to the staff member you want to thank.
- Use both hands when handing money or any object — it is a sign of respect in Balinese/Javanese culture. At minimum, use your right hand.
- Do not make a show of a large tip in front of other staff — it can create awkwardness. Discreet is better.
- Do not feel obligated if service was genuinely poor. A tip is an expression of appreciation, not a penalty for not tipping.
- Ignore tip pressure tactics at tourist-facing businesses that hover or leave an obvious tip envelope in your face. Tip only when you want to.
6 Frequently Asked Questions
- Is it rude not to tip in Bali?
- No. Tipping is not a cultural expectation for Balinese people — it emerged largely through tourism from countries where tipping is mandatory. Not tipping is not rude; it is simply normal. Tipping when the service is excellent is a generous extra.
- Should I tip in IDR or USD?
- IDR is better. USD bills need to be exchanged, which is an inconvenience for a local earning tips. Rp 50,000 notes are ideal — crisp, clean, easy to count.
- What does the service charge on my bill actually go toward?
- By Indonesian regulation, service charges should go to staff. In practice, distribution varies by establishment — some pool it fairly, others funnel most of it to management or the business. Tipping in cash directly ensures your gratitude reaches the right person.
- Do yoga teachers / fitness instructors expect tips?
- Not standard. Drop-in yoga classes at studios like The Yoga Barn in Ubud have a flat fee — tipping the teacher is a personal choice, not a norm. If you do a private session and the teacher was exceptional, Rp 50,000–100,000 is thoughtful.
- What about tipping for villa staff (cook, gardener)?
- For a private villa with a full staff, leaving a tip envelope at checkout with Rp 50,000–100,000 per team member for stays of 5+ days is a generous and appreciated gesture. The amount depends on villa price and staff size.
- Should I tip the petrol (gas) station attendant?
- It is not expected. Full-service petrol filling is standard in Indonesia — attendants fill your tank as a matter of course. A small Rp 2,000 coin is occasionally offered but most tourists simply pay and go.


