How to Search for a Property to Buy or Rent | Bonimmo

In this article
- How to Look for a Property Without Wasting Your Life on It
- 1. Define what you’re looking for before you start searching
- 2. Search Everywhere, but Keep a Single List
- 3. Confirm It’s Still Available Before Getting Your Hopes Up
- 4. Compare similar properties, not just prices
- 5. Visit with an eye toward how you’d actually live there, not just how it looks
- 6. Put what you were told in writing
- 7. Put an End to the Search
- So, what’s the best way to search for a property?
How to Look for a Property Without Wasting Your Life on It
A practical guide to buying or renting in Oaxaca—and almost anywhere in Mexico—without getting lost in repetitive listings, unanswered messages, and fruitless viewings.
When I explained why Bonimmo exists, I talked about a problem I’d seen firsthand: information about the Oaxacan real estate market exists, but it’s scattered.
One property pops up on Facebook. Another is circulating on WhatsApp. Yet another is still listed on a website even though it may have been rented out three months ago. And, often, the best option is held by someone who knows someone who knows your neighbor.
That explains the problem, but it doesn’t help anyone who needs to find a place to live—or a place to invest—without turning the search into a second job.
Because that’s usually how it starts: five tabs, three messages, and two screenshots. A week later, you have twenty listings, several unnamed conversations, and no certainty about what’s still available.
Looking for a property doesn’t have to be like this. You don’t need to be constantly checking the internet. You need a method.
This is the one I learned while building a real estate agency from scratch, and it’s the one I recommend when someone asks me how to look for a property to buy or rent.
1. Define what you’re looking for before you start searching
“I want a nice house, in a good location, and not too expensive” isn’t really a search criterion yet. It also describes what almost everyone wants.
Before opening another website, divide your criteria into three groups:
- Non-negotiables: maximum budget, number of bedrooms, approximate neighborhood, or move-in date.
- Preferences: yard, terrace, parking, orientation, or proximity to a specific location.
- Non-essentials: extra square meters, new finishes, a specific neighborhood, or an extra closet.
This prevents you from falling in love with an unfeasible property and ruling out a good option just because it doesn’t look exactly like what you imagined.
Also define your actual budget, not just the listed price. When renting, factor in the security deposit, maintenance fees, and moving costs. When buying, leave room for closing costs, repairs, and renovations.
The goal isn’t to find the perfect property. It’s to know how to recognize a good property for you when it comes along.
2. Search Everywhere, but Keep a Single List
In a fragmented market, it’s a good idea to check real estate websites, social media, local groups, agents, and recommendations. The key is not to let each channel turn into a separate search.
Use a spreadsheet, a note-taking app, or a notebook. Record at least the following:
neighborhood, price, square meters, number of rooms, link, contact information, date of the last message, and property status.
Add your questions and a brief impression after each visit. It doesn’t have to be sophisticated; it just has to be consistent.
Your list is the only part of the search that doesn’t depend on whether a listing is still active or whether you remember which WhatsApp contact sent you that property.
A single property might seem like a once-in-a-lifetime opportunity. Fifteen comparable options allow you to view it with perspective.
3. Confirm It’s Still Available Before Getting Your Hopes Up
The simplest question in the entire search is also one of the ones that can save you the most time:
“Is this property still available today?”
Ask it before scheduling a visit—and preferably in writing.
A listing doesn’t automatically disappear when a property is sold or rented. It can circulate for months in screenshots, shared posts, or abandoned groups.
Also confirm any factors that might rule it out immediately: current price, approximate location, maintenance, rental terms, pets, parking, and move-in date.
This isn’t about grilling anyone. It’s about not crossing town only to discover that the price has changed, that they don’t allow your dog, or that the “second bedroom” has no window.
And remember: photos are for deciding whether it’s worth looking into, not for deciding whether it’s worth signing a lease.
4. Compare similar properties, not just prices
Price alone tells you very little.
If you’re buying, the price per square meter of floor area offers an initial point of reference:
asking price ÷ square meters of floor area = price per square meter
Use this as a guide, not a definitive rule. The lot, condition, access, layout, and street can significantly affect the value.
If you’re renting, compare the total monthly cost: rent, maintenance, parking, utilities, and transportation. A cheap property may not be such a good deal if it’s far from everything.
Above all, compare properties within the same area and among similar properties. The Reforma and San Felipe del Agua neighborhoods may be close, but they aren’t the same market. Neither is a new apartment with amenities and an older house with a yard.
And keep in mind that the listed price is an asking price, not necessarily the final price. Listings show what’s being asked; to find out what a property is worth to you, you still need to visit, ask questions, and negotiate.
5. Visit with an eye toward how you’d actually live there, not just how it looks
Viewings tend to draw our attention to the eye-catching features: the kitchen, the terrace, the natural light, or the wall that would look perfect behind the sofa. But the things that most affect daily life are often less photogenic.
In Oaxaca, for example, ask about the water supply before you ask about the finishes. How often does it come? Is there a cistern? What’s its capacity? Do you have to hire water trucks? Is the water pressure sufficient for the whole house?
Also ask about noise, internet, access during the rainy season, ventilation, street safety, and actual commute time.
Turn on the faucets. Check for moisture stains. Look at the surroundings, not just the facade. When possible, visit the area at a different time of day.
A property isn’t just a collection of rooms. It’s the daily experience that exists between them and everything around them.
6. Put what you were told in writing
Price, terms, dates, what’s included, who pays for what, which furniture stays, and what repairs will be made.
A conversation you can read back is worth more than three phone calls you only half-remember.
After a call, a simple message is enough: “Just to confirm what we discussed…”. It’s not a sign of mistrust; a real estate transaction involves many details.
Before handing over money or making a major commitment, verify who is offering the property and that they have the authority to do so, review the documentation, and seek professional advice when the transaction warrants it. Finding “the one” shouldn’t force you to set aside your judgment at the very end.
7. Put an End to the Search
Searching more doesn’t always mean making a better decision.
After a certain point, each option adds less information and more exhaustion. You start comparing a real, good property with an imaginary one that might show up tomorrow.
Decide how many serious options you’ll compare or how long you’ll search before making a decision: five well-chosen viewings, three finalists, or two weeks of exploration.
It’s not about settling, but about avoiding an endless search.
A suitable property meets your key criteria, fits your budget, and still feels like a good decision once the excitement of the visit wears off. It doesn’t need to beat every property in Oaxaca—just your actual alternatives.
So, what’s the best way to search for a property?
Today, the honest answer is: combine multiple sources, organize the information in one place, and verify before moving forward.
That’s the best way to search within the current market. It’s not, however, the experience it should be.
It shouldn’t be necessary to open fifteen tabs, track down old listings, and piece together conversations just to find a property.
That’s why we built Bonimmo’s public catalog: so you can explore and filter options from a single place, for free and without creating an account. You can also save them to favorites, use our calculator, and schedule a tour.
There’s something we need to make clear: just because a property appears on Bonimmo doesn’t mean we’ve personally verified that it’s still available, that the price hasn’t changed, or that all the information is up to date. Posting doesn’t mean verifying. And requesting a tour initiates contact; the appointment is only confirmed once the person in charge responds.
We’re still building the solution we envisioned.
Our goal is for Bonimmo to become the easiest place to start, organize, and continue your search for a property: a space where information is clearer, options are easy to compare, and people have better tools to make decisions.
We don’t want to ask you to trust that promise before it’s time. We’d rather build it and let the experience speak for itself.
In the meantime: figure out what you need, gather your options, confirm availability, compare carefully, ask what it’s like to live there, and put everything in writing.
And when you’re ready to get started, you can do so here.

Carlo Spada
Fundador de Bonimmo