It is a common misconception that foreigners cannot own Real Estate in Mexico, but the reality is that they can. However, there are restrictive zones, as described below.
Outside the Restricted Zone, a foreigner or foreign corporation can acquire any type of real estate just as any Mexican National, holding the property as a direct owner complying with Mexican law.
Within the Restricted Zone, a foreigner or foreign corporation may obtain all the rights of ownership but it must be in a bank trust known as Fidelicomiso.
Another alternative is to purchase non-residential property through a Mexican corporation which can be, under certain conditions, 100% foreign-owned, with a provision in its by-laws that the foreigners accept to be subject to Mexican laws and agree not to try invoking the laws of their own country.
Also, that the real estate acquired be registered with the Foreign Affairs Ministry and is used for non-residential activities. In other words, under said conditions, foreigners can acquire, directly, properties destined for tourist, commercial and industrial use.
By law, leases for terms of in excess of ten years are neither legal, nor valid in any Mexican court.
Nor have they ever been, There is no such thing as a 99 year lease, and never has been as reported by
some of the American media. Neither is a 10-10-10 renewable for 30 years. By Mexican law, no residential
lease in excess of 10 years less a day is legal. Case closed!