Practical
Bali Hotel Taxes and Service Charges: What You Actually Pay (2026)
Bali hotel rates are often quoted '++' — around 21% is added in tax and service charge. What that means, plus the IDR 150,000 tourist levy and other fees.
Last updated · Written by the BaliHotels.com editors

The short answer
Most Bali hotel rates are quoted before tax and service charge. Expect roughly 21% on top — a government tax of up to 10% plus a service charge that is usually 5–11% — shown on rate sheets as "++" or "plus plus". Separately, foreign visitors pay a one-off tourist levy of IDR 150,000 per person on arrival, which is a government charge and has nothing to do with your hotel. Always check whether the price you are comparing is nett or plus-plus before you judge it.
The single most common surprise in a Bali hotel bill is not a minibar raid. It is discovering that the room you booked at a certain rate is being charged out roughly a fifth higher, because the number you were quoted was never the number you were going to pay.
This is not a scam, and it is not unique to Bali — it is standard Indonesian hospitality practice. But it is applied inconsistently across booking channels, which makes comparing two properties genuinely difficult unless you know what you are reading.
The two charges that make up "++"
Indonesian hotels commonly quote rates plus two separate line items:
- Government tax (often labelled PB1 or PPN). A regional hospitality tax on hotels and restaurants, levied at up to 10%. In practice most Bali properties apply the full 10%.
- Service charge. A property-set charge, typically in the 5–11% range, most commonly around 10–11%. It functions as a pooled gratuity distributed to staff.
Written together these appear as "++" — for example, "IDR 1,500,000++ per night". The service charge is calculated first, then the tax is applied on top of the subtotal, which is why the combined effect lands slightly above a flat 20%. Around 21% is the working number to budget with.
A rate described as "nett" (or "nett inclusive") already contains both. That word is doing a lot of work, and it is worth looking for.
What this actually does to a price
| Quoted rate | How it's quoted | What you pay per night | Difference |
|---|---|---|---|
| IDR 1,000,000 | nett | IDR 1,000,000 | — |
| IDR 1,000,000 | ++ | ~IDR 1,210,000 | +21% |
| IDR 1,000,000 | "excl. tax" | ~IDR 1,100,000 | +10% |
| IDR 1,000,000 | "incl. service, excl. tax" | ~IDR 1,100,000 | +10% |
Two hotels showing the same headline number can therefore differ by a fifth in what actually leaves your account. Over a ten-night stay that gap is usually larger than the difference between the two properties you were agonising over.
Compare Bali hotel pricesWhere you'll see plus-plus, and where you won't
It varies by channel more than by property:
- Major booking sites generally show a tax-inclusive total at the final step, even when the first screen shows a lower nightly figure. Read the price breakdown before the payment page, not after.
- Hotel direct websites and emailed quotes are the most likely to be plus-plus, especially for villas, resorts and anything quoting in rupiah to a local market.
- Long-stay and monthly villa rates are frequently quoted nett, because they are negotiated as a package — but confirm it in writing.
- Restaurants, spas and beach clubs apply the same convention. A warung will not; a resort restaurant almost certainly will.
By area, it tracks the tier of property rather than the postcode. Nusa Dua and Uluwatu skew to international resorts that quote plus-plus as standard. Canggu and Sanur have more small guesthouses and homestays quoting a simple nett rate.
The tourist levy is a separate thing
Since 2024, foreign visitors to Bali pay a one-off levy of IDR 150,000 per person, charged per entry rather than per night, and intended to fund cultural and environmental preservation.
Three things worth knowing:
- It is paid to the provincial government, not your hotel. It will not appear on your folio.
- It is per person, including children, and separate from the visa-on-arrival fee, which is a different charge entirely.
- It can be paid online before you travel or on arrival. Paying in advance and saving the QR code is faster than joining a second queue after a long flight.
It is a modest amount in the context of a Bali trip, but it belongs in your arrival budget alongside the visa fee, not in your accommodation budget.
Other charges that show up on Bali hotel bills
Beyond tax and service, a handful of line items catch people out:
- Peak-period surcharges. Christmas, New Year and sometimes Nyepi attract a compulsory gala dinner charge at resort properties — occasionally several million rupiah per room, added automatically. This is disclosed in the rate terms, which nobody reads.
- Extra-person and extra-bed charges, which frequently apply to children above a stated age even when the room sleeps them comfortably.
- Early check-in and late check-out, often billed at 50% of a night beyond a short grace window.
- Card surcharges, typically 2–3%, for paying a rupiah folio on a foreign card. Some properties also quote in USD and convert unfavourably.
- Resort or facility fees are rare in Bali compared with the US market, but are appearing at some larger properties.
How to avoid the surprise
The practical version is short:
- Before comparing two hotels, establish whether each rate is nett or ++. If it isn't stated, assume ++ and ask.
- Budget 1.21× the quoted rate for anything plus-plus.
- Add IDR 150,000 per person once, for the levy, to your arrival costs.
- For stays over Christmas or New Year, ask directly about compulsory dinner charges before booking.
- Pay in rupiah where you're given the choice, and let your own bank handle conversion.
None of this makes Bali expensive — it remains one of the best-value destinations in the region, and our cost-per-night breakdown covers the realistic bands by area. It just means the number on the first screen is a starting point rather than a total.
Check Seminyak hotel pricesThe short version
Assume the rate you were quoted is about 21% below what you'll pay, unless it says nett. Add the levy once per person. Read the terms if you're travelling over the New Year. Then stop worrying about it — the gap is predictable, and once you've priced it in, the comparison between areas and properties becomes honest again.
Frequently asked questions
- What does ++ mean on a Bali hotel rate?
- It means the rate excludes government tax and service charge, both of which will be added to your bill. The service charge is typically 5–11% and the government tax up to 10%, applied to the subtotal, so the combined effect is around 21% above the quoted figure. A rate marked 'nett' already includes both.
- How much tax do you pay on hotels in Bali?
- Indonesian hotels are subject to a regional hospitality tax of up to 10%, and most Bali properties apply the full 10%. Separately, hotels usually add their own service charge of around 5–11%. Together these add roughly 21% to a rate quoted as 'plus plus'.
- What is the Bali tourist levy and how much is it?
- It is a one-off charge of IDR 150,000 per foreign visitor, introduced in 2024 to fund cultural and environmental preservation. It is paid per entry rather than per night, applies to children as well as adults, and is separate from both your hotel bill and the visa-on-arrival fee. You can pay it online before travelling or on arrival.
- Do booking sites show the full price for Bali hotels?
- Usually at the final step, but not always on the first screen. Major booking platforms generally display a tax-inclusive total before payment, while hotel direct quotes and villa enquiries are more likely to be quoted plus-plus. Check the price breakdown before you reach the payment page.
- Is the service charge in Bali a tip, and should I tip on top?
- The service charge functions as a pooled gratuity shared among staff, so additional tipping is not expected when it has been applied. Many visitors still leave something for housekeeping or a driver, but there is no obligation on top of a plus-plus bill.
- Are there extra charges at Bali hotels over Christmas and New Year?
- Often, yes. Resort properties commonly add a compulsory gala dinner charge over Christmas Eve or New Year's Eve, sometimes running to several million rupiah per room, applied automatically to the folio. It is disclosed in the rate terms, so ask directly before booking a peak-period stay.
Ready to book your Bali stay?
Search Bali hotelsDisclosure: BaliHotels.com is reader-supported. When you book through links on this site we may earn a commission from the sites we link to, at no extra cost to you.