Booking a hotel in Thailand: the ++, why the same room costs different amounts, and the deposit at check-in

Article updated: 2026-09-17

Best rate USD · Bangkok: 33.24Superrich Thailand — Headquarter Rajdamri 1 · Sep 20, 08:58 → Details

Most problems with Thai hotels are not about the room. They are about the number: the checkout bill is 17% higher than the rate you booked, a deposit is still sitting on your card a fortnight after you left, or the cheap rate turned out to be the one that cannot be cancelled. All three are visible before you book, in about thirty seconds, if you know what to look at.

Photo: Staybridge Suites Hotel Room Bed - Eau Claire, Wisconsin (48651011701) by Tony Webster from United States · CC BY 2.0

What ”++” means

When a Thai rate sheet prints a number followed by ++, it means two things have not been added yet.

The part people get wrong is that VAT is calculated on top of the service charge, not alongside it. So the total is not 17% but about 17.7%. A room advertised at 3,000 baht settles at 3,531.

This is not a tip. It is a printed line on the folio, and paying it does not mean tipping is forbidden — it simply is not the same thing.

Not every property charges it. Hostels, guesthouses and budget hotels usually quote a single inclusive price. Mid-range hotels and resorts almost always quote ++. So do their restaurants and spas, so assume the same 17.7% on dinner in the hotel too.

Booking sites show this either way depending on a display setting. Compare on the total including taxes and fees, always. More than once, the reason one site looked cheaper was only that it added the tax at a later screen.

1 000 +10% +7% 1 177 room rate → what you pay 17,7% — the two are multiplied, not added
Why 3,000 becomes 3,531: the VAT is charged on the service charge too, so the two compound to 17.7% rather than adding up to 17%.

Why the same room has different prices

Same hotel, same dates, same room type, different totals. The reasons are structural rather than mysterious.

The practical method: open two or three options, write down the all-in total and the cancellation deadline on the same line, and compare those pairs. If the flexible rate costs 5% more, that 5% is the price of your plans changing — sometimes worth it, sometimes not.

Check-in: passport and deposit

You need the physical passport. Thai accommodation is required to report foreign guests to the authorities, which is why the front desk photographs or scans it. That is normal and not negotiable. What is negotiable is leaving it there: ask for it back once they have copied it, and keep it. Some small guesthouses and most motorbike rental shops ask to hold a passport; at a hotel, ask whether another ID or a cash deposit will do instead.

A deposit is standard at anything above budget level, in one of two forms.

Amounts vary by property and grade, so read the figure in the property policy section of the booking page rather than assuming one. The purpose is minibar and damage cover; use the room normally and it comes back.

High season changes the rules

From roughly 20 December to early January, over Chinese New Year, and around Songkran in mid-April, the terms tighten.

In those windows, a free-cancellation rate booked earlyAd is the sensible move. Outside them, there is rarely a reason to rush.

When not to book ahead

Skip the advance booking if any of this describes you.

The exception is absolute: book your arrival-night accommodation in advance, every time. Not for the price, but because you need a confirmed address for your entry paperwork and something to show a driver. The rest of that first evening is covered in the first two hours after landing.

Paying, and the cash side of it

If the room is prepaid, the only things to settle on site are the deposit and whatever you use in the hotel. Decline the offer to be charged in your own currency and pay in baht.

If you booked a pay-at-hotel rate, plan the cash for it. Front desk exchange counters are convenient and consistently worse than a city exchange shop — the gap on a week’s accommodation is not trivial. Change money in town in the morning instead; today’s ranking is on the Bangkok rates page and in the shop list, and the general rule is in airport versus city rates.

One more thing worth knowing: hotels that quote ++ generally issue a proper tax invoice. If you are travelling for work and will expense the stay, ask for it at checkout with the company name spelled out — adding it afterwards is a much longer conversation.

The seven-line check before you book

  1. Is the displayed price inclusive, or is it ++?
  2. What is the cancellation deadline, and what does it cost after that?
  3. Deposit: card hold or cash, and how much?
  4. Breakfast included, and at what price per extra person?
  5. Is there an airport or city shuttle? It changes your arrival-day transport cost.
  6. Have you saved the hotel name and address in Thai script for the driver?
  7. Is the payment in baht?

Seven lines, half a minute, and the checkout bill stops containing surprises. For where accommodation sits in the wider budget, see what a week in Thailand actually costs.

→ Rates in Bangkok

Related guides

Before you exchange