We’ve hosted over 300 guests in Mexico City, and a surprising number arrive having almost booked something else — a listing that was too cheap, a “host” who wanted a bank transfer before showing an address, a photo they later found on three other sites. CDMX is a great place to rent an apartment for a week or a month, but the booking step is where travelers lose money. This is the guide I’d give a friend flying in.
If you’re still deciding whether an apartment is even the right format for your trip, start with the broader Mexico City vacation rentals overview, then come back here for the how-to.
Where people actually book
Most travelers book a CDMX vacation rental one of three ways:
- Big platforms (Airbnb, Vrbo, Booking.com): the default for first-timers. You get a payment intermediary, a review system, and a cancellation record. The trade-off is service fees and a host you’ve never spoken to.
- Booking direct with a host or small operator: you deal with the person running the apartment, usually at a lower total price, with a real phone number for the stay. The trade-off is that you do the verification a platform would otherwise do.
- Marketplace and social listings (Facebook groups, Marketplace, forums): the cheapest-looking and the riskiest. No intermediary, no protection, and where most scams originate.
None of these is automatically safe or unsafe. What matters is whether you can verify the listing and pay in a way you can dispute. For the direct-vs-platform trade-off in detail, see book direct vs Airbnb for monthly apartments in CDMX .
How to vet a listing before you trust it
A good listing survives a few minutes of scrutiny. Run these checks on anything you’re seriously considering:
- Read recent reviews, not just the star count. Look for reviews from the last few months that mention specifics — Wi-Fi speed, noise, the actual check-in, whether the host responded to a problem. A wall of five-star, one-line reviews (“great place!”) is weaker evidence than a handful of detailed ones.
- Check host response rate and how they answer. Ask a specific question — “Is the desk a real desk or the dining table? How fast is the Wi-Fi? What’s the nearest Metro?” A host who answers precisely and quickly is a host who’ll answer when the water heater fails at 9pm. Vague or slow replies are a signal.
- Verify the photos are real. Drag a listing photo into Google Images (reverse search). If the same shot appears on stock sites or unrelated listings, walk away. Real apartments have slightly imperfect, consistent photos across rooms — not five glossy magazine shots and nothing of the bathroom.
- Pin down the exact location. Scam and bait listings stay vague (“Roma Norte, great area!”) because there’s no apartment behind them. A legitimate host will give you the building, cross streets, or a map pin before you pay. If they won’t tell you where it is, you’re not booking a place — you’re funding a story.
Red flags and common scams
The Mexico City rental scams that catch travelers are boringly consistent:
- A price far below the neighborhood. If comparable Roma Norte or Condesa apartments run one range and this one is half that, the discount is the bait. Real value exists, but a 60%-under-market “steal” almost never does.
- Pressure to leave the platform. “Airbnb is charging me too much fees, just send me a transfer directly.” This is the single most common scam opener. The moment you pay off-platform, every protection you had is gone.
- Payment by wire, crypto, or gift card. Legitimate hosts take card, platform payment, or a documented transfer after you’ve verified them. Anyone demanding irreversible payment methods up front is optimizing for the version where they disappear.
- Urgency. “Three other people are asking, pay in the next hour to hold it.” Manufactured scarcity exists to stop you from doing the checks above.
- No reviews and a brand-new profile. Not always a scam — new hosts are real — but it means the other checks (photos, location, a video call) have to carry more weight.
Paying safely
The rule that survives every scam: pay in a way you can dispute.
- On a platform, pay through the platform. Never move the conversation and the money to WhatsApp before check-in.
- Booking direct? A credit card gives you chargeback rights. A documented bank transfer to a registered business, with an invoice or written confirmation, is reasonable once you’ve verified the host. A same-day cash-equivalent transfer to a personal account you can’t trace is not.
- Keep everything in writing — the address, the price, the dates, the cancellation terms. A screenshot of a clear agreement is worth more than a friendly phone call.
What to confirm before you pay
Don’t send money until these are answered in writing. Use this as a pre-booking checklist:
| Confirm before paying | Why it matters |
|---|---|
| Exact address or cross streets | Proves the apartment exists and matches the photos and neighborhood |
| Total price incl. cleaning, fees, taxes | The nightly rate hides the real cost; ask for the all-in number |
| Cancellation policy, in writing | Plans change; know what you get back and by when |
| Check-in method and timing | Late AICM landings need self check-in or a confirmed late arrival |
| Who to contact during the stay | A real person for a broken lock or lost key, not a 24-hour ticket queue |
| What’s included | Wi-Fi, utilities, and whether the “furnished” setup fits your trip |
If a host answers all six clearly and quickly, you’ve found a good one. If they dodge two of them, keep looking.
The case for an established local host
Big platforms are the safe default when you know nothing about a host. But once you can verify who you’re dealing with, booking direct with an established local operator often gets you a better total price and a real relationship — someone who answers in Spanish and English, knows the building, and fixes problems the same day instead of escalating a ticket.
That’s the model we run at StayWork: furnished apartments in Roma Norte and Narvarte, 300+ guests hosted, a 4.65-star track record, and a person on the other end of the message. If you want to skip the platform markup and deal directly, our monthly apartments in Mexico City page has live inventory and a real host to talk to before you commit a peso.
Book on whatever channel you trust — just run the checks first. The travelers who get burned in CDMX almost always skipped the boring step: verify the listing, confirm the total, and pay in a way you can take back.



