Booking a hotel in a city you have never visited is an act of trust, and that is exactly what scammers count on. The good news: almost every hotel booking scam follows a predictable pattern, and a few simple habits keep you safe. Here is what to watch for in Jakarta and how to confirm a stay is legitimate before you pay a single rupiah.
Common hotel booking scams travellers hit in Jakarta
Fake booking sites and lookalike listings
The most common trap is a site built to look almost exactly like a real hotel or a well-known booking platform, often with a URL that changes a single letter. You “book,” your card is charged, and either no reservation exists or the site quietly disappears. Check the address bar carefully, and type known URLs yourself instead of clicking links in ads or emails.
Too-good-to-be-true rates and prepay traps
A rate dramatically below everything else for the same dates is bait. Scam listings lure you with an unrealistic price, then demand full prepayment by bank transfer or another hard-to-reverse method. If a deal looks too good and the site pushes for a wire transfer rather than a normal card payment, walk away.
Airport and taxi “your hotel is closed” tricks
A separate, in-person version: a driver or tout claims your hotel is closed, overbooked, or unsafe, and offers to take you somewhere “better” that happens to pay them a commission. Do not act on it. Call your hotel directly using the number from your confirmation and verify before you let anyone reroute you.
How to verify a hotel is legitimate before you pay
Before paying, confirm the property exists and is what it claims: search the exact hotel name, cross-check it on more than one reputable platform, and look at the map location and recent verified reviews. A legitimate hotel has a consistent presence across sources, clear contact details, and a professional site free of typos. When in doubt, contact the hotel directly through its official phone number or email and confirm the booking exists.
Safer ways to pay and confirm your reservation
Pay by credit card wherever you can — it offers far stronger fraud protection than bank transfer or debit. Make sure any payment page is secure, with an https:// address and a padlock, keep a screenshot of your confirmation and the agreed price, and re-confirm your reservation with the hotel a few days before arrival. Avoid any listing that insists on off-platform payment.
Red flags to walk away from
Walk away from a URL that is subtly misspelled, prices far below the market, pressure to pay immediately by transfer, no clear cancellation policy, vague or missing contact details, and reviews that read as generic or uniformly positive with no detail. One of these is a reason to slow down; two or more is a reason to stop.
The safe default: book direct
The rule that keeps you safe is simple — book verified properties and confirm directly. Do that, and the scams above never get near your money. Planning the trip end to end? Our Jakarta arrival and transit guide covers a smooth landing.
Booking direct with an established operator removes most of this risk in one step. Ashley runs multiple properties across Jakarta — for example, Ashley Wahid Hasyim and Ashley Sabang — each with a real front-desk contact and an official property page, a safe default when you want certainty about who you are paying.