">

Hotel booking scams often borrow a familiar identity: a real property's name, a search result, an online travel agency logo, or a polished confirmation email. Pause before you pay.

Find the company that will take your money, then verify the reservation through a separate channel. A booking can look settled before the hotel has any record of it.

HTTPS encrypts data sent between your browser and a site. The padlock proves connection protection, not the site's identity.

This guidance is for U.S. consumers. Hotel policies, platform terms, taxes, and payment-dispute options vary.

Start with the seller, not the deal

Name the seller before comparing the room. A hotel's name on a page doesn't tell you who operates the page, fulfills the booking, or charges your card.

Write down the seller, payment method, and cancellation terms. Those details determine who you contact and which records you need if the booking fails.

Turns out, urgency and near-match URLs are recurring warnings in travel scams. AAA's travel scam guidance warns about fake booking sites, lookalike URLs, and pressure to act quickly. The BBB's hotel booking alert describes reservation pages that advertise one price and later charge another.

In its announcement of the hotel-fee rule, the FTC says the most prominent advertised price should be the all-in total. A truthful itemized breakdown can still appear. Keep the checkout total and terms anyway; clear pricing doesn't prove that the seller is genuine or explain the cancellation policy.

24 hotel booking red flags

One typo may be harmless. Several warning signs together call for a pause.

No. Warning sign Safer response
1 The URL misspells a name, adds an extra word, uses an odd hyphen, or has an unfamiliar domain ending. Close the page and type the recognized hotel or platform address yourself.
2 A search result sends you to a seller you don't recognize. Identify the company taking payment before entering any details.
3 The site doesn't clearly show a business name, address, phone number, or support route. Compare those details with information found independently through the hotel or platform.
4 The padlock is presented as the main proof that the site is genuine. Check the domain and seller identity too. HTTPS alone isn't enough.
5 The room costs much less than the same room elsewhere. Compare identical dates, occupancy, room type, taxes, fees, currency, and cancellation terms.
6 A countdown or repeated "last room" message pushes you to pay immediately. Leave the page and verify the offer without using its links.
7 An unsolicited email, text, direct message, or call offers a special rate. Contact the hotel or platform through a known website or app.
8 The seller requests a wire transfer, cryptocurrency, gift card, or another hard-to-reverse payment. Use a payment method with a familiar issuer dispute process when possible.
9 The payment page switches to another domain or shows an unexpected merchant name. Stop and confirm who will charge your card.
10 A message says you must "update payment" or re-enter card details to keep the reservation. Sign in through the official app or a typed website address instead.
11 The sender, reply-to address, and linked domain don't match. Don't reply or click. Verify the booking independently.
12 The confirmation omits a booking number, dates, guest name, property details, or a way to verify it. Call the property using a phone number found independently.
13 The reservation appears only in an email or PDF, not in the account or app. Ask the seller to confirm it through its official support channel.
14 The hotel can't find the reservation when you call. Don't send another payment until the seller explains the discrepancy.
15 Photos look copied, the address leads elsewhere, or property details conflict. Check the address and contact information outside the booking page.
16 Reviews use repetitive wording, generic descriptions, or many similar photos. Compare recent and older reviews on more than one independent service.
17 A high rating appears only on the seller's own page. Treat it as an advertising claim until you find independent feedback.
18 Taxes, resort fees, service charges, or other costs appear only on the final payment screen. Compare the final total, not just the nightly headline rate.
19 Cancellation or no-show terms are vague, missing, or inconsistent across pages. Save the exact terms before paying and request clarification in writing.
20 Support won't provide written terms or keeps rushing you back to payment. End the conversation and use an official support route.
21 The hotel or platform asks you to move payment or conversation outside the platform. Keep payment and messages inside the recognized booking system.
22 An app requests unrelated permissions or must be installed outside the official app store. Don't install it. Use the platform's official app or website.
23 The currency, card descriptor, or merchant name doesn't match the expected seller. Check the charge before approving it and ask who is billing you.
24 Someone contacts you after a loss and promises recovery for an upfront fee. Treat it as a second scam and contact your bank or card issuer directly.

A low price can be legitimate. Cheap plus urgency, weak contact details, and an unusual payment request is a bad combination.

Who is actually selling the room?

The booking path should tell you which account, support route, and terms matter. It also tells you where a real reservation ought to appear.

Booking path What it usually does Your verification step
Direct hotel booking The hotel website or reservation desk handles the reservation. Type the hotel's official address yourself, and call the property before paying if anything seems unusual.
Online travel agency (OTA) The OTA displays rooms and may manage payment, support, or the reservation record. Sign in to the recognized account and check who will charge you. Read both the OTA and property terms.
Metasearch or search result The service may compare prices and send you to another seller. Don't assume the search service is the booking party. Identify the final checkout site.
Accommodation marketplace The platform may connect you with a hotel, host, or property manager. Keep messages and payment inside the platform, then verify the property address and cancellation rules.

