Paying Thai Hotels with South African Cards
From the moment you book to the moment you check out, there are five or six points where a Thai hotel stay can quietly cost a South African more than it should. Here is which card to use at each one, which currency to choose, and how deposits really work.
and fees
in Thailand
unbiased guide
Our top picks
Book and pay hotels on a credit card with no conversion fee — always in baht.
Thai hotels are among the best value in the world, and paying for them with a South African card is usually straightforward. Large hotels, resorts and international chains take Visa and Mastercard everywhere; most guesthouses do too. But the way you book, the currency you choose and the card you hand over at reception can make a surprising difference to what you actually pay.
There's the booking site that offers to charge you in rand — which can also trigger a cross-border fee at your own bank. The deposit hold that ties up your spending money for a week after you've left. The "++" after the room price. The card machine at checkout that asks whether you'd like to pay in ZAR. The small hotel that adds a few percent for cards. And, in 2026, the fake "reconfirm your card" messages targeting guests.
This guide walks through a Thai hotel stay from booking to checkout, explains what happens to your money at each step, and shows which card to use. Everything was checked on 22 October 2026.
The short answer
Use a credit card with no conversion fee, such as the Capitec Credit Card, to book and pay for hotels in Thailand. When the hotel takes a deposit at check-in, the hold sits on your credit limit rather than your transactional account, and if something goes wrong you can ask your bank to dispute the charge while your own money stays untouched.
Whenever you're asked to choose a currency — on a booking site, a payment link or the card machine at reception — choose Thai baht. Accepting rand lets someone else pick the exchange rate, and paying a foreign site in rand can add a cross-border fee at some South African banks.
Check whether the room price includes tax and service ("net") or has "++" added, ask whether the hotel adds a surcharge for cards, and never pay a hotel through a link sent by message without checking with the hotel directly.
Booking: sites, currencies and when you pay
Most South African travellers book Thai hotels through Booking.com, Agoda, Expedia or Hotels.com, or directly with the hotel. How and when you pay depends on the rate you choose.
Pay now
You pay the booking site when you book, often in the currency shown on screen. If you choose rand, the site converts the baht price at its own rate — and because the site is a foreign merchant, some South African banks add a cross-border fee to rand transactions with it. Investec, for example, charges 2% (capped at R100). If you choose baht, your card converts it: on Capitec or GoTyme at the network rate with no conversion fee, on most big-bank cards with about 2.75% added.
Check the small print on currency. Some sites allow a surcharge where the currency you pay in doesn't match the display currency or the hotel's local currency. Whatever site you use, check the final amount and currency on the payment page before you confirm.
Pay later, or pay at the hotel
Many rates let you reserve now and pay later — either charged by the site a few days before arrival, or paid to the hotel at check-in or checkout in baht. You'll normally need to give card details as a guarantee. Paying at the property avoids any currency conversion by the booking site; just make sure you choose baht on the hotel's card machine.

Cancellations and refunds
If you cancel a prepaid booking on a free-cancellation rate, the refund comes back in the currency you were charged. On a big-bank card, a baht refund can cost you twice — the conversion fee on the original payment usually isn't refunded, and the rand may have moved. One more reason to use a card with no conversion fee for bookings.
Booking direct
Booking directly with a hotel can bring perks — a better rate, breakfast, a late checkout — and puts you in direct contact if anything goes wrong. Pay by card through the hotel's official website or at the property. Be wary of any hotel that asks for a deposit by bank transfer to a personal account.
Check-in: deposits and card holds
Most Thai hotels take a security deposit at check-in to cover the minibar, room service and any damage. Larger hotels usually do it as a pre-authorisation — a temporary hold on your card for a set amount, often a few thousand baht or a sum per night. Nothing is actually charged unless you run up extras; the hold is released after checkout.
The card you use for the hold matters:
- On a credit card, the hold reduces your available credit, not your bank balance. Releases typically show within a few business days of checkout, sometimes up to a week.
- On a debit card, the held amount comes out of your available balance until it's released — often up to 10 business days. Move between three or four hotels in a fortnight and several holds can overlap, eating into the money you need for the rest of the trip.
- Holds are in baht, so the rand amount you see in your app is an estimate and may differ slightly when it's released.
- On long stays, some hotels re-authorise the hold every week. Ask at check-in.
Some smaller hotels and guesthouses ask for a cash deposit instead — typically ฿500 to a few thousand baht. That's normal; get a written receipt and keep it safe for checkout.
Reception will also ask for your passport to photocopy or scan — hotels have to report foreign guests to immigration. That's routine. Don't leave your passport behind as a deposit; offer a card or cash deposit instead.
What "++" means on a Thai hotel price
In Thailand you'll often see hotel and restaurant prices written as "฿3,500++". The two plus signs mean two charges are added on top: a 10% service charge and 7% VAT. Because VAT is charged on the price plus the service charge, the total adds about 17.7%.
So a room at ฿3,500++ becomes about ฿4,120 — about R2,020 — while a price marked “net” already includes taxes and service. VAT stays at 7% for now, as the Thai cabinet has extended the reduced rate until 30 September 2027.
Booking sites usually show the full price including taxes and charges, but check the line items on the final page, particularly for extras such as breakfast, airport transfers or spa treatments added at the hotel, which are often quoted "++".
Checkout: currency, surcharges and the final bill
The "pay in rand" question
Card machines at many Thai hotels recognise a South African card and offer to show the bill in rand. Choosing rand is called dynamic currency conversion (DCC). It feels reassuring, but the rate is set by the hotel's payment provider and typically works out 6% to 9% worse than your card's own rate. On a ฿35,000 bill — about R17,150 — that's around R1,030 to R1,540 extra.