Booking.com's traveler safety guidance recommends checking booking details, using two-factor authentication, and treating urgent requests for payment information cautiously. Expedia Group's phishing guidance warns that phishing can involve emails, fake websites, and phone calls.

Thing is, an official-looking email can still point to the wrong page. Open the app yourself or type the address instead of using the message link.

Check the total price and cancellation terms

Compare what you will actually pay for the same room, dates, occupancy, room type, taxes, fees, currency, and cancellation option. The nightly rate is only one part of the comparison.

Find the cancellation deadline before entering card details. Check the property's time zone, no-show rule, prepayment wording, refund conditions, and the difference between changing and canceling the reservation.

Nonrefundable isn't automatically suspicious. Missing, vague, or conflicting terms are.

Save a screenshot or PDF of the final total, terms, and confirmation number. Keep those records with the seller's contact details.

Use reviews to check the property, not the payment page

Reviews can help you judge the hotel. They don't authenticate the page collecting your payment.

A real hotel may have mixed reviews. A polished fake sales page may have no reviews you can verify. Look for dates spread over time, specific descriptions, varied photos, and comments that fit the property's location.

Repeated phrases, sudden bursts of praise, and generic images deserve another check. To be honest, no review score can replace a direct call to the property.

Use a phone number from the hotel's official website or a trusted directory, not one in a suspicious email. Ask whether the reservation exists under the guest's name, dates, and confirmation number, and ask who is collecting the payment.

A safer hotel booking workflow

Use this sequence if the room, message, or checkout page feels off:

  1. Open a recognized hotel website or booking platform by typing the address or using its official app.
  2. Compare the room on the hotel's site and at least one recognized platform. Match the dates, occupancy, room type, total, and cancellation terms.
  3. Inspect the final checkout page. Confirm the seller, currency, merchant name, taxes, fees, and payment method.
  4. Check the domain carefully. Treat HTTPS as basic connection security, not proof that the business is legitimate.
  5. Sign in directly to the platform account and turn on two-factor authentication when available.
  6. Call the hotel through an independently sourced number if the price, message, property, or confirmation seems unusual.
  7. Pay through the normal checkout process. A credit card may provide a familiar issuer dispute process, but it doesn't guarantee a refund.
  8. Store the confirmation, policy, screenshots, seller contact details, and expected card descriptor together.

Check the reservation again a few days before travel. Never use a surprise payment link that claims it will restore a booking already marked confirmed.

If you paid or shared information

Act quickly, but keep one organized record. Don't send more money because someone says it will unlock a refund or reservation.

What happened Next move Important limit
You received a suspicious message but paid nothing. Stop responding, sign in manually, and report the message through the platform or email service. Don't use the message's phone number or link for verification.
You entered card details on a suspicious page. Contact the card issuer using the number on the card, explain what happened, and ask which fraud or dispute steps apply. The issuer may need transaction details and evidence.
You were charged but the hotel has no reservation. Contact the seller in writing, then contact the card issuer if the seller doesn't resolve it. A dispute is a process, not an automatic refund. Keep the booking terms and correspondence.
You paid by wire, cryptocurrency, gift card, or a money-transfer service. Contact the payment provider's fraud department immediately and preserve the transaction number. Recovery depends on the provider and timing. Don't pay a recovery service upfront.
A bank, card issuer, or money-transfer company mishandles your complaint. Consider the CFPB complaint portal. It accepts complaints involving products such as credit cards, money transfers, virtual currency, and money services. The CFPB isn't a general hotel-reservation refund service. Its process is most relevant when the financial provider is part of the problem.

The CFPB says companies generally respond to complaints within 15 days. You can review the company's response and provide feedback within 60 days, while email updates and status checks are available through the portal.

That process addresses a financial provider's handling of the problem. It doesn't replace a request to the hotel or booking seller.

Common questions

Does HTTPS prove that a hotel website is real?

No. HTTPS protects data sent between your browser and the site. It doesn't prove that the domain belongs to the hotel or a legitimate booking company.

Is booking directly with the hotel always safer?

No. Direct booking can simplify communication, but scammers can imitate hotel websites too. Type the official address yourself and call the property if the offer or payment request seems unusual.

Should I trust a booking confirmation email?

Treat it as a record to check, not proof by itself. Open the hotel or platform website manually, look for the reservation in the account, and call the property using a trusted number if needed.

Can a credit card guarantee a refund?

No. A credit card gives you an issuer and may give you a dispute process, but the result depends on the transaction, evidence, merchant response, and issuer rules. Contact the issuer promptly instead of waiting indefinitely for the hotel.

What should I do if the price changes at checkout?

Stop before paying. Compare the advertised total with the checkout breakdown, save both screens, and decide whether the revised price and cancellation terms are acceptable. If the seller won't explain the difference, use another booking channel.

Before entering payment details, type the hotel or platform address yourself, compare the full total, and call the property if anything conflicts. Save the terms before you click pay.