Card surcharges
Some smaller hotels, guesthouses and resorts add a few percent if you pay by card, particularly by credit card. Ask at check-in rather than discovering it at checkout. On a large bill, a 3% surcharge can cost more than paying in cash withdrawn from an ATM on a low-fee card — on ฿35,000, a 3% surcharge is ฿1,050 (about R515), while two ATM withdrawals on Capitec cost about R356 in total. Surcharges are often negotiable, and many hotels will waive them if asked.
Check the bill
Ask for an itemised folio before you pay: room nights, minibar, restaurant charges, laundry and spa. Query anything you don't recognise at the desk, where it's easiest to fix. Keep the final receipt with your booking confirmation until the deposit hold has disappeared and the charge has settled.
Splitting the bill
Hotels will usually let you split a bill between cards, or between card and cash. Paying the room on a credit card and settling small extras in cash is common.
Which card for each hotel payment
The best way to pay at each stage of a Thai hotel stay. Scroll sideways on a phone.
| Situation | Best way to pay | Why | Link |
|---|---|---|---|
| Booking a hotel online (pay now) | Credit card with no conversion fee, in baht | No conversion fee; easier to dispute; avoids cross-border fees on rand | See card |
| Card guarantee for "pay later" | Credit card | Easiest to dispute if wrongly charged | See card |
| Deposit hold at check-in | Credit card | Hold uses credit limit, not your bank balance | See card |
| Paying the bill at checkout | Card with no conversion fee, in baht | Network rate, no fees — always decline rand | See card |
| Hotel adds a card surcharge | Cash from a Thai ATM (low-fee card) | R70 + ฿220 per withdrawal can beat a 3% surcharge | See card |
| Guesthouse or homestay, cash only | Cash from a Thai ATM | Withdraw ฿10,000–20,000 at once | See card |
| Long-stay serviced apartment | Card, or transfer from a Thai account | Ask about monthly payment and deposit terms |
Card disputes are handled under your bank's terms and the card scheme's rules; keep receipts and act quickly. Checked 22 October 2026.
Guesthouses, homestays and holiday rentals
Smaller places work differently. Family-run guesthouses, island bungalows and rural homestays often prefer cash, and some don't take cards at all. Others accept cards with a surcharge, or ask for a Thai bank transfer or QR payment — which most visitors without a Thai bank account can't easily make.
Check the payment policy on the booking page, or ask before you arrive. If you're heading somewhere remote, bring enough cash for the stay, because island and rural ATMs can run out at weekends and holidays — or prepay through the booking site if that's an option and you'd rather not carry cash. For holiday rentals booked through Airbnb or similar, pay only through the platform; a host who asks you to pay outside it, by bank transfer, is a red flag.
Hotel booking scams to watch for
In April 2026, Thailand's Personal Data Protection Committee issued a top-level alert after Booking.com confirmed that unauthorised parties had accessed some customers' reservation details. Scammers used real names, dates and hotel names to message guests on WhatsApp or in-app chat, posing as the hotel or Booking.com, claiming a problem with the payment card, and demanding payment through a link or into a personal account.
Real hotels don't ask you to re-enter card details through a link sent by message, especially with a deadline, and you should never pay into a personal bank account for a hotel booking. Never share a one-time PIN or approve a banking-app notification you didn't start. Check your booking in the booking site's own app or website rather than through the link you've been sent, and if you're unsure, phone the hotel on the number from its official website. If you've already entered card details, stop the card in your app and call your bank's international number straight away.

Our guide to ATM safety and card fraud in Thailand covers these scams in more detail.
If something goes wrong: card disputes
Paying by card gives you options if a hotel closes, cancels your booking, takes a deposit it won't return, or charges you for something you didn't have.
Start with the hotel or booking site, and keep emails, receipts and photos. If that fails, ask your bank to dispute the transaction: Visa and Mastercard have dispute rules for services not provided, cancelled bookings and incorrect charges, and your bank can raise a chargeback with the hotel's bank — debit and credit cards both qualify. Act quickly, because card schemes set time limits, often around 120 days from the transaction or the expected service date. A credit card makes this easier, because the disputed amount is the lender's money while it's investigated, not your own balance.
Travel insurance can also help if illness or a cancelled flight means you lose a prepaid stay — check what your policy covers before you travel. Free cover that comes with some South African credit cards is often mainly medical, so check whether it includes cancellation.
Long stays and moving to Thailand
Spending a few months in Hua Hin or Chiang Mai, or testing out life in Thailand before a move, changes how you pay. Serviced apartments often offer monthly rates; condo rentals normally ask for a security deposit and rent in advance, typically paid by bank transfer or in cash rather than by card.
At that point, card payments aren't the best tool. Paying a month's rent on a South African card can mean surcharges and, on a big-bank card, conversion fees every month; carrying enough cash for a deposit is risky. Most long-stay visitors and new residents open a Thai bank account once their visa allows it, and move money from South Africa by transfer — within their exchange-control allowances.
That's also when the bigger questions arrive: how to move savings and retirement income efficiently, how much to keep in rand and baht, and how your finances should be set up now that you're living in Thailand rather than visiting. Moving with children? Ask about school-fee planning, or compare schools in our international schools directory.
The best cards for Thai hotels
A credit card with no conversion fee for bookings and deposits, plus a debit card with no conversion fee for everything else — ideally on different networks.
1.Capitec Credit Card
Best for hotels and bookingsNo conversion fee on purchases abroad. Book and pay hotels in baht, keep deposit holds off your bank balance, and get up to R5 million of travel medical cover when your return flights are paid on it.
- Purchases abroad
- No conversion fee
- Holds
- On credit limit
- Travel insurance
- Up to R5m medical
- Monthly fee
- R50
Why it works in Thailand
- Deposits don't touch your transactional account
- Disputes use the lender's money
- 1% cashback
Watch out for
- Affordability assessment required
- Avoid cash withdrawals — interest from day one
Credit is subject to an affordability assessment.
2.Capitec
Best debit cardNo conversion fee on card payments abroad and the Mastercard rate. Ideal for paying the final bill, everyday spending, and R70 cash withdrawals for cash-only guesthouses.
- Conversion fee
- None
- Rate
- Mastercard
- International ATM
- R70 flat
- Online payments abroad
- R2 each
Why it works in Thailand
- Free to pay in baht
- Virtual cards for online bookings
- Instant notifications
Watch out for
- Holds come out of your balance
- R2 per international online payment
Fees valid from 1 March 2026.
3.GoTyme Bank
Best backup cardA Visa with a 0% FX mark-up on international purchases and no monthly fee. A good second card if your main card is blocked or tied up by deposit holds.
- FX mark-up
- 0%
- Network
- Visa
- International ATM
- R70
- Monthly fee
- R0
Why it works in Thailand
- Second network
- No monthly fee
- No conversion fee
Watch out for
- Holds come out of your balance
- App-based bank
GoTyme Bank is the new name for TymeBank's app and accounts.
Your hotel payment checklist
- Book on a credit card with no conversion fee and check the currency on the payment page.
- Choose baht everywhere you're offered a choice — and avoid paying foreign sites in rand.
- Check "++" or "net" before you compare prices.
- Use the credit card for the deposit hold at check-in.
- Ask about card surcharges before you check out.
- Check the itemised bill and the currency on the card machine.
- Ask for the hold to be released and keep your receipt.
- Ignore "reconfirm your card" messages — check with the hotel directly.
Our verdict
Book and pay for Thai hotels on a credit card with no conversion fee such as the Capitec Credit Card: deposit holds that don't touch your bank balance, and disputes that use the lender's money rather than yours. Carry a debit card with no conversion fee such as Capitec or GoTyme for everything else.
Always choose baht — on booking sites, payment links and the card machine at checkout. Check whether prices are "++", ask about card surcharges before you pay, and treat any message asking you to re-enter card details as a scam until the hotel confirms otherwise.
Book your Thailand trip with Just Landed
Hotels, transport, tours and more — booked through us.
Plan your Thailand trip with Just Landed
Everything else you need for Thailand, in one place.
Questions people ask
Can I pay for a hotel in Thailand with a South African card?
Yes. Hotels, resorts and international chains in Thailand accept Visa and Mastercard almost everywhere, and most guesthouses do too. Smaller and remote places may prefer cash or add a card surcharge.
Should I pay for a Thai hotel in rand or baht?
Baht. If a booking site or card machine offers rand, the conversion rate is set by the site or the hotel's payment provider, and some South African banks also charge a cross-border fee on rand payments to foreign merchants. On a card with no conversion fee, paying in baht gets you the Visa or Mastercard rate with nothing added.
Do South African banks charge to pay a foreign hotel site in rand?
Some do. Investec, for example, charges a 2% cross-border fee (capped at R100) on rand transactions with merchants outside South Africa. Paying in baht on a card with no conversion fee avoids both that and the site's conversion margin.
How much deposit do Thai hotels take?
It varies. Larger hotels often place a hold of a few thousand baht or a set amount per night on your card; smaller places may ask for a cash deposit of ฿500 to a few thousand baht. Ask at booking or check-in.
How long does a Thai hotel deposit hold take to release?
Typically a few business days after checkout on a credit card, and up to about 10 on a debit card, depending on your bank. If it's still showing after ten days, contact the hotel and then your bank.
Is it better to use a credit or debit card for Thai hotels?
A credit card with no conversion fee is best for booking and deposits: holds use your credit limit, not your bank balance, and disputes use the lender's money while they're investigated.
What does ++ mean on Thai hotel prices?
A 10% service charge and 7% VAT are added on top of the price shown — about 17.7% in total. "Net" means they're already included.
Is VAT in Thailand still 7%?
Yes. The Thai cabinet has extended the reduced 7% VAT rate until 30 September 2027.
Can Thai hotels charge a fee for paying by card?
Some smaller hotels and guesthouses add a few percent for card payments. Ask before you pay — it's often negotiable, and on a large bill cash from a low-fee card at an ATM may be cheaper.
Why does a Thai hotel need my passport?
Hotels must record foreign guests and report them to immigration, so they'll copy or scan your passport. They shouldn't keep it — offer a card or cash deposit instead.
Is Booking.com safe for Thai hotels?
Yes, but watch for scam messages. After a 2026 data incident, fraudsters messaged guests posing as hotels and asking for card details or payment through links. Only pay through the official app or website, and check with the hotel if in doubt.
What if a Thai hotel won't refund my deposit?
Raise it with the hotel first, with your receipts. If that fails, ask your bank to dispute the transaction under the card scheme's rules, and act quickly because there are time limits.
Sources and how we checked
Hold release times from Hotelier's Choice (August 2026); card surcharge practice from The Thaiger (September 2026). VAT extension from The Nation Thailand. Booking.com data incident and PDPC alert from The Nation Thailand (April 2026). Cross-border fee example from Investec's 2026 fee structure. Card fees from each bank's 2026 pricing guide. Dispute processes depend on your bank's terms and the card scheme's rules. ฿2.04 to R1 (22 October 2026). We review this guide at least every six months.
- The Thaiger — Using cards in Thailand (September 2026)
- Hotelier's Choice — Hotel deposit holds explained (August 2026)
- The Nation Thailand — Cabinet approves extension of 7% VAT until September 2027
- The Nation Thailand — PDPC sounds top alert over Booking.com scams (April 2026)
- Investec — Fee structure for Platinum individual accounts (cross-border fee)
- Capitec — Personal banking fees 2026 (valid from 1 March 2026)
- GoTyme Bank — Current account fees and charges
- Visa — Dispute condition 12.3: Incorrect currency
- Chargeback Gurus — Dynamic currency conversion and chargebacks
More Currency & Travel Payments guides
Important: This guide is general information, not personal financial advice. Fees, limits and eligibility change; we checked every figure on the date shown, but always confirm the current terms with the provider before you apply or travel. Some links on this page may be affiliate links, which means JLIT may earn a commission if you open an account. This never changes the price you pay or the order of our recommendations.